Skip to content

Advertiser statistics

GET /login/advertiser/stats

Returns campaign performance for the authenticated advertiser.

Common parameters

ParameterRequiredDescription
date_fromYesInclusive start date.
date_toYesInclusive end date.
pageNoPage number, default 1.
perPageNoRows per page, maximum 200.
sortNoBackend sort field.
orderNoasc or desc.
intervalNo1, 7, or 30.
timezoneNoReporting timezone; default UTC.
table_typeNocid, sid, geo, os, browser, domains, carrier, connections, or device.
cidsNoRepeated owned campaign IDs.
types, tids, geos, os, browserNoRepeated filters supported by the selected table.
bash
curl --get "https://example.com/api/v1/login/advertiser/stats" \
  --header "Authorization: Bearer MEMBER_ACCESS_TOKEN" \
  --data-urlencode "date_from=2026-08-01" \
  --data-urlencode "date_to=2026-08-17" \
  --data-urlencode "table_type=cid" \
  --data-urlencode "cids=123"

The response is paginated and includes data, total, currentPage, and totalPages.

Multiple campaign filters

Repeating cids filters multiple campaigns, for example cids=123&cids=456. Every requested campaign remains subject to member ownership checks.

White-label Nexus API documentation