OpenPoly logo
Operator Api

Redemptions

Query Mini App redemption records.

Redemptions

GET /api/operator/redemptions lists Mini App redemption records for the authenticated operator.

Required scope: redemptions:read

Query params

ParameterTypeRequirementValues/default
external_user_idstringOptionalExact operator-side user ID.
market_idpositive integerOptionalExact market ID.
statusstringOptionalqueued, processing, operator_credit_pending, processed, failed, or manual_review.
created_fromdatetimeOptionalInclusive creation-time lower bound.
created_todatetimeOptionalInclusive creation-time upper bound.
sortstringOptionalcreated_at_desc (default) or updated_at_desc.
pagepositive integerOptionalDefault 1.
page_sizepositive integerOptionalDefault 50, maximum 100.

Response highlights

Each item includes:

  • id
  • nested run ID, schedule, and status
  • redeem_request_id
  • status
  • shares_micro
  • credits_equivalent
  • external_amount_minor
  • fx_rate_snapshot_id
  • failure_reason
  • created_at
  • updated_at
  • nested operator user and market summaries

shares_micro is measured in micro-shares. credits_equivalent is Polynion Credits. external_amount_minor is a zero-decimal integer amount in the configured operator currency; do not divide it by an ISO currency exponent.

Notes

  • redemptions are operator-scoped
  • redemption credits use redemptionItemId and marketId metadata
  • orderId is not part of the redemption credit payload
  • Resolutions are market-level exposure and liability aggregates; Redemptions are individual winning-share payout items
Copyright © 2026