Fixed
Settlements now report the active contractId
November 4th, 2026 by ReadMe API
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.
