Skip to main content
These are the objects the API returns, generated directly from the OpenAPI schema so they always match the live contract. Each table lists a field, its type, whether it is always present, and what it means.

ApiDiscovery

ApiError

ApiErrorBody

BatchMarketIntelItem

BatchRateLimitMeta

BatchResponseMeta

BatchTraderItem

Candle

One bucketed OHLC price candle. Prices are in provider [0, 1] units, truncated to 4 decimals at the rendering edge.

CreateWebhookRequest

EventReplayEvent

EventReplayFreshness

EventReplayMeta

EventReplaySource

ExploreEntry

One of: ExploreGroup, ExploreStandalone. Discriminated by type.

ExploreFacetValue

ExploreFacets

ExploreGroup

ExploreMarket

ExploreStandalone

ExportCompleteness

ExportCounts

ExportSourceRange

ExportVolumeReconciliation

LargeExportPolicy

LargePosition

LeaderboardEntry

MarketCandles

Provider-first bucketed OHLC price candles for a market’s outcome tokens, derived from the stored token_price_snapshots series (covers open and resolved markets).

MarketIntel

MarketSearchResult

MarketSnapshot

MarketSnapshotFreshness

MarketSnapshotTopOfBook

MarketSnapshotTrust

Price and spread trust metadata returned only when GET /api/v1/market/{condition_id}/snapshot includes expand=trust.

OutcomeCandles

One outcome token’s bucketed candle series.

PickHolder

PickOfTheDay

PickOfTheDayArchive

PickOfTheDayArchiveEntry

PickOfTheDayHitRate

PickSportsContext

Provider-first sports context for a Pick of the Day market: team crests, league branding, and live score. Team logos and league logo are provider-owned (Polymarket /teams crests for clubs, country flags for national teams and tennis players); no local derivation.

PickSportsTeam

A single sports team or competitor in a Pick of the Day market’s sports context. Every field is provider-owned and nullable.

PlatformCapabilities

PlatformCapabilityStatus

String enum: supported, partial, unsupported.

Platforms

Position

PositionTimelineEvent

RadarFlag

ReportPayload

ReportReconciliation

ReportSnapshot

ReportSourceRange

ResponseMeta

SmartMoneyFlowMarket

SnapshotCompleteness

SnapshotState

SportsEdgeFunnelReport

Per-sport accountable funnel for the full observation snapshot, returned on every page.

SportsEdgeObservation

One explicitly observation-only holder-pile measurement. It is evidence for cohort evaluation, not an execution instruction, and is isolated from the funded sports-edge-signals route.

SportsEdgeObservationTerminalReason

Closed 25-value terminal-reason vocabulary for the accountable sports-edge observation funnel. capacity_limited is intentional bounded provider-work admission and does not itself set the snapshot degraded. board_source_unavailable is a completed board-source failure; board_deadline_unavailable is fair-wave deadline exhaustion; provider_unavailable is reserved for an attempted holder-provider failure; holder_deadline_unavailable is holder cache/provider absolute-deadline exhaustion. String enum: outside_horizon, resolved, provider_closed, provider_excluded, invalid_market, missing_token, missing_stored_market, not_provider_live, board_source_unavailable, board_deadline_unavailable, primary_slate_candidate, zero_indexed_holder_research, capacity_limited, provider_unavailable, holder_deadline_unavailable, holder_computation_unavailable, holder_scan_incomplete, no_current_graded_holder, split_holder_pile, price_unavailable, wider_holder_emitted, in_play_emitted, in_play_stale_observed, in_play_directional_unavailable, internal_unclassified.

SportsEdgeSignal

One ranked pre-game sports market where graded smart money is piled on one side, with the grade distribution, kickoff, and piled-side CLOB token id.

SportsEdgeSportFunnelReport

Independent sports-board supply plus stored-universe terminal accounting for one canonical sport.

Trader

TraderContext

TraderExportJob

TraderExportSnapshot

TraderPnl

TraderTrust

Field-level trust metadata returned only when GET /api/v1/trader/{address} includes expand=trust.

TrendingWallet

TrustCompleteness

Whether the described value or result set is complete for its stated contract.

TrustFreshness

Freshness metadata for a trust-critical value. This is separate from transport cache fields in ResponseMeta.

TrustMetadata

Shared source/freshness/reconciliation/completeness metadata for public API values that may be cached, stale, partial, computed, or provider-unavailable. Unavailable provider values must be represented with explicit metadata instead of fabricated zeros or empty arrays.

TrustReconciliation

How provider-owned facts were reconciled with stored/read-model values.

TrustSource

Source metadata for a trust-critical value. Providers and DB/read models own business truth; clients should not infer missing provider facts from titles, slugs, zeros, or empty arrays.

UpdateWebhookRequest

Usage

VerifyWebhookRequest

WebhookDelivery

Owner-scoped view of one webhook delivery attempt. Deliberately omits the request body and the endpoint signing secret: a delivery log never re-exposes the payload or any secret material.

WebhookEndpoint

WebhookEventDescriptor

Self-describing entry in the webhook event catalog. It carries the event type a subscriber lists in event_types, when it fires, and the data payload shape. It also says whether the event currently fires (active) or is reserved (dormant, subscribable but not yet delivered). Pro-only event types (wallet_grade_changed, insider_radar_flag_raised, smart_money_flow_detected) only deliver to API keys on an active Pro subscription.

WebhookEventType

String enum: whale_trades_inserted, live_sports_updated, whale_trader_synced, large_positions_updated, wallet_grade_changed, insider_radar_flag_raised, smart_money_flow_detected.

WebhookRetryPolicy

WebhookStatus

String enum: pending_verification, active, disabled.

WebhookVerification

WhaleTrade

WhaleTradeHistoryMeta