GET /v1/resolutions
Bulk since-cursor feed over on-chain condition resolutions, for mechanical settlement. Complements the market.resolved webhook: the webhook is push (fast, but missed while your receiver is down), this is pull (authoritative catch-up). See the `contract` field on the response.
Bulk since-cursor feed over on-chain condition resolutions, for mechanical settlement. Complements the market.resolved webhook: the webhook is push (fast, but missed while your receiver is down), this is pull (authoritative catch-up). See the contract field on the response.
API key: Authorization: Bearer pk_live_… (mint at polyrank.app/api-keys)
In: header
Query Parameters
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/resolutions"{ "rows": [ { "condition_id": "string", "question_id": "string", "oracle": "string", "outcome_slot_count": -9007199254740991, "payout_numerators": [ "string" ], "winner_outcome": "string", "winner_index": -9007199254740991, "is_binary": true, "resolved_block": -9007199254740991, "resolved_time": "string", "source": "string", "tx_hash": "string", "log_index": -9007199254740991, "updated_at": "string" } ], "next_cursor": "string", "has_more": true, "contract": { "ordering": "string", "backfill_caveat": "string", "recommended_pattern": "string" }}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}{ "error": "string", "message": "string", "reason": "string", "issues": [ null ], "trace_id": "string"}