Base URL
Authentication
All requests require theAuthorization header with your API key. Get your key in the Partner Dashboard.
See the Authentication page for error codes and detailed setup.
Endpoints
| Endpoint | Method | Description |
|---|---|---|
/api/marketer/revshare/campaigns | GET | List your RevShare campaigns |
/api/marketer/revshare/transactions | GET | RevShare financial transactions |
/api/marketer/cpl/orders | GET | CPL orders placed against your offers |
/api/marketer/cpc/orders | GET | CPC (pay-per-click) orders |
/api/marketer/subscribers | GET | Fans acquired through all campaigns (RevShare + CPL) |
Pagination
All list endpoints acceptoffset and limit as query parameters.
| Parameter | Default | Max | Description |
|---|---|---|---|
offset | 0 | - | Number of records to skip |
limit | 50 | 1000 | Number of records to return |
Date formats
Every timestamp field has two variants:- ISO 8601 string (
*_at) e.g."2024-06-01T12:00:00+00:00" - Unix timestamp integer (
*_at_ts/*_ts) e.g.1717243200
Response format
All responses return HTTP200. The actual status is in the status field.
Error codes
| Code | Meaning |
|---|---|
422 | Invalid request parameters |
404 | Resource not found |
429 | Rate limit exceeded |