The API Data Feed lets you pull the same statistics you see in your StatsDrone reports into your own systems — a data warehouse, a BI tool, a spreadsheet, or a dashboard you build yourself.
It is a single read-only endpoint. You call it with a URL, you get JSON back. There is nothing to install, and nothing you send to StatsDrone through it — the feed only ever returns data.
What you can pull
Seven reports are available. Which ones you can use depends on your plan:
Report |
| Included with |
Accounts |
| every plan that has the API Data Feed |
Brands |
| every plan that has the API Data Feed |
Campaigns |
| every plan that has the API Data Feed |
Dynamic Variables |
| plans with the Dynamic Variables feature |
Players |
| plans with the Players Report feature |
Geo |
| plans with the Geo Report feature |
Postbacks |
| plans with the Postbacks feature |
The API Data Feed itself is a paid feature. If your plan does not include it, the Manage API data feed button in Settings opens a short request form instead — see Article 2.
Good to know before you start
Every request needs an API key. You create it yourself in Settings, and you can replace it at any time.
Data is scoped to your account. A key only ever returns data for the accounts it is allowed to see. If the key belongs to a team member whose access is limited to certain affiliate accounts, the feed returns only those.
How far back you can go depends on your plan. See Article 4.
There is no pagination. One request returns one complete report. Very large date ranges are refused rather than truncated — split them into shorter periods.
Where to go next
Article 2 — turning the feed on and building your first query URL
Article 3 — authentication and your first request
Article 4 — the full parameter reference
Article 5 — how a response is shaped
Article 6 — what each report returns, field by field
Article 7 — errors and troubleshooting
Article 8 — recent changes you may need to act on
