[{"data":1,"prerenderedAt":1629},["ShallowReactive",2],{"navigation_docs":3,"-docs-operator-api-polyflight-balance-operations":356,"-docs-operator-api-polyflight-balance-operations-surround":1624},[4,22,35,64,85,141,227,258,286,310,331],{"title":5,"path":6,"stem":7,"children":8,"page":21},"Getting Started","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[9,13,17],{"title":10,"path":11,"stem":12},"Overview","\u002Fdocs\u002Fgetting-started\u002Foverview","docs\u002F1.getting-started\u002F1.overview",{"title":14,"path":15,"stem":16},"Integration checklist","\u002Fdocs\u002Fgetting-started\u002Fintegration-checklist","docs\u002F1.getting-started\u002F2.integration-checklist",{"title":18,"path":19,"stem":20},"Environments and base URLs","\u002Fdocs\u002Fgetting-started\u002Fenvironments-and-base-urls","docs\u002F1.getting-started\u002F3.environments-and-base-urls",false,{"title":23,"path":24,"stem":25,"children":26,"page":21},"Troubleshooting","\u002Fdocs\u002Ftroubleshooting","docs\u002F10.troubleshooting",[27,31],{"title":28,"path":29,"stem":30},"Common errors","\u002Fdocs\u002Ftroubleshooting\u002Fcommon-errors","docs\u002F10.troubleshooting\u002F1.common-errors",{"title":32,"path":33,"stem":34},"Support escalation","\u002Fdocs\u002Ftroubleshooting\u002Fsupport-escalation","docs\u002F10.troubleshooting\u002F2.support-escalation",{"title":36,"path":37,"stem":38,"children":39,"page":21},"Polyflight","\u002Fdocs\u002Fpolyflight","docs\u002F11.polyflight",[40,44,48,52,56,60],{"title":41,"path":42,"stem":43},"Polyflight overview and launch","\u002Fdocs\u002Fpolyflight\u002Foverview-and-launch","docs\u002F11.polyflight\u002F1.overview-and-launch",{"title":45,"path":46,"stem":47},"Native wallet contract","\u002Fdocs\u002Fpolyflight\u002Fnative-wallet-contract","docs\u002F11.polyflight\u002F2.native-wallet-contract",{"title":49,"path":50,"stem":51},"API, events, and proof","\u002Fdocs\u002Fpolyflight\u002Fapi-events-and-proof","docs\u002F11.polyflight\u002F3.api-events-and-proof",{"title":53,"path":54,"stem":55},"Terms, statements, and settlement","\u002Fdocs\u002Fpolyflight\u002Fterms-statements-and-settlement","docs\u002F11.polyflight\u002F4.terms-statements-and-settlement",{"title":57,"path":58,"stem":59},"Operations, reconciliation, and rollback","\u002Fdocs\u002Fpolyflight\u002Foperations-reconciliation-and-rollback","docs\u002F11.polyflight\u002F5.operations-reconciliation-and-rollback",{"title":61,"path":62,"stem":63},"Player experience","\u002Fdocs\u002Fpolyflight\u002Fplayer-experience","docs\u002F11.polyflight\u002F6.player-experience",{"title":65,"path":66,"stem":67,"children":68,"page":21},"Integration Flow","\u002Fdocs\u002Fintegration-flow","docs\u002F2.integration-flow",[69,73,77,81],{"title":70,"path":71,"stem":72},"Architecture","\u002Fdocs\u002Fintegration-flow\u002Farchitecture","docs\u002F2.integration-flow\u002F1.architecture",{"title":74,"path":75,"stem":76},"Launch session model","\u002Fdocs\u002Fintegration-flow\u002Flaunch-session-model","docs\u002F2.integration-flow\u002F2.launch-session-model",{"title":78,"path":79,"stem":80},"Order and wallet saga","\u002Fdocs\u002Fintegration-flow\u002Forder-and-wallet-saga","docs\u002F2.integration-flow\u002F3.order-and-wallet-saga",{"title":82,"path":83,"stem":84},"FX fees and rounding","\u002Fdocs\u002Fintegration-flow\u002Ffx-fees-and-rounding","docs\u002F2.integration-flow\u002F4.fx-fees-and-rounding",{"title":86,"path":87,"stem":88,"children":89,"page":21},"Dashboard","\u002Fdocs\u002Fdashboard","docs\u002F3.dashboard",[90,93,97,101,105,109,113,117,121,125,129,133,137],{"title":10,"path":91,"stem":92},"\u002Fdocs\u002Fdashboard\u002Foverview","docs\u002F3.dashboard\u002F1.overview",{"title":94,"path":95,"stem":96},"Webhook Deliveries","\u002Fdocs\u002Fdashboard\u002Fwebhook-deliveries","docs\u002F3.dashboard\u002F10.webhook-deliveries",{"title":98,"path":99,"stem":100},"Staffs","\u002Fdocs\u002Fdashboard\u002Fstaffs","docs\u002F3.dashboard\u002F11.staffs",{"title":102,"path":103,"stem":104},"Simulator","\u002Fdocs\u002Fdashboard\u002Fsimulator","docs\u002F3.dashboard\u002F12.simulator",{"title":106,"path":107,"stem":108},"API Playground","\u002Fdocs\u002Fdashboard\u002Fapi-playground","docs\u002F3.dashboard\u002F13.api-playground",{"title":110,"path":111,"stem":112},"API keys","\u002Fdocs\u002Fdashboard\u002Fapi-keys","docs\u002F3.dashboard\u002F2.api-keys",{"title":114,"path":115,"stem":116},"Wallet adapter settings","\u002Fdocs\u002Fdashboard\u002Fwallet-adapter-settings","docs\u002F3.dashboard\u002F3.wallet-adapter-settings",{"title":118,"path":119,"stem":120},"Webhook endpoints","\u002Fdocs\u002Fdashboard\u002Fwebhook-endpoints","docs\u002F3.dashboard\u002F4.webhook-endpoints",{"title":122,"path":123,"stem":124},"Markets and visibility","\u002Fdocs\u002Fdashboard\u002Fmarket-visibility","docs\u002F3.dashboard\u002F5.market-visibility",{"title":126,"path":127,"stem":128},"Users","\u002Fdocs\u002Fdashboard\u002Fusers","docs\u002F3.dashboard\u002F6.users",{"title":130,"path":131,"stem":132},"Trades","\u002Fdocs\u002Fdashboard\u002Ftrades","docs\u002F3.dashboard\u002F7.trades",{"title":134,"path":135,"stem":136},"Resolutions","\u002Fdocs\u002Fdashboard\u002Fresolutions","docs\u002F3.dashboard\u002F8.resolutions",{"title":138,"path":139,"stem":140},"Balance Operations","\u002Fdocs\u002Fdashboard\u002Fbalance-operations","docs\u002F3.dashboard\u002F9.balance-operations",{"title":142,"path":143,"stem":144,"children":145,"page":21},"Operator Api","\u002Fdocs\u002Foperator-api","docs\u002F4.operator-api",[146,150,153,157,160,164,167,171,175,179,183,187,190,194,198,202,206,210,213,217,220,223],{"title":147,"path":148,"stem":149},"Authentication","\u002Fdocs\u002Foperator-api\u002Fauthentication","docs\u002F4.operator-api\u002F1.authentication",{"title":118,"path":151,"stem":152},"\u002Fdocs\u002Foperator-api\u002Fwebhook-endpoints","docs\u002F4.operator-api\u002F10.webhook-endpoints",{"title":154,"path":155,"stem":156},"Webhook deliveries","\u002Fdocs\u002Foperator-api\u002Fwebhook-deliveries","docs\u002F4.operator-api\u002F11.webhook-deliveries",{"title":102,"path":158,"stem":159},"\u002Fdocs\u002Foperator-api\u002Fsimulator","docs\u002F4.operator-api\u002F12.simulator",{"title":161,"path":162,"stem":163},"Wallet adapter","\u002Fdocs\u002Foperator-api\u002Fwallet-adapter","docs\u002F4.operator-api\u002F13.wallet-adapter",{"title":98,"path":165,"stem":166},"\u002Fdocs\u002Foperator-api\u002Fstaffs","docs\u002F4.operator-api\u002F14.staffs",{"title":168,"path":169,"stem":170},"Error codes","\u002Fdocs\u002Foperator-api\u002Ferror-codes","docs\u002F4.operator-api\u002F15.error-codes",{"title":172,"path":173,"stem":174},"Redemptions","\u002Fdocs\u002Foperator-api\u002Fredemptions","docs\u002F4.operator-api\u002F16.redemptions",{"title":176,"path":177,"stem":178},"Polyflight overview","\u002Fdocs\u002Foperator-api\u002Fpolyflight","docs\u002F4.operator-api\u002F17.polyflight",{"title":180,"path":181,"stem":182},"Polyflight flights","\u002Fdocs\u002Foperator-api\u002Fpolyflight-flights","docs\u002F4.operator-api\u002F18.polyflight-flights",{"title":184,"path":185,"stem":186},"Polyflight tickets","\u002Fdocs\u002Foperator-api\u002Fpolyflight-tickets","docs\u002F4.operator-api\u002F19.polyflight-tickets",{"title":110,"path":188,"stem":189},"\u002Fdocs\u002Foperator-api\u002Fapi-keys","docs\u002F4.operator-api\u002F2.api-keys",{"title":191,"path":192,"stem":193},"Polyflight balance operations","\u002Fdocs\u002Foperator-api\u002Fpolyflight-balance-operations","docs\u002F4.operator-api\u002F20.polyflight-balance-operations",{"title":195,"path":196,"stem":197},"Polyflight terms","\u002Fdocs\u002Foperator-api\u002Fpolyflight-terms","docs\u002F4.operator-api\u002F21.polyflight-terms",{"title":199,"path":200,"stem":201},"Polyflight settlement reports","\u002Fdocs\u002Foperator-api\u002Fpolyflight-settlement-reports","docs\u002F4.operator-api\u002F22.polyflight-settlement-reports",{"title":203,"path":204,"stem":205},"Session","\u002Fdocs\u002Foperator-api\u002Fsession","docs\u002F4.operator-api\u002F3.session",{"title":207,"path":208,"stem":209},"Launch","\u002Fdocs\u002Foperator-api\u002Flaunch","docs\u002F4.operator-api\u002F4.launch",{"title":126,"path":211,"stem":212},"\u002Fdocs\u002Foperator-api\u002Fusers","docs\u002F4.operator-api\u002F5.users",{"title":214,"path":215,"stem":216},"Markets","\u002Fdocs\u002Foperator-api\u002Fmarkets","docs\u002F4.operator-api\u002F6.markets",{"title":130,"path":218,"stem":219},"\u002Fdocs\u002Foperator-api\u002Ftrades","docs\u002F4.operator-api\u002F7.trades",{"title":134,"path":221,"stem":222},"\u002Fdocs\u002Foperator-api\u002Fresolutions","docs\u002F4.operator-api\u002F8.resolutions",{"title":224,"path":225,"stem":226},"Balance operations","\u002Fdocs\u002Foperator-api\u002Fbalance-operations","docs\u002F4.operator-api\u002F9.balance-operations",{"title":228,"path":229,"stem":230,"children":231,"page":21},"Wallet Adapter","\u002Fdocs\u002Fwallet-adapter","docs\u002F5.wallet-adapter",[232,235,238,242,246,250,254],{"title":10,"path":233,"stem":234},"\u002Fdocs\u002Fwallet-adapter\u002Foverview","docs\u002F5.wallet-adapter\u002F1.overview",{"title":147,"path":236,"stem":237},"\u002Fdocs\u002Fwallet-adapter\u002Fauthentication","docs\u002F5.wallet-adapter\u002F2.authentication",{"title":239,"path":240,"stem":241},"Balance","\u002Fdocs\u002Fwallet-adapter\u002Fbalance","docs\u002F5.wallet-adapter\u002F3.balance",{"title":243,"path":244,"stem":245},"Debit","\u002Fdocs\u002Fwallet-adapter\u002Fdebit","docs\u002F5.wallet-adapter\u002F4.debit",{"title":247,"path":248,"stem":249},"Credit","\u002Fdocs\u002Fwallet-adapter\u002Fcredit","docs\u002F5.wallet-adapter\u002F5.credit",{"title":251,"path":252,"stem":253},"Debit reversal","\u002Fdocs\u002Fwallet-adapter\u002Fdebit-reversal","docs\u002F5.wallet-adapter\u002F6.debit-reversal",{"title":255,"path":256,"stem":257},"Idempotency","\u002Fdocs\u002Fwallet-adapter\u002Fidempotency","docs\u002F5.wallet-adapter\u002F7.idempotency",{"title":259,"path":260,"stem":261,"children":262,"page":21},"Webhooks","\u002Fdocs\u002Fwebhooks","docs\u002F6.webhooks",[263,266,270,274,278,282],{"title":10,"path":264,"stem":265},"\u002Fdocs\u002Fwebhooks\u002Foverview","docs\u002F6.webhooks\u002F1.overview",{"title":267,"path":268,"stem":269},"Signatures","\u002Fdocs\u002Fwebhooks\u002Fsignatures","docs\u002F6.webhooks\u002F2.signatures",{"title":271,"path":272,"stem":273},"Event envelope","\u002Fdocs\u002Fwebhooks\u002Fevent-envelope","docs\u002F6.webhooks\u002F3.event-envelope",{"title":275,"path":276,"stem":277},"Event types","\u002Fdocs\u002Fwebhooks\u002Fevent-types","docs\u002F6.webhooks\u002F4.event-types",{"title":279,"path":280,"stem":281},"Retry and replay","\u002Fdocs\u002Fwebhooks\u002Fretry-and-replay","docs\u002F6.webhooks\u002F5.retry-and-replay",{"title":283,"path":284,"stem":285},"Receiver examples","\u002Fdocs\u002Fwebhooks\u002Freceiver-examples","docs\u002F6.webhooks\u002F6.receiver-examples",{"title":287,"path":288,"stem":289,"children":290,"page":21},"Testing And Staging","\u002Fdocs\u002Ftesting-and-staging","docs\u002F7.testing-and-staging",[291,295,298,302,306],{"title":292,"path":293,"stem":294},"Staging overview","\u002Fdocs\u002Ftesting-and-staging\u002Fstaging-overview","docs\u002F7.testing-and-staging\u002F1.staging-overview",{"title":102,"path":296,"stem":297},"\u002Fdocs\u002Ftesting-and-staging\u002Fsimulator","docs\u002F7.testing-and-staging\u002F2.simulator",{"title":299,"path":300,"stem":301},"Wallet failure drills","\u002Fdocs\u002Ftesting-and-staging\u002Fwallet-failure-drills","docs\u002F7.testing-and-staging\u002F3.wallet-failure-drills",{"title":303,"path":304,"stem":305},"Webhook drills","\u002Fdocs\u002Ftesting-and-staging\u002Fwebhook-drills","docs\u002F7.testing-and-staging\u002F4.webhook-drills",{"title":307,"path":308,"stem":309},"Production cutover rehearsal","\u002Fdocs\u002Ftesting-and-staging\u002Fproduction-cutover-rehearsal","docs\u002F7.testing-and-staging\u002F5.production-cutover-rehearsal",{"title":311,"path":312,"stem":313,"children":314,"page":21},"Production Readiness","\u002Fdocs\u002Fproduction-readiness","docs\u002F8.production-readiness",[315,319,323,327],{"title":316,"path":317,"stem":318},"Checklist","\u002Fdocs\u002Fproduction-readiness\u002Fchecklist","docs\u002F8.production-readiness\u002F1.checklist",{"title":320,"path":321,"stem":322},"Operational runbook","\u002Fdocs\u002Fproduction-readiness\u002Foperational-runbook","docs\u002F8.production-readiness\u002F2.operational-runbook",{"title":324,"path":325,"stem":326},"Security","\u002Fdocs\u002Fproduction-readiness\u002Fsecurity","docs\u002F8.production-readiness\u002F3.security",{"title":328,"path":329,"stem":330},"Rollback","\u002Fdocs\u002Fproduction-readiness\u002Frollback","docs\u002F8.production-readiness\u002F4.rollback",{"title":332,"path":333,"stem":334,"children":335,"page":21},"Reference","\u002Fdocs\u002Freference","docs\u002F9.reference",[336,340,344,348,352],{"title":337,"path":338,"stem":339},"Statuses","\u002Fdocs\u002Freference\u002Fstatuses","docs\u002F9.reference\u002F1.statuses",{"title":341,"path":342,"stem":343},"Scopes","\u002Fdocs\u002Freference\u002Fscopes","docs\u002F9.reference\u002F2.scopes",{"title":345,"path":346,"stem":347},"Units and money","\u002Fdocs\u002Freference\u002Funits-and-money","docs\u002F9.reference\u002F3.units-and-money",{"title":349,"path":350,"stem":351},"Changelog","\u002Fdocs\u002Freference\u002Fchangelog","docs\u002F9.reference\u002F4.changelog",{"title":353,"path":354,"stem":355},"Virtual AMM","\u002Fdocs\u002Freference\u002Fvirtual-amm","docs\u002F9.reference\u002F5.virtual-amm",{"id":357,"title":191,"body":358,"description":1617,"extension":1618,"links":1619,"meta":1620,"navigation":1621,"path":192,"seo":1622,"stem":193,"__hash__":1623},"docs\u002Fdocs\u002F4.operator-api\u002F20.polyflight-balance-operations.md",{"type":359,"value":360,"toc":1611},"minimark",[361,365,378,413,426,431,559,565,666,670,1113,1161,1183,1193,1208,1212,1215,1478,1500,1512,1516,1523,1585,1601,1607],[362,363,191],"h1",{"id":364},"polyflight-balance-operations",[366,367,368,369,373,374,377],"p",{},"Required scopes: both ",[370,371,372],"code",{},"polyflight:read"," and ",[370,375,376],{},"balance_operations:read",".",[379,380,385],"pre",{"className":381,"code":382,"language":383,"meta":384,"style":384},"language-http shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","GET \u002Fapi\u002Foperator\u002Fpolyflight\u002Fbalance-operations\nGET \u002Fapi\u002Foperator\u002Fpolyflight\u002Fbalance-operations\u002F{operationId}\nGET \u002Fapi\u002Foperator\u002Fpolyflight\u002Fbalance-operations\u002Fexport\nAuthorization: Bearer {operator_api_key_or_staff_session}\n","http","",[370,386,387,395,401,407],{"__ignoreMap":384},[388,389,392],"span",{"class":390,"line":391},"line",1,[388,393,394],{},"GET \u002Fapi\u002Foperator\u002Fpolyflight\u002Fbalance-operations\n",[388,396,398],{"class":390,"line":397},2,[388,399,400],{},"GET \u002Fapi\u002Foperator\u002Fpolyflight\u002Fbalance-operations\u002F{operationId}\n",[388,402,404],{"class":390,"line":403},3,[388,405,406],{},"GET \u002Fapi\u002Foperator\u002Fpolyflight\u002Fbalance-operations\u002Fexport\n",[388,408,410],{"class":390,"line":409},4,[388,411,412],{},"Authorization: Bearer {operator_api_key_or_staff_session}\n",[366,414,415,418,419,422,423,377],{},[370,416,417],{},"operationId"," is a positive integer. Every route is constrained to the authenticated operator; a cross-operator ID returns ",[370,420,421],{},"404 POLYFLIGHT_OPERATION_NOT_FOUND",". Responses use ",[370,424,425],{},"Cache-Control: private, no-store",[427,428,430],"h2",{"id":429},"list-and-export-filters","List and export filters",[432,433,434,447],"table",{},[435,436,437],"thead",{},[438,439,440,444],"tr",{},[441,442,443],"th",{},"Query",[441,445,446],{},"Meaning",[448,449,450,465,477,510,527,544],"tbody",{},[438,451,452,458],{},[453,454,455],"td",{},[370,456,457],{},"date_from",[453,459,460,461,464],{},"Operation ",[370,462,463],{},"createdAt"," at or after this ISO-8601 instant",[438,466,467,472],{},[453,468,469],{},[370,470,471],{},"date_to",[453,473,460,474,476],{},[370,475,463],{}," before this ISO-8601 instant",[438,478,479,484],{},[453,480,481],{},[370,482,483],{},"status",[453,485,486,487,490,491,490,494,490,497,490,500,490,503,506,507],{},"Comma-separated ",[370,488,489],{},"planned",", ",[370,492,493],{},"sent",[370,495,496],{},"succeeded",[370,498,499],{},"failed",[370,501,502],{},"unknown",[370,504,505],{},"retrying",", or ",[370,508,509],{},"manual_review",[438,511,512,517],{},[453,513,514],{},[370,515,516],{},"search",[453,518,519,520,523,524],{},"Case-insensitive substring of ",[370,521,522],{},"externalUserId"," or ",[370,525,526],{},"idempotencyKey",[438,528,529,534],{},[453,530,531],{},[370,532,533],{},"page",[453,535,536,537,540,541],{},"Positive integer, default ",[370,538,539],{},"1",", maximum ",[370,542,543],{},"100000",[438,545,546,551],{},[453,547,548],{},[370,549,550],{},"page_size",[453,552,536,553,540,556],{},[370,554,555],{},"50",[370,557,558],{},"200",[366,560,561,562,564],{},"The date interval is half-open. ",[370,563,516],{}," does not inspect a ticket ID, request ID, remote reference, or evidence JSON.",[379,566,570],{"className":567,"code":568,"language":569,"meta":384,"style":384},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl -sS -G \\\n  -H \"Authorization: Bearer ${OPERATOR_API_KEY}\" \\\n  --data-urlencode \"status=unknown,manual_review\" \\\n  --data-urlencode \"search=operator-user-123\" \\\n  --data-urlencode \"page_size=25\" \\\n  \"https:\u002F\u002Fyour-beacon-origin.example.com\u002Fapi\u002Foperator\u002Fpolyflight\u002Fbalance-operations\"\n","bash",[370,571,572,589,612,627,640,654],{"__ignoreMap":384},[388,573,574,578,582,585],{"class":390,"line":391},[388,575,577],{"class":576},"sBMFI","curl",[388,579,581],{"class":580},"sfazB"," -sS",[388,583,584],{"class":580}," -G",[388,586,588],{"class":587},"sTEyZ"," \\\n",[388,590,591,594,598,601,604,607,610],{"class":390,"line":397},[388,592,593],{"class":580},"  -H",[388,595,597],{"class":596},"sMK4o"," \"",[388,599,600],{"class":580},"Authorization: Bearer ",[388,602,603],{"class":596},"${",[388,605,606],{"class":587},"OPERATOR_API_KEY",[388,608,609],{"class":596},"}\"",[388,611,588],{"class":587},[388,613,614,617,619,622,625],{"class":390,"line":403},[388,615,616],{"class":580},"  --data-urlencode",[388,618,597],{"class":596},[388,620,621],{"class":580},"status=unknown,manual_review",[388,623,624],{"class":596},"\"",[388,626,588],{"class":587},[388,628,629,631,633,636,638],{"class":390,"line":409},[388,630,616],{"class":580},[388,632,597],{"class":596},[388,634,635],{"class":580},"search=operator-user-123",[388,637,624],{"class":596},[388,639,588],{"class":587},[388,641,643,645,647,650,652],{"class":390,"line":642},5,[388,644,616],{"class":580},[388,646,597],{"class":596},[388,648,649],{"class":580},"page_size=25",[388,651,624],{"class":596},[388,653,588],{"class":587},[388,655,657,660,663],{"class":390,"line":656},6,[388,658,659],{"class":596},"  \"",[388,661,662],{"class":580},"https:\u002F\u002Fyour-beacon-origin.example.com\u002Fapi\u002Foperator\u002Fpolyflight\u002Fbalance-operations",[388,664,665],{"class":596},"\"\n",[427,667,669],{"id":668},"representative-list-response","Representative list response",[379,671,675],{"className":672,"code":673,"language":674,"meta":384,"style":384},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"items\": [\n    {\n      \"operationId\": 9102,\n      \"operatorId\": 42,\n      \"operatorUserId\": 701,\n      \"externalUserId\": \"operator-user-123\",\n      \"purchaseRequestId\": \"018f70e4-df31-777d-b488-c5876162727e\",\n      \"ticketId\": \"018f70e4-e9c3-7d86-a84c-7ead54e42953\",\n      \"paymentObligationId\": \"018f7147-18d2-748e-ab27-4de495494087\",\n      \"effect\": \"win_credit\",\n      \"direction\": \"credit\",\n      \"status\": \"manual_review\",\n      \"amountMinor\": \"38000\",\n      \"currencyCode\": \"IDR\",\n      \"idempotencyKey\": \"mini_app_polyflight_ticket:018f70e4-e9c3-7d86-a84c-7ead54e42953:win\",\n      \"remoteReference\": null,\n      \"requestSentAt\": \"2026-08-17T12:00:04.000Z\",\n      \"responseReceivedAt\": null,\n      \"createdAt\": \"2026-08-17T12:00:03.500Z\",\n      \"updatedAt\": \"2026-08-17T12:00:34.000Z\"\n    }\n  ],\n  \"total\": 1,\n  \"page\": 1,\n  \"pageSize\": 25\n}\n","json",[370,676,677,682,698,703,721,737,753,773,794,815,836,857,878,897,918,939,959,974,995,1009,1029,1048,1054,1060,1077,1092,1107],{"__ignoreMap":384},[388,678,679],{"class":390,"line":391},[388,680,681],{"class":596},"{\n",[388,683,684,686,690,692,695],{"class":390,"line":397},[388,685,659],{"class":596},[388,687,689],{"class":688},"spNyl","items",[388,691,624],{"class":596},[388,693,694],{"class":596},":",[388,696,697],{"class":596}," [\n",[388,699,700],{"class":390,"line":403},[388,701,702],{"class":596},"    {\n",[388,704,705,708,710,712,714,718],{"class":390,"line":409},[388,706,707],{"class":596},"      \"",[388,709,417],{"class":576},[388,711,624],{"class":596},[388,713,694],{"class":596},[388,715,717],{"class":716},"sbssI"," 9102",[388,719,720],{"class":596},",\n",[388,722,723,725,728,730,732,735],{"class":390,"line":642},[388,724,707],{"class":596},[388,726,727],{"class":576},"operatorId",[388,729,624],{"class":596},[388,731,694],{"class":596},[388,733,734],{"class":716}," 42",[388,736,720],{"class":596},[388,738,739,741,744,746,748,751],{"class":390,"line":656},[388,740,707],{"class":596},[388,742,743],{"class":576},"operatorUserId",[388,745,624],{"class":596},[388,747,694],{"class":596},[388,749,750],{"class":716}," 701",[388,752,720],{"class":596},[388,754,756,758,760,762,764,766,769,771],{"class":390,"line":755},7,[388,757,707],{"class":596},[388,759,522],{"class":576},[388,761,624],{"class":596},[388,763,694],{"class":596},[388,765,597],{"class":596},[388,767,768],{"class":580},"operator-user-123",[388,770,624],{"class":596},[388,772,720],{"class":596},[388,774,776,778,781,783,785,787,790,792],{"class":390,"line":775},8,[388,777,707],{"class":596},[388,779,780],{"class":576},"purchaseRequestId",[388,782,624],{"class":596},[388,784,694],{"class":596},[388,786,597],{"class":596},[388,788,789],{"class":580},"018f70e4-df31-777d-b488-c5876162727e",[388,791,624],{"class":596},[388,793,720],{"class":596},[388,795,797,799,802,804,806,808,811,813],{"class":390,"line":796},9,[388,798,707],{"class":596},[388,800,801],{"class":576},"ticketId",[388,803,624],{"class":596},[388,805,694],{"class":596},[388,807,597],{"class":596},[388,809,810],{"class":580},"018f70e4-e9c3-7d86-a84c-7ead54e42953",[388,812,624],{"class":596},[388,814,720],{"class":596},[388,816,818,820,823,825,827,829,832,834],{"class":390,"line":817},10,[388,819,707],{"class":596},[388,821,822],{"class":576},"paymentObligationId",[388,824,624],{"class":596},[388,826,694],{"class":596},[388,828,597],{"class":596},[388,830,831],{"class":580},"018f7147-18d2-748e-ab27-4de495494087",[388,833,624],{"class":596},[388,835,720],{"class":596},[388,837,839,841,844,846,848,850,853,855],{"class":390,"line":838},11,[388,840,707],{"class":596},[388,842,843],{"class":576},"effect",[388,845,624],{"class":596},[388,847,694],{"class":596},[388,849,597],{"class":596},[388,851,852],{"class":580},"win_credit",[388,854,624],{"class":596},[388,856,720],{"class":596},[388,858,860,862,865,867,869,871,874,876],{"class":390,"line":859},12,[388,861,707],{"class":596},[388,863,864],{"class":576},"direction",[388,866,624],{"class":596},[388,868,694],{"class":596},[388,870,597],{"class":596},[388,872,873],{"class":580},"credit",[388,875,624],{"class":596},[388,877,720],{"class":596},[388,879,881,883,885,887,889,891,893,895],{"class":390,"line":880},13,[388,882,707],{"class":596},[388,884,483],{"class":576},[388,886,624],{"class":596},[388,888,694],{"class":596},[388,890,597],{"class":596},[388,892,509],{"class":580},[388,894,624],{"class":596},[388,896,720],{"class":596},[388,898,900,902,905,907,909,911,914,916],{"class":390,"line":899},14,[388,901,707],{"class":596},[388,903,904],{"class":576},"amountMinor",[388,906,624],{"class":596},[388,908,694],{"class":596},[388,910,597],{"class":596},[388,912,913],{"class":580},"38000",[388,915,624],{"class":596},[388,917,720],{"class":596},[388,919,921,923,926,928,930,932,935,937],{"class":390,"line":920},15,[388,922,707],{"class":596},[388,924,925],{"class":576},"currencyCode",[388,927,624],{"class":596},[388,929,694],{"class":596},[388,931,597],{"class":596},[388,933,934],{"class":580},"IDR",[388,936,624],{"class":596},[388,938,720],{"class":596},[388,940,942,944,946,948,950,952,955,957],{"class":390,"line":941},16,[388,943,707],{"class":596},[388,945,526],{"class":576},[388,947,624],{"class":596},[388,949,694],{"class":596},[388,951,597],{"class":596},[388,953,954],{"class":580},"mini_app_polyflight_ticket:018f70e4-e9c3-7d86-a84c-7ead54e42953:win",[388,956,624],{"class":596},[388,958,720],{"class":596},[388,960,962,964,967,969,971],{"class":390,"line":961},17,[388,963,707],{"class":596},[388,965,966],{"class":576},"remoteReference",[388,968,624],{"class":596},[388,970,694],{"class":596},[388,972,973],{"class":596}," null,\n",[388,975,977,979,982,984,986,988,991,993],{"class":390,"line":976},18,[388,978,707],{"class":596},[388,980,981],{"class":576},"requestSentAt",[388,983,624],{"class":596},[388,985,694],{"class":596},[388,987,597],{"class":596},[388,989,990],{"class":580},"2026-08-17T12:00:04.000Z",[388,992,624],{"class":596},[388,994,720],{"class":596},[388,996,998,1000,1003,1005,1007],{"class":390,"line":997},19,[388,999,707],{"class":596},[388,1001,1002],{"class":576},"responseReceivedAt",[388,1004,624],{"class":596},[388,1006,694],{"class":596},[388,1008,973],{"class":596},[388,1010,1012,1014,1016,1018,1020,1022,1025,1027],{"class":390,"line":1011},20,[388,1013,707],{"class":596},[388,1015,463],{"class":576},[388,1017,624],{"class":596},[388,1019,694],{"class":596},[388,1021,597],{"class":596},[388,1023,1024],{"class":580},"2026-08-17T12:00:03.500Z",[388,1026,624],{"class":596},[388,1028,720],{"class":596},[388,1030,1032,1034,1037,1039,1041,1043,1046],{"class":390,"line":1031},21,[388,1033,707],{"class":596},[388,1035,1036],{"class":576},"updatedAt",[388,1038,624],{"class":596},[388,1040,694],{"class":596},[388,1042,597],{"class":596},[388,1044,1045],{"class":580},"2026-08-17T12:00:34.000Z",[388,1047,665],{"class":596},[388,1049,1051],{"class":390,"line":1050},22,[388,1052,1053],{"class":596},"    }\n",[388,1055,1057],{"class":390,"line":1056},23,[388,1058,1059],{"class":596},"  ],\n",[388,1061,1063,1065,1068,1070,1072,1075],{"class":390,"line":1062},24,[388,1064,659],{"class":596},[388,1066,1067],{"class":688},"total",[388,1069,624],{"class":596},[388,1071,694],{"class":596},[388,1073,1074],{"class":716}," 1",[388,1076,720],{"class":596},[388,1078,1080,1082,1084,1086,1088,1090],{"class":390,"line":1079},25,[388,1081,659],{"class":596},[388,1083,533],{"class":688},[388,1085,624],{"class":596},[388,1087,694],{"class":596},[388,1089,1074],{"class":716},[388,1091,720],{"class":596},[388,1093,1095,1097,1100,1102,1104],{"class":390,"line":1094},26,[388,1096,659],{"class":596},[388,1098,1099],{"class":688},"pageSize",[388,1101,624],{"class":596},[388,1103,694],{"class":596},[388,1105,1106],{"class":716}," 25\n",[388,1108,1110],{"class":390,"line":1109},27,[388,1111,1112],{"class":596},"}\n",[366,1114,1115,1116,490,1119,490,1121,490,1124,1127,1128,1131,1132,490,1135,490,1137,506,1140,1143,1144,1146,1147,490,1149,1152,1153,1156,1157,1160],{},"Effects are ",[370,1117,1118],{},"purchase_debit",[370,1120,852],{},[370,1122,1123],{},"loss_credit",[370,1125,1126],{},"refund_credit",", and ",[370,1129,1130],{},"compensation_reversal",". Directions are ",[370,1133,1134],{},"debit",[370,1136,873],{},[370,1138,1139],{},"debit_reversal",[370,1141,1142],{},"credit_reversal",". A ",[370,1145,1123],{}," operation has direction ",[370,1148,873],{},[370,1150,1151],{},"amountMinor: \"0\"",", and key ",[370,1154,1155],{},"mini_app_polyflight_ticket:{ticketId}:loss","; its linked obligation has effect ",[370,1158,1159],{},"loss",". All other Polyflight effect amounts are positive.",[366,1162,1163,1164,490,1167,1127,1170,1173,1174,1177,1178,1182],{},"The loss request uses reason ",[370,1165,1166],{},"mini_app_polyflight_loss",[370,1168,1169],{},"metadata.operation: \"loss\"",[370,1171,1172],{},"metadata.result: \"lost\"","; newly planned win requests use ",[370,1175,1176],{},"metadata.result: \"won\"",". Both retain immutable ticket context and pinned transport without original-debit metadata. See ",[1179,1180,45],"a",{"href":1181},"\u002Fdocs\u002Fpolyflight\u002Fnative-wallet-contract#losing-result-request"," for the complete loss request\u002Fresponse.",[366,1184,1185,1186,1188,1189,1192],{},"Loss delivery is durable acknowledgement with an unchanged wallet balance, not money owed. Success produces no monetary accounting entries or clearing movement; an unresolved acknowledgement does not block flight financial settlement. ",[370,1187,822],{}," correlates with the new loss ",[370,1190,1191],{},"ticket.resolved.obligationId",". The eight-event catalogue is unchanged, with no loss payout pending\u002Fprocessed callbacks. Historical losses are not backfilled, and already-planned\u002Fdispatched request evidence is never rewritten.",[366,1194,1195,1196,373,1199,1202,1203,1205,1206,377],{},"When no operations match, the list returns ",[370,1197,1198],{},"items: []",[370,1200,1201],{},"total: 0",". A page beyond the last match has empty ",[370,1204,689],{}," but retains the matching ",[370,1207,1067],{},[427,1209,1211],{"id":1210},"detail-evidence","Detail evidence",[366,1213,1214],{},"The detail response adds operator-safe immutable evidence:",[379,1216,1218],{"className":672,"code":1217,"language":674,"meta":384,"style":384},"{\n  \"operationId\": 9102,\n  \"effect\": \"win_credit\",\n  \"direction\": \"credit\",\n  \"status\": \"manual_review\",\n  \"amountMinor\": \"38000\",\n  \"currencyCode\": \"IDR\",\n  \"idempotencyKey\": \"mini_app_polyflight_ticket:018f70e4-e9c3-7d86-a84c-7ead54e42953:win\",\n  \"evidence\": {\n    \"originalOperationId\": null,\n    \"requestJson\": { \"reason\": \"mini_app_polyflight_win\" },\n    \"responseJson\": null,\n    \"failureReason\": \"REMOTE_RESULT_UNKNOWN\",\n    \"attemptCount\": 1,\n    \"stateVersion\": 3\n  }\n}\n",[370,1219,1220,1224,1238,1256,1274,1292,1310,1328,1346,1360,1374,1407,1420,1440,1455,1469,1474],{"__ignoreMap":384},[388,1221,1222],{"class":390,"line":391},[388,1223,681],{"class":596},[388,1225,1226,1228,1230,1232,1234,1236],{"class":390,"line":397},[388,1227,659],{"class":596},[388,1229,417],{"class":688},[388,1231,624],{"class":596},[388,1233,694],{"class":596},[388,1235,717],{"class":716},[388,1237,720],{"class":596},[388,1239,1240,1242,1244,1246,1248,1250,1252,1254],{"class":390,"line":403},[388,1241,659],{"class":596},[388,1243,843],{"class":688},[388,1245,624],{"class":596},[388,1247,694],{"class":596},[388,1249,597],{"class":596},[388,1251,852],{"class":580},[388,1253,624],{"class":596},[388,1255,720],{"class":596},[388,1257,1258,1260,1262,1264,1266,1268,1270,1272],{"class":390,"line":409},[388,1259,659],{"class":596},[388,1261,864],{"class":688},[388,1263,624],{"class":596},[388,1265,694],{"class":596},[388,1267,597],{"class":596},[388,1269,873],{"class":580},[388,1271,624],{"class":596},[388,1273,720],{"class":596},[388,1275,1276,1278,1280,1282,1284,1286,1288,1290],{"class":390,"line":642},[388,1277,659],{"class":596},[388,1279,483],{"class":688},[388,1281,624],{"class":596},[388,1283,694],{"class":596},[388,1285,597],{"class":596},[388,1287,509],{"class":580},[388,1289,624],{"class":596},[388,1291,720],{"class":596},[388,1293,1294,1296,1298,1300,1302,1304,1306,1308],{"class":390,"line":656},[388,1295,659],{"class":596},[388,1297,904],{"class":688},[388,1299,624],{"class":596},[388,1301,694],{"class":596},[388,1303,597],{"class":596},[388,1305,913],{"class":580},[388,1307,624],{"class":596},[388,1309,720],{"class":596},[388,1311,1312,1314,1316,1318,1320,1322,1324,1326],{"class":390,"line":755},[388,1313,659],{"class":596},[388,1315,925],{"class":688},[388,1317,624],{"class":596},[388,1319,694],{"class":596},[388,1321,597],{"class":596},[388,1323,934],{"class":580},[388,1325,624],{"class":596},[388,1327,720],{"class":596},[388,1329,1330,1332,1334,1336,1338,1340,1342,1344],{"class":390,"line":775},[388,1331,659],{"class":596},[388,1333,526],{"class":688},[388,1335,624],{"class":596},[388,1337,694],{"class":596},[388,1339,597],{"class":596},[388,1341,954],{"class":580},[388,1343,624],{"class":596},[388,1345,720],{"class":596},[388,1347,1348,1350,1353,1355,1357],{"class":390,"line":796},[388,1349,659],{"class":596},[388,1351,1352],{"class":688},"evidence",[388,1354,624],{"class":596},[388,1356,694],{"class":596},[388,1358,1359],{"class":596}," {\n",[388,1361,1362,1365,1368,1370,1372],{"class":390,"line":817},[388,1363,1364],{"class":596},"    \"",[388,1366,1367],{"class":576},"originalOperationId",[388,1369,624],{"class":596},[388,1371,694],{"class":596},[388,1373,973],{"class":596},[388,1375,1376,1378,1381,1383,1385,1388,1390,1393,1395,1397,1399,1402,1404],{"class":390,"line":838},[388,1377,1364],{"class":596},[388,1379,1380],{"class":576},"requestJson",[388,1382,624],{"class":596},[388,1384,694],{"class":596},[388,1386,1387],{"class":596}," {",[388,1389,597],{"class":596},[388,1391,1392],{"class":716},"reason",[388,1394,624],{"class":596},[388,1396,694],{"class":596},[388,1398,597],{"class":596},[388,1400,1401],{"class":580},"mini_app_polyflight_win",[388,1403,624],{"class":596},[388,1405,1406],{"class":596}," },\n",[388,1408,1409,1411,1414,1416,1418],{"class":390,"line":859},[388,1410,1364],{"class":596},[388,1412,1413],{"class":576},"responseJson",[388,1415,624],{"class":596},[388,1417,694],{"class":596},[388,1419,973],{"class":596},[388,1421,1422,1424,1427,1429,1431,1433,1436,1438],{"class":390,"line":880},[388,1423,1364],{"class":596},[388,1425,1426],{"class":576},"failureReason",[388,1428,624],{"class":596},[388,1430,694],{"class":596},[388,1432,597],{"class":596},[388,1434,1435],{"class":580},"REMOTE_RESULT_UNKNOWN",[388,1437,624],{"class":596},[388,1439,720],{"class":596},[388,1441,1442,1444,1447,1449,1451,1453],{"class":390,"line":899},[388,1443,1364],{"class":596},[388,1445,1446],{"class":576},"attemptCount",[388,1448,624],{"class":596},[388,1450,694],{"class":596},[388,1452,1074],{"class":716},[388,1454,720],{"class":596},[388,1456,1457,1459,1462,1464,1466],{"class":390,"line":920},[388,1458,1364],{"class":596},[388,1460,1461],{"class":576},"stateVersion",[388,1463,624],{"class":596},[388,1465,694],{"class":596},[388,1467,1468],{"class":716}," 3\n",[388,1470,1471],{"class":390,"line":941},[388,1472,1473],{"class":596},"  }\n",[388,1475,1476],{"class":390,"line":961},[388,1477,1112],{"class":596},[366,1479,1480,1481,1483,1484,1486,1487,1489,1490,1492,1493,490,1495,1127,1497,1499],{},"The actual response also retains every list field. Treat ",[370,1482,496],{}," as confirmed wallet delivery; for ",[370,1485,1123],{},", this means the zero-amount result was acknowledged, not money paid. ",[370,1488,966],{}," is optional. ",[370,1491,499],{}," means the recorded attempt did not apply. ",[370,1494,493],{},[370,1496,502],{},[370,1498,509],{}," are unresolved; they do not prove success or non-application and must not be replayed under a new key. Zero-amount deliveries follow the same REST response, idempotency, ambiguity, and authenticated manual-resolution safety rules as other wallet effects. A final ticket result remains final while its credit is unresolved.",[366,1501,1502,1503,490,1506,1509,1510,377],{},"Operators can read evidence but cannot change operation state. Only an authorized Polynion administrator can record an audited ",[370,1504,1505],{},"confirmed_applied",[370,1507,1508],{},"confirmed_not_applied",", or authorized same-key resume decision after receiving authoritative wallet evidence. Follow ",[1179,1511,57],{"href":58},[427,1513,1515],{"id":1514},"export","Export",[366,1517,1518,1519,1522],{},"Export applies the same filters to all matching rows. It returns CSV by default; add ",[370,1520,1521],{},"format=json"," for the canonical list envelope.",[379,1524,1526],{"className":567,"code":1525,"language":569,"meta":384,"style":384},"curl -sS -G \\\n  -H \"Authorization: Bearer ${OPERATOR_API_KEY}\" \\\n  --data-urlencode \"status=unknown,manual_review\" \\\n  \"https:\u002F\u002Fyour-beacon-origin.example.com\u002Fapi\u002Foperator\u002Fpolyflight\u002Fbalance-operations\u002Fexport\" \\\n  --output unresolved-polyflight-operations.csv\n",[370,1527,1528,1538,1554,1566,1577],{"__ignoreMap":384},[388,1529,1530,1532,1534,1536],{"class":390,"line":391},[388,1531,577],{"class":576},[388,1533,581],{"class":580},[388,1535,584],{"class":580},[388,1537,588],{"class":587},[388,1539,1540,1542,1544,1546,1548,1550,1552],{"class":390,"line":397},[388,1541,593],{"class":580},[388,1543,597],{"class":596},[388,1545,600],{"class":580},[388,1547,603],{"class":596},[388,1549,606],{"class":587},[388,1551,609],{"class":596},[388,1553,588],{"class":587},[388,1555,1556,1558,1560,1562,1564],{"class":390,"line":403},[388,1557,616],{"class":580},[388,1559,597],{"class":596},[388,1561,621],{"class":580},[388,1563,624],{"class":596},[388,1565,588],{"class":587},[388,1567,1568,1570,1573,1575],{"class":390,"line":409},[388,1569,659],{"class":596},[388,1571,1572],{"class":580},"https:\u002F\u002Fyour-beacon-origin.example.com\u002Fapi\u002Foperator\u002Fpolyflight\u002Fbalance-operations\u002Fexport",[388,1574,624],{"class":596},[388,1576,588],{"class":587},[388,1578,1579,1582],{"class":390,"line":642},[388,1580,1581],{"class":580},"  --output",[388,1583,1584],{"class":580}," unresolved-polyflight-operations.csv\n",[366,1586,1587,1588,1592,1593,1596,1597,1600],{},"In the dashboard, open ",[1589,1590,1591],"strong",{},"Polyflight → Wallet operations",", select ",[1589,1594,1595],{},"Details"," to inspect request\u002Fresponse evidence, and use ",[1589,1598,1599],{},"Export all filtered"," for a reconciliation file.",[366,1602,1603,1604,377],{},"Playground: ",[370,1605,1606],{},"\u002Fapi-playground\u002Fpolyflight?request=polyflight-balance-operations",[1608,1609,1610],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":384,"searchDepth":397,"depth":397,"links":1612},[1613,1614,1615,1616],{"id":429,"depth":397,"text":430},{"id":668,"depth":397,"text":669},{"id":1210,"depth":397,"text":1211},{"id":1514,"depth":397,"text":1515},"Inspect and export authenticated operator-wallet effects and immutable evidence.","md",null,{},true,{"title":191,"description":1617},"xO5pmX9e-3MgAh6oXrdQjTXFQLoBJehWLaN4s_6XDvw",[1625,1627],{"title":110,"path":188,"stem":189,"description":1626,"children":-1},"Manage operator API keys through the operator API.",{"title":195,"path":196,"stem":197,"description":1628,"children":-1},"Read current, scheduled, and complete operator-safe Polyflight commercial terms history.",1791200239683]