Authorizations
API key passed as a Bearer token in the Authorization header. You can find your API Key on Your FirstPromoter Dashboard. Navigate to Settings → Integrations section → Manage API Keys
Headers
Account id. You can find your Account ID on Your FirstPromoter Dashboard. Navigate to Settings → Integrations
Body
- Option 1
- Option 2
Email of the lead/sign-up. Required if uid is not provided.
Transaction or sale event ID. Required to avoid duplicate sales.
The sale amount in cents. For zero-decimal currencies like JPY, amount should be whole values.
uid of the lead added on signup tracking. Required if email is not provided.
Number of subscriptions/items. Optional if quantity is 1.
Customer plan ID from billing provider. Used for plan-level rewards.
Required only if different from FirstPromoter settings default currency.
Monthly Recurring Revenue generated by the customer.
For promo code tracking.
Visitor tracking ID from _fprom_tid cookie.
Referral ID of the promoter.
Set true to skip email notifications. Default is false.
Response
Sale tracked successfully
45831949
"sale"
2000
2000
null
null
null
null
"2025-04-25T09:39:42.289Z"