SeatDataDocs

Get usage

GET/v1/usage

Returns API call counts for the current billing period, plus a per-endpoint breakdown showing which endpoints have the most usage.

  • period_start - start of the current billing cycle.
  • period_end - end of the current billing cycle (next renewal date).
  • totals - counts of calls in [period_start, now]. Right after a renewal, all counts will be near 0.

For accounts created before billing-period tracking was added, the window may fall back to a rolling 30-day lookback.

No charge per call.

Authorization

AuthorizationBearer <token>

Pass Authorization: Bearer <api_key>. Preferred for new integrations.

In: header

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/v1/usage" \  -H "Authorization: Bearer YOUR_API_KEY"
{  "period_start": "2026-03-31T00:00:00Z",  "period_end": "2026-04-30T00:00:00Z",  "totals": {    "api_calls": 4287,    "events_searched": 3886,    "salesdata_pulls": 312,    "listings_pulls": 89,    "stats_pulls": 0,    "daily_csv_downloads": 0  },  "by_endpoint": [    {      "endpoint": "events.search",      "count": 3886    }  ]}