Fixed

Settlements now report the active contractId

Availability: Sandbox since November 3, 2026 · Production since November 3, 2026

Settlements could report a retired contractId that did not match the contract in your market catalog. This happened when a market had been re-seeded and the old contract was retired.

Both the contract_settlement webhook and GET /private/v1/sport-events/{eventId}/settlements now return the active contract, which is the one listed by GET /private/v1/markets. If several contracts exist, the newest one is used.

A retired contractId resolved shortly before this fix may continue to appear for up to an hour.

See Webhooks.