Skip to content

API Stats

Each request must be authorized using Header:

http
Authorization: Bearer {apiToken}

{apiToken} you can see on account page

Stats by country/source

API Endpoint

http
https://api.tg-ads.co/api/v1/campaign/stats/{campaignId}/?startDate=YYYY-MM-DD&endDate=YYYY-MM-DD&viewBy={viewBy}

Available parameters: {campaignId} - ID of campaign you see on Campaign Page.
{viewBy} - source/country startDate - format YYYY-MM-DD - example - 2025-03-01
endDate - format YYYY-MM-DD - example - 2025-03-01

Valid URL Example by country: https://api.tg-ads.co/api/v1/campaign/stats/64352/?startDate=2025-03-01&endDate=2025-03-01&viewBy=country

Response example:

json
[
  {
    "id": "BD",
    "value": "BD",
    "clicks": 18122,
    "spend": 283.23,
    "impressions": 117704,
    "conversions": 0,
    "cvr": 0,
    "ctr": 15.4,
    "cpc": 0.02,
    "cpm": 2.41,
    "cpa": 0
  },
  {
    "id": "NG",
    "value": "NG",
    "clicks": 8396,
    "spend": 157.08,
    "impressions": 66336,
    "conversions": 0,
    "cvr": 0,
    "ctr": 12.66,
    "cpc": 0.02,
    "cpm": 2.37,
    "cpa": 0
  }
]

Valid URL Example by source: https://api.tg-ads.co/api/v1/campaign/stats/64352/?startDate=2025-03-01&endDate=2025-03-01&viewBy=source

Response example:

json
[
  {
    "id": "QQ789X",
    "value": "QQ789X",
    "clicks": 3696,
    "spend": 86.42,
    "impressions": 36108,
    "conversions": 0,
    "cvr": 0,
    "ctr": 10.24,
    "cpc": 0.02,
    "cpm": 2.39,
    "cpa": 0
  },
  {
    "id": "QQ7L3Y",
    "value": "QQ7L3Y",
    "clicks": 2222,
    "spend": 34.98,
    "impressions": 14229,
    "conversions": 0,
    "cvr": 0,
    "ctr": 15.62,
    "cpc": 0.02,
    "cpm": 2.46,
    "cpa": 0
  }
]