Skip to main content
Track and list conversions in your campaigns.

Endpoints


List Conversions

Get all conversions for a specific campaign.

Query Parameters

Response


Track Conversion

Record a new conversion from your backend (Server-to-Server).

Request Body

*Either affiliate_code OR click_id is required

Example with Affiliate Code

Example with Click ID

Response

Errors


Conversion Flow


Deduplication

The external_id prevents duplicate conversions:
  • If you send the same external_id twice, the second call returns an error
  • Use your order ID, transaction ID, or any unique identifier

Conversion Statuses


Reject Conversion

Reject a conversion (e.g., for refunds or cancellations). This action refunds the commission amount to the campaign budget. Only works during the maturation period.

Path Parameters

Request Body

Example

Response

Errors


Unreject Conversion

Restore a previously rejected conversion. This action deducts the commission amount from the campaign budget again. Only works during the maturation period.

Path Parameters

Example

Response

Errors


Code Examples

Node.js - Track Conversion

PHP - Track Conversion

Python - Track Conversion