The Scaleo Public API exposes the same data and operations available in the web dashboard, organised by user role — Advertiser, Affiliate, and Manager — plus a small set of shared resources. All endpoints accept and return JSON, except binary download endpoints (invoice PDFs, creative assets) which return raw file data.Documentation Index
Fetch the complete documentation index at: https://docs.scaleo.io/llms.txt
Use this file to discover all available pages before exploring further.
What you can do
| Role | Capabilities |
|---|---|
| Advertisers | Offers, profile, statistics. |
| Affiliates | Offers, campaigns, payouts, click/conversion/referral stats. |
| Managers | Full administration: advertisers, affiliates, offers, billing, tracking, reporting. |
| All roles | Shared reference data — countries, categories, tags, tiers. |
URL conventions
| URL prefix | Role |
|---|---|
/api/v2/network/... | Manager |
/api/v2/advertiser/... | Advertiser |
/api/v2/affiliate/... | Affiliate |
{id} in paths is a numeric resource ID. All timestamps are ISO 8601 UTC,
e.g. 2026-01-20T13:45:00Z.Where to start
Get an API key
Read Authentication and obtain an API key for your role.
Understand the response envelope
Read Errors so you can parse responses correctly.
Verify the key
Call
GET /api/v2/affiliate/profile (or the equivalent for your role)
to confirm the key works.