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.
Available endpoints
Campaigns
List active campaigns with OF account data, visits, and subscribers.
Transactions
Retrieve transactions with revenue, type, and refund status.
Referred Subscribers
List referred subscribers with sorting by date or revenue.
PPC Orders
Retrieve accepted PPC orders with click delivery progress.
Generate Link
Generate tracking URLs for Smart Link campaigns.
Request format
All endpoints acceptPOST requests. The action is specified via the do query parameter. Request bodies accept both application/json and application/x-www-form-urlencoded.
Response format
All responses return HTTP200. The actual status is in the status field.
Key notes
- All dates are in UNIX timestamp format
error_code: 429— rate limit exceedederror_code: 422— invalid parameters- The
is_undofield in transactions indicates a refund/chargeback - In PPC orders, compare
clicks_deliveredvsclicks_orderedto track progress