Skip to main content
Biqli sends sale.created when conversion tracking records a new sale. A retried tracking request that replays an existing idempotent result does not create a second sale event.

Example payload

Money fields

Outbound webhook sale.amount and sale.amountUsd values are decimal major currency units. For example, 54.99 means 54 dollars and 99 cents. This differs from the tracking API request, where amount: 5499 is an integer in minor units.
  • sale.currency is an uppercase ISO 4217 currency code.
  • sale.amountUsd is the stored USD-normalized value and can be null.
  • Product fields can be null.
  • Conversion click context intentionally omits the IP address.
  • metadata is integration-defined JSON and can be null.
If the attributed link was later deleted, data.link contains its preserved historical values and deleted: true.