Regulad document

Use API tokens to authenticate requests to the reporting API. Keep them secret - anyone with a token can act on your behalf.

How to use your token

Call the reporting endpoint with your token to pull ad performance data.

1. Authenticate

Send your token in the Authorization header on every request.

Authorization: Bearer YOUR_API_TOKEN

2. Endpoint

GEThttps://api.regulad.com/api/v1/report
ParamRequiredDescription
fromYesStart date, format YYYY-MM-DD
toYesEnd date, format YYYY-MM-DD

3. Example request

curl -X GET "https://api.regulad.com/api/v1/report?from=2026-06-01&to=2026-06-19" \
  -H "Authorization: Bearer YOUR_API_TOKEN"

4. Example response

Each entry in report represents one ad zone, on one day, broken down by country.

{
  "report": [
    {
      "date": "...",
      "app_id": "...",
      "app_key": "...",
      "app_name": "...",
      "zone_name": "...",
      "zone_type": "...",
      "zone_id": "...",
      "country": "...",
      "requests": "...",
      "impressions": "...",
      "response": "...",
      "viewability": "...",
      "clicks": "...",
      "revenue": ...,
      "ecpm": ...,
      "fill_rate": "..."
    }
    // ...one object per zone / country / day
  ]
}

5. Field reference

FieldMeaning
requestsAd requests sent to the network
responseRequests that got an ad back
impressionsAds actually shown to a user
fill_rateimpressions รท requests, as a percentage
ecpmEffective revenue per 1,000 impressions
revenueEarnings in USD for that row