TypeScript SDK — Predictions: Rewards & Rebates
Query liquidity rewards configuration, summaries, and maker rebate details. All methods are on client.predictions. See the API specifications for full response schemas.
Liquidity Rewards
getLiquidityRewardsConfig
GET /v1/prediction-markets/liquidity-rewards/config · Public
Get the current liquidity rewards program configuration. Returns a LiquidityRewardsConfig object.
Code
Auto-retry — This GET endpoint automatically retries on 429/502/503/504 status codes.
getLiquidityRewardsDailySummary
GET /v1/prediction-markets/liquidity-rewards/summary/daily · Authenticated
Get a daily breakdown of your liquidity rewards over a date range. Both dateFrom and dateTo are required. Returns a LiquidityRewardsDailySummaryResponse with a .daily_summaries array.
Code
Tip — Response fields at
daily_summaries[*].events[*].event_idarebigint.
Auto-retry — This GET endpoint automatically retries on transient failures.
getLiquidityRewardsLifetimeSummary
GET /v1/prediction-markets/liquidity-rewards/summary/total · Authenticated
Get your lifetime aggregate liquidity rewards. Optionally filter by date range.
Code
Auto-retry — This GET endpoint automatically retries on transient failures.
listLiquidityRewardsEvents
GET /v1/prediction-markets/liquidity-rewards/events · Public
List events that participate in the liquidity rewards program, with optional filters. Returns a LiquidityRewardsEventsResponse with an .events array, .pagination, and .last_score_date.
Code
Sort options: "daily_pool_desc", "daily_pool_asc", "ends_soonest", "ends_latest", "title_asc", "title_desc", "category_asc", "category_desc", "competition_asc", "competition_desc".
Auto-retry — This GET endpoint automatically retries on transient failures.
Maker Rebates
getMakerRebateRates
GET /v1/prediction-markets/maker-rebate/rates · Public
Get the current maker rebate rate schedule, optionally filtered by category. Returns a MakerRebateRatesResponse with a .rate_rules array.
Code
Tip —
rate_rules[*].idvalues arebigint. See Data Types.
Auto-retry — This GET endpoint automatically retries on transient failures.
getMakerRebateLifetimeSummary
GET /v1/prediction-markets/maker-rebate/summary/total · Authenticated
Get your lifetime maker rebate summary, optionally scoped to a date range.
Code
Tip —
total_fill_countisbigint. See Data Types.
Auto-retry — This GET endpoint automatically retries on transient failures.
listMakerRebatePayouts
POST /v1/prediction-markets/maker-rebate/payouts · Authenticated
List your maker rebate payout history. Despite being a POST endpoint, parameters are passed as query params. Returns a MakerRebatePayoutsResponse with a .payouts array.
Code
Tip —
payouts[*].idvalues arebigint. See Data Types.
Note — POST endpoints are never automatically retried by the SDK.
What's next
- Events & Discovery — browse and search prediction market events
- Order Management — place, cancel, and query orders
- Volume & Metrics — daily/hourly volume and per-event share metrics
- Data Types — why
total_fill_countandpayout.idarebigint