Skip to main content

Incentives API

The Incentives API exposes the active incentive programs and the rewards you have earned. For background on how programs work and their reward formulas, see the Incentive Programs overview.

Base URL

Field casing. Query parameters are snake_case (e.g. page_size). Response bodies are lowerCamelCase (e.g. marketSlug). Sending a camelCase query parameter (e.g. pageSize) is silently ignored and the default is used.

Endpoints

AuthenticationBoth endpoints require API key authentication — see the Authentication guide.

Get Incentive Programs

Returns active and historical incentive programs grouped by market.

Query Parameters

Response

Ongoing programs omit end until an end time is set.

IncentiveProgram Fields

TimePeriod Fields

Get Incentive Earnings

Returns rewards earned by the authenticated caller. Each entry sums all payouts for a single (market, date) pair, where date is in Eastern Time.

Query Parameters

Response

Each daily entry represents rewards earned from midnight-to-midnight ET. Callers with no rewards receive {"rewards":[]}.

UserReward Fields

Rate Limits