Skip to main content
Reporting APIUpdated Jun 2

Reporting API

The AppLixir Reporting API lets you pull the same numbers you see in the Reports dashboard — ad requests, impressions, revenue, eCPM, fill rate, and country breakdowns — programmatically, so you can push them into your own BI tools, data warehouse, or finance reconciliation.

It is a read-only REST API authenticated by a client API key. The current version (v1) covers reporting and site discovery; write operations are not exposed.

Base URL
https://api.applixir.com

All endpoints in this section are relative to that host (e.g. https://api.applixir.com/api/v1/sites).

What you can do

EndpointReturns
GET /api/v1/sitesYour sites and their siteId values — use these to filter reports
GET /api/v1/reports/totalsAccount totals: impressions, requests, revenue, eCPM, fill rate
GET /api/v1/reports/by-countryRevenue and impressions aggregated by country
GET /api/v1/reports/countriesPer-site, per-country, per-day revenue rows

Getting a key

Sign in at client.applixir.com, open the API page from the sidebar, and create a key. The raw key is shown once at creation — copy it then; it cannot be retrieved again.

You can create multiple keys (e.g. one per integration), scope a key to specific sites, and revoke a key at any time. See Authentication & Keys for the full details.

Enterprise / partner accounts

If you need a key provisioned for you (for example, a managed revenue feed), email support@applixir.com and we'll mint one for your account.

Quickstart

Once you have a key, every request carries it in the X-Api-Key header:

# 1. Discover your sites
curl https://api.applixir.com/api/v1/sites \
-H "X-Api-Key: axk_live_xxxxxxxxxxxxxxxx"

# 2. Pull account totals for a date range
curl "https://api.applixir.com/api/v1/reports/totals?fromDate=2026-05-01&toDate=2026-05-31" \
-H "X-Api-Key: axk_live_xxxxxxxxxxxxxxxx"
{
"totalImpressions": 1842310,
"totalRequests": 2153998,
"averageCpm": 4.21,
"totalRevenue": 7756.12,
"fillRate": 0.855
}

Interactive API reference

A live, try-it-out OpenAPI (Swagger) reference is published at:

Next steps

  • Authentication & Keys — header formats, key scopes, rate limits, and error responses
  • Endpoints — full reference with parameters and example responses
Live status
Ad server● 99.98%
Dashboard● 100%
Reporting● 99.95%
Avg CPM$11.40