TEASEDocs
API ReferenceStats & Attribution

Paying fans of one source domain

Returns the paying fans attributed to one source domain, each with lifetime/windowed net, country, and a new-vs-returning flag. Requires a read-scoped key.

Authorization

bearerAuth
AuthorizationBearer <token>

Your al_live_<prefix>_<secret> API key. Mint and manage keys in the dashboard.

In: header

Path Parameters

domain*string

The source domain hostname.

Query Parameters

range?string

Windows the spend; omitted or unknown means all-time.

Value in

  • "24h"
  • "7d"
  • "30d"
  • "90d"
full?boolean

When true, shows each fan's lifetime money instead of the windowed figure.

Defaultfalse

Response Body

application/json

application/json

application/json

application/json

GET
/api/admin/sources/{domain}/spenders
curl -X GET "https://example.com/api/admin/sources/string/spenders"
{  "domain": "links.example.com",  "spenders": [    {      "fan_id": "u123456",      "fan_username": "john",      "total_net_cents": 4500,      "purchases": 3,      "country": "US",      "is_returning": false,      "pre_anchor_cents": 0,      "first_at": "2026-05-01T12:00:00Z",      "last_at": "2026-06-20T08:30:00Z"    }  ],  "totals": {    "revenue_cents": 96000,    "spenders": 71,    "conversions": 142  }}
{  "detail": "Invalid or missing API key"}
{  "detail": {    "code": "engine_not_connected",    "message": "Connect your engine to access this data."  }}
{  "detail": {    "code": "domain_not_found",    "message": "Домен не найден"  }}