Skip to main content
GET
/
cabinet
/
admin
/
campaigns
/
{campaign_id}
/
chart-data
Get Campaign Chart Data
curl --request GET \
  --url https://api.example.com/cabinet/admin/campaigns/{campaign_id}/chart-data \
  --header 'Authorization: Bearer <token>'
{
  "campaign_id": 123,
  "period_comparison": {
    "current": {
      "days": 123,
      "referrals_count": 0,
      "earnings_kopeks": 0
    },
    "previous": {
      "days": 123,
      "referrals_count": 0,
      "earnings_kopeks": 0
    },
    "referrals_change": {
      "absolute": 0,
      "percent": 0,
      "trend": "stable"
    },
    "earnings_change": {
      "absolute": 0,
      "percent": 0,
      "trend": "stable"
    }
  },
  "total_deposits_kopeks": 0,
  "total_spending_kopeks": 0,
  "daily_stats": [],
  "top_registrations": []
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

campaign_id
integer
required

Response

Successful Response

Chart data for admin campaign stats page.

campaign_id
integer
required
period_comparison
AdminPeriodComparison · object
required

Comparison of current vs previous period.

total_deposits_kopeks
integer
default:0
total_spending_kopeks
integer
default:0
daily_stats
AdminDailyStatItem · object[]
top_registrations
AdminTopRegistrationItem · object[]