{
"errors": [
{
"kind": "other",
"message": "You do not have permission to access payment history for this address"
}
]
}
Payments
Get payment history
Retrieve a paginated list of payment statuses filtered by owner.
Returns an array of payment status objects and a pagination key for fetching the next page.
Filter payments returned to one or more client-defined tags. Returns only payments that have all of the listed client-defined tags. No empty string tags and the sum total of all tag characters cannot exceed 400.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Halliday","colors":{"primary":"#DDA2FF","light":"#DDA2FF","dark":"#DDA2FF"},"logo":{"light":"https://mintcdn.com/halliday/hq55KYeh-6LQtBNf/public/img/HallidayLogo_Color.png?fit=max\u0026auto=format\u0026n=hq55KYeh-6LQtBNf\u0026q=85\u0026s=486868ed309a361db91db1034289ee57","dark":"https://mintcdn.com/halliday/hq55KYeh-6LQtBNf/public/img/HallidayLogo_White.png?fit=max\u0026auto=format\u0026n=hq55KYeh-6LQtBNf\u0026q=85\u0026s=9ad14e1dc685e47fa07a382b14667a14"},"favicon":"https://mintcdn.com/halliday/hq55KYeh-6LQtBNf/public/favicon.ico?fit=max\u0026auto=format\u0026n=hq55KYeh-6LQtBNf\u0026q=85\u0026s=90797886eb509d21e8d5403d4e9ffc0a","navbar":{"links":[{"href":"mailto:support@halliday.xyz","label":"Support"}],"primary":{"type":"button","label":"Book a Sales Call","href":"https://calendly.com/dante-halliday/30min"}},"footer":{"socials":{"x":"https://x.com/HallidayHQ","linkedin":"https://www.linkedin.com/company/halliday"}},"contextual":{"options":["chatgpt","claude","copy","view"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://blog.halliday.xyz/"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"halliday","hasAudioNarration":false,"actualSubdomain":"halliday","customDomains":["docs.halliday.xyz"],"gitSource":{"type":"github","owner":"hallidayinc","repo":"hallidaydocs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ada78fcbe8cb2c2b49b4c5b","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"default","tag":"Guides","count":24},{"language":"default","tag":"API Reference","count":22},{"language":"default","tag":"Payments","count":10},{"language":"default","tag":"Concepts \u0026 Info","count":6},{"language":"default","tag":"SDK Integrations","count":6},{"language":"default","tag":"Webhooks","count":6},{"language":"default","tag":"API Integrations","count":5},{"language":"default","tag":"Example Apps","count":4},{"language":"default","tag":"Assets","count":3},{"language":"default","tag":"Frequently Asked Questions","count":1}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"#topbar-cta-button>a>div>span{margin:0px}#topbar-cta-button>a>div>svg{display:none}"}],"page":{"pagePath":"api-reference/payments/get-payment-history","slug":"/api-reference/payments/get-payment-history","pageMetadata":{"title":"Get payment history","description":"Retrieve a paginated list of payment statuses filtered by owner.\nReturns an array of payment status objects and a pagination key for fetching the next page.\n","deprecated":null,"version":null,"openapi":"/public/openapi.yaml get /payments/history","href":"/api-reference/payments/get-payment-history","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Retrieve a paginated list of payment statuses filtered by owner.\\nReturns an array of payment status objects and a pagination key for fetching the next page.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get payment history","description":"Retrieve a paginated list of payment statuses filtered by owner.\nReturns an array of payment status objects and a pagination key for fetching the next page.\n","deprecated":null,"version":null,"openapi":"/public/openapi.yaml get /payments/history","href":"/api-reference/payments/get-payment-history","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Get payment history","description":"Retrieve a paginated list of payment statuses filtered by owner.\nReturns an array of payment status objects and a pagination key for fetching the next page.\n","operationId":"getPaymentHistory","tags":["Payments"],"parameters":["9bf05a19-4fef-4dce-9985-a701534a3963","34452fa9-1772-42be-8ab7-ff39d41fe39b","ce9a17fa-f820-4a93-89fc-11a8181a02aa","4954e08a-9fdd-42f1-a166-a13ef8d73295","06403ee4-8628-4475-868a-00364f8d1d0b","1ce10b11-fcb9-402d-a28e-1108b8e5a404","99338626-33c4-443f-822b-eaa45940be95","dca308bb-f6bc-42e2-a76f-908e1993d8bd"],"responses":{"200":"c7ff8b25-dc0a-4c26-b61f-f0e784c8ef60","400":"938c69d3-0773-4bdd-b2e9-12a7e8dac492","401":"61300aab-d932-494a-8e2d-8ba6a4672968","403":"fbe3e555-1cf1-4583-909e-ce6c0d50a37d"},"method":"get","type":"path","servers":["b724eecd-a4ed-42fa-9a0c-8ff6407a392e"],"security":["05a97edf-e9d6-4de7-bdbe-ae97d91998f6"],"path":"/payments/history","baseUrlOptions":["https://v2.prod.halliday.xyz"],"title":"Get payment history","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"9bf05a19-4fef-4dce-9985-a701534a3963":{"name":"owner_address","in":"query","required":true,"description":"Owner address to filter payments by","schema":{"type":"string","isRequired":true,"description":"Owner address to filter payments by","uniqueKey":"","typeLabel":"string"}},"34452fa9-1772-42be-8ab7-ff39d41fe39b":{"name":"pagination_key","in":"query","required":false,"description":"Pagination key from previous response to fetch next page","schema":{"type":"string","isRequired":false,"description":"Pagination key from previous response to fetch next page","uniqueKey":"","typeLabel":"string"}},"ce9a17fa-f820-4a93-89fc-11a8181a02aa":{"name":"limit","in":"query","required":false,"description":"Maximum number of results to return","schema":{"type":"number","isRequired":false,"description":"Maximum number of results to return","uniqueKey":"","typeLabel":"number"}},"4954e08a-9fdd-42f1-a166-a13ef8d73295":{"name":"id_query","in":"query","required":false,"description":"Filter payments by ID","schema":{"type":"string","isRequired":false,"description":"Filter payments by ID","uniqueKey":"","typeLabel":"string"}},"06403ee4-8628-4475-868a-00364f8d1d0b":{"name":"dest_address","in":"query","required":false,"description":"Filter payments by destination address","schema":{"type":"string","isRequired":false,"description":"Filter payments by destination address","uniqueKey":"","typeLabel":"string"}},"1ce10b11-fcb9-402d-a28e-1108b8e5a404":{"name":"categories[]","in":"query","required":false,"description":"Filter payments by multiple categories.","schema":{"type":"array","items":{"type":"string","enum":["ALL","NEW_OR_FUNDED"],"default":"NEW_OR_FUNDED","uniqueKey":"items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":false,"description":"Filter payments by multiple categories.","uniqueKey":"","typeLabel":"enum\u003cstring>[]"}},"99338626-33c4-443f-822b-eaa45940be95":{"name":"label","in":"query","required":false,"description":"Filter payments by label","schema":{"type":"string","isRequired":false,"description":"Filter payments by label","uniqueKey":"","typeLabel":"string"}},"dca308bb-f6bc-42e2-a76f-908e1993d8bd":{"name":"tags[]","in":"query","required":false,"description":"Filter payments returned to one or more client-defined tags. Returns only payments that have all of the listed client-defined tags. No empty string tags and the sum total of all tag characters cannot exceed 400.","schema":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX]","typeLabel":"string"},"isRequired":false,"description":"Filter payments returned to one or more client-defined tags. Returns only payments that have all of the listed client-defined tags. No empty string tags and the sum total of all tag characters cannot exceed 400.","uniqueKey":"","typeLabel":"string[]"}}},"responses":{"c7ff8b25-dc0a-4c26-b61f-f0e784c8ef60":{"description":"Payment history retrieved successfully","content":{"application/json":{"schema":{"type":"object","required":["payment_statuses","next_pagination_key","total_payments"],"properties":{"payment_statuses":{"type":"array","items":{"type":"object","required":["payment_id","org_id","status","funded","created_at","updated_at","initiate_fund_by","quoted","fulfilled","current_prices","price_currency","processing_addresses","owner_chain","owner_address","destination_address","withdrawals","client_redirect_url","geolocation","declaration"],"properties":{"payment_id":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].payment_id","typeLabel":"string"},"org_id":{"type":"string","description":"Organization identifier","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].org_id","typeLabel":"string"},"status":{"type":"string","enum":["PENDING","COMPLETE","FAILED","EXPIRED","WITHDRAW_PENDING","WITHDRAWN","TAINTED","UNCONFIRMED"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"funded":{"type":"boolean","description":"Whether the payment has been funded","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].funded","typeLabel":"boolean"},"created_at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"},"initiate_fund_by":{"type":"string","format":"date-time","description":"Deadline to start the provider checkout for an onramp payment. Swap deposits are acceptable before the payment becomes `EXPIRED` approximately 8 to 10 hours after quote creation but are less likely to complete properly if they are funded after the `accept_by` timestamp.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].initiate_fund_by","typeLabel":"string\u003cdate-time>"},"quoted":{"type":"object","required":["fees","output_amount","route"],"properties":{"output_amount":{"type":"object","required":["asset","amount"],"properties":{"asset":{"type":"string","description":"Identifier in the token format (\"chain:address\") or fiat currency code (\"USD\")","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.output_amount.asset","typeLabel":"string"},"amount":{"type":"string","description":"Amount as a string to preserve precision","example":"1","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.output_amount.amount","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.output_amount","typeLabel":"object"},"fees":{"type":"object","required":["total_fees","conversion_fees","network_fees","business_fees","currency_symbol"],"properties":{"total_fees":{"type":"string","description":"Total fees amount","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.fees.total_fees","typeLabel":"string"},"conversion_fees":{"type":"string","description":"Ramps + bridge + DEX fees","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.fees.conversion_fees","typeLabel":"string"},"network_fees":{"type":"string","description":"Blockchain gas fees","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.fees.network_fees","typeLabel":"string"},"business_fees":{"type":"string","description":"Developer integration fees","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.fees.business_fees","typeLabel":"string"},"currency_symbol":{"type":"string","pattern":"^[a-zA-Z]\\w{0,7}$","description":"Fiat currency symbol that the fees are denominated in (e.g., \"USD\")","example":"USD","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.fees.currency_symbol","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.fees","typeLabel":"object"},"route":{"type":"array","items":{"type":"object","required":["type","net_effect","pieces_info"],"properties":{"type":{"type":"string","enum":["ONRAMP","ONCHAIN_STEP","USER_FUND"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"net_effect":{"type":"object","required":["consume","produce"],"properties":{"consume":{"type":"array","items":{"type":"object","required":["account","resource","amount"],"properties":{"account":{"type":"string","enum":["USER","DEST","HALLIDAY","SPW","REV_SHARE","BRIDGE"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.consume.items.[INDEX].account","typeLabel":"enum\u003cstring>"},"resource":{"type":"object","required":["asset","property"],"properties":{"asset":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.consume.items.[INDEX].resource.asset","typeLabel":"string"},"property":{"type":"string","enum":["APPROVAL","BALANCE","SIDE_EFFECT"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.consume.items.[INDEX].resource.property","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.consume.items.[INDEX].resource","typeLabel":"object"},"amount":{"type":"string","description":"A decimal amount string.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.consume.items.[INDEX].amount","typeLabel":"string"},"tx_id":{"type":"string","description":"Blockchain transaction hash associated with this change.","uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.consume.items.[INDEX].tx_id","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.consume.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.consume","typeLabel":"object[]"},"produce":{"type":"array","items":{"type":"object","required":["account","resource","amount"],"properties":{"account":{"type":"string","enum":["USER","DEST","HALLIDAY","SPW","REV_SHARE","BRIDGE"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.produce.items.[INDEX].account","typeLabel":"enum\u003cstring>"},"resource":{"type":"object","required":["asset","property"],"properties":{"asset":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.produce.items.[INDEX].resource.asset","typeLabel":"string"},"property":{"type":"string","enum":["APPROVAL","BALANCE","SIDE_EFFECT"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.produce.items.[INDEX].resource.property","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.produce.items.[INDEX].resource","typeLabel":"object"},"amount":{"type":"string","description":"A decimal amount string.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.produce.items.[INDEX].amount","typeLabel":"string"},"tx_id":{"type":"string","description":"Blockchain transaction hash associated with this change.","uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.produce.items.[INDEX].tx_id","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.produce.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect.produce","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].net_effect","typeLabel":"object"},"pieces_info":{"type":"array","items":{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["user_fund","onramp","poll","bridge","rev_share","transfer_out","convert","custom_call"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].pieces_info.items.[INDEX].type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].pieces_info.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].pieces_info","typeLabel":"object[]"},"step_index":{"type":"number","uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX].step_index","typeLabel":"number"}},"uniqueKey":"payment_statuses.items.[INDEX].quoted.route.items.[INDEX]","typeLabel":"object"},"description":"Quoted workflow steps and their effects","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted.route","typeLabel":"object[]"},"onramp":{"type":"string","description":"Onramp provider name","uniqueKey":"payment_statuses.items.[INDEX].quoted.onramp","typeLabel":"string"},"onramp_method":{"type":"string","enum":["CREDIT_CARD","DEBIT_CARD","ACH","FIAT_BALANCE","TOKEN_BALANCE","APPLE_PAY","PAYPAL","VENMO","REVOLUT","GOOGLE_PAY","SEPA","FASTER_PAYMENTS","PIX","SPEI","UPI","WIRE","SWIFT"],"description":"Payment method","example":"CREDIT_CARD","uniqueKey":"payment_statuses.items.[INDEX].quoted.onramp_method","typeLabel":"enum\u003cstring>"},"latency_seconds":{"type":"number","description":"Estimated latency in seconds for this quote.","uniqueKey":"payment_statuses.items.[INDEX].quoted.latency_seconds","typeLabel":"number"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quoted","typeLabel":"object"},"fulfilled":{"type":"object","required":["route"],"properties":{"route":{"type":"array","items":{"type":"object","required":["status","type","net_effect","pieces_info"],"properties":{"status":{"type":"string","enum":["PENDING","COMPLETE","UNREACHABLE","FAILED","ATTEMPT_FAILED"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"type":{"type":"string","enum":["ONRAMP","ONCHAIN_STEP","USER_FUND"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"net_effect":{"type":"object","required":["consume","produce"],"properties":{"consume":{"type":"array","items":{"type":"object","required":["account","resource","amount"],"properties":{"account":{"type":"string","enum":["USER","DEST","HALLIDAY","SPW","REV_SHARE","BRIDGE"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.consume.items.[INDEX].account","typeLabel":"enum\u003cstring>"},"resource":{"type":"object","required":["asset","property"],"properties":{"asset":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.consume.items.[INDEX].resource.asset","typeLabel":"string"},"property":{"type":"string","enum":["APPROVAL","BALANCE","SIDE_EFFECT"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.consume.items.[INDEX].resource.property","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.consume.items.[INDEX].resource","typeLabel":"object"},"amount":{"type":"string","description":"A decimal amount string.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.consume.items.[INDEX].amount","typeLabel":"string"},"tx_id":{"type":"string","description":"Blockchain transaction hash associated with this change.","uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.consume.items.[INDEX].tx_id","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.consume.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.consume","typeLabel":"object[]"},"produce":{"type":"array","items":{"type":"object","required":["account","resource","amount"],"properties":{"account":{"type":"string","enum":["USER","DEST","HALLIDAY","SPW","REV_SHARE","BRIDGE"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.produce.items.[INDEX].account","typeLabel":"enum\u003cstring>"},"resource":{"type":"object","required":["asset","property"],"properties":{"asset":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.produce.items.[INDEX].resource.asset","typeLabel":"string"},"property":{"type":"string","enum":["APPROVAL","BALANCE","SIDE_EFFECT"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.produce.items.[INDEX].resource.property","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.produce.items.[INDEX].resource","typeLabel":"object"},"amount":{"type":"string","description":"A decimal amount string.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.produce.items.[INDEX].amount","typeLabel":"string"},"tx_id":{"type":"string","description":"Blockchain transaction hash associated with this change.","uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.produce.items.[INDEX].tx_id","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.produce.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect.produce","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].net_effect","typeLabel":"object"},"pieces_info":{"type":"array","items":{"type":"object","required":["type"],"properties":{"type":{"type":"string","enum":["user_fund","onramp","poll","bridge","rev_share","transfer_out","convert","custom_call"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].pieces_info.items.[INDEX].type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].pieces_info.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].pieces_info","typeLabel":"object[]"},"step_index":{"type":"number","uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].step_index","typeLabel":"number"},"transaction_hash":{"type":"string","description":"Blockchain transaction hash for the step","uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX].transaction_hash","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route.items.[INDEX]","typeLabel":"object"},"description":"In-progress workflow steps, statuses, and their effects","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.route","typeLabel":"object[]"},"output_amount":{"type":"object","required":["asset","amount"],"properties":{"asset":{"type":"string","description":"Identifier in the token format (\"chain:address\") or fiat currency code (\"USD\")","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.output_amount.asset","typeLabel":"string"},"amount":{"type":"string","description":"Amount as a string to preserve precision","example":"1","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.output_amount.amount","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.output_amount","typeLabel":"object"},"fees":{"type":"object","required":["total_fees","conversion_fees","network_fees","business_fees","currency_symbol"],"properties":{"total_fees":{"type":"string","description":"Total fees amount","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.fees.total_fees","typeLabel":"string"},"conversion_fees":{"type":"string","description":"Ramps + bridge + DEX fees","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.fees.conversion_fees","typeLabel":"string"},"network_fees":{"type":"string","description":"Blockchain gas fees","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.fees.network_fees","typeLabel":"string"},"business_fees":{"type":"string","description":"Developer integration fees","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.fees.business_fees","typeLabel":"string"},"currency_symbol":{"type":"string","pattern":"^[a-zA-Z]\\w{0,7}$","description":"Fiat currency symbol that the fees are denominated in (e.g., \"USD\")","example":"USD","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.fees.currency_symbol","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].fulfilled.fees","typeLabel":"object"},"onramp":{"type":"string","description":"Onramp provider name","uniqueKey":"payment_statuses.items.[INDEX].fulfilled.onramp","typeLabel":"string"},"onramp_method":{"type":"string","enum":["CREDIT_CARD","DEBIT_CARD","ACH","FIAT_BALANCE","TOKEN_BALANCE","APPLE_PAY","PAYPAL","VENMO","REVOLUT","GOOGLE_PAY","SEPA","FASTER_PAYMENTS","PIX","SPEI","UPI","WIRE","SWIFT"],"description":"Payment method","example":"CREDIT_CARD","uniqueKey":"payment_statuses.items.[INDEX].fulfilled.onramp_method","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].fulfilled","typeLabel":"object"},"current_prices":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"payment_statuses.items.[INDEX].current_prices.additionalProperties","typeLabel":"string"},"description":"Mapping of asset symbols to their unit prices","example":{"USD":"1.00","ethereum:0x":"4200","ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48":"1.00"},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].current_prices","typeLabel":"object"},"price_currency":{"type":"string","description":"Fiat asset used for pricing","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].price_currency","typeLabel":"string"},"processing_addresses":{"type":"array","items":{"type":"object","required":["chain","address","factory"],"properties":{"chain":{"type":"string","description":"Blockchain network","example":"ethereum","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].processing_addresses.items.[INDEX].chain","typeLabel":"string"},"address":{"type":"string","description":"Payment processing contract address","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].processing_addresses.items.[INDEX].address","typeLabel":"string"},"factory":{"type":"string","description":"Factory contract address","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].processing_addresses.items.[INDEX].factory","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].processing_addresses.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].processing_addresses","typeLabel":"object[]"},"owner_chain":{"type":"string","description":"Chain identifier for the owner","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].owner_chain","typeLabel":"string"},"owner_address":{"type":"string","description":"Address of the owner of the payment","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].owner_address","typeLabel":"string"},"destination_address":{"type":"string","description":"Address of the destination of the payment","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].destination_address","typeLabel":"string"},"withdrawals":{"oneOf":[{"type":"array","items":{"type":"object","required":["status","token_amounts","recipient_address","transaction_hash","issues"],"properties":{"status":{"type":"string","enum":["PENDING","SUCCESS","FAILED","EXPIRED"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"token_amounts":{"type":"array","items":{"type":"object","required":["token","amount"],"properties":{"token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].token_amounts.items.[INDEX].token","typeLabel":"string"},"amount":{"type":"string","description":"Amount of the token to withdraw, represented as a string to preserve precision","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].token_amounts.items.[INDEX].amount","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].token_amounts.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].token_amounts","typeLabel":"object[]"},"recipient_address":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].recipient_address","typeLabel":"string"},"transaction_hash":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].transaction_hash.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].transaction_hash.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].transaction_hash","typeLabel":"string | null"},"issues":{"oneOf":[{"type":"array","items":{"oneOf":[{"type":"object","required":["kind","asset","given","limits","source","message","reason"],"properties":{"kind":{"type":"string","enum":["amount"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0.kind","typeLabel":"enum\u003cstring>"},"asset":{"type":"string","description":"Identifier in the token format (\"chain:address\") or fiat currency code (\"USD\")","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0.asset","typeLabel":"string"},"given":{"type":"string","description":"A decimal amount string.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0.given","typeLabel":"string"},"limits":{"type":"object","properties":{"min":{"type":"string","description":"Minimum amount as a decimal string.","uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0.limits.min","typeLabel":"string"},"max":{"type":"string","description":"Maximum amount as a decimal string.","uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0.limits.max","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0.limits","typeLabel":"object"},"source":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0.source","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0.message","typeLabel":"string"},"reason":{"type":"string","enum":["TOO_LOW","TOO_HIGH","UNEXPECTEDLY_LOW","UNEXPECTEDLY_HIGH","NO_VALID_AMOUNT","UNKNOWN"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0.reason","typeLabel":"enum\u003cstring>"},"downstream_limits":{"type":"object","properties":{"min":{"type":"string","description":"Minimum amount as a decimal string.","uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0.downstream_limits.min","typeLabel":"string"},"max":{"type":"string","description":"Maximum amount as a decimal string.","uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0.downstream_limits.max","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0.downstream_limits","typeLabel":"object"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","token","balance"],"properties":{"kind":{"type":"string","enum":["funding"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.1.kind","typeLabel":"enum\u003cstring>"},"token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.1.token","typeLabel":"string"},"balance":{"type":"object","required":["#"],"properties":{"#":{"type":"string","description":"Balance amount as a decimal string.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.1.balance.#","typeLabel":"string"}},"description":"Current token balance at the funding address.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.1.balance","typeLabel":"object"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","message","mitigation"],"properties":{"kind":{"type":"string","enum":["owner"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.2.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.2.message","typeLabel":"string"},"mitigation":{"type":"string","enum":["change","verify"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.2.mitigation","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["geolocation"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.3.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.3.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["provider"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.4.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.4.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["payin_method"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.5.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.5.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["other"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.6.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.6.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["unknown"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.7.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.7.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["org_configuration"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.8.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.8.message","typeLabel":"string"},"rev_share_pct":{"type":"string","uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.8.rev_share_pct","typeLabel":"string"},"total_pct":{"type":"string","uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.8.total_pct","typeLabel":"string"},"threshold":{"type":"string","uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.8.threshold","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.8","typeLabel":"object"},{"type":"object","description":"Funds are held at a deposit address associated with the owner and are not being processed.","required":["kind","token","balance","classification","severity","payment_gist","withdraw_from"],"properties":{"kind":{"type":"string","enum":["parked_fund"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.kind","typeLabel":"enum\u003cstring>"},"token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.token","typeLabel":"string"},"balance":{"type":"object","required":["#"],"properties":{"#":{"type":"string","description":"Integer amount in the token's smallest unit, serialized as a string.","example":"25500000","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.balance.#","typeLabel":"string"}},"description":"Token balance parked at the address, as an integer in the token's smallest unit. The `{\"#\": \"...\"}`\nwrapper is how the API serializes integers too large for a JSON number. Divide by the token's\n`decimals` from `GET /assets` to display it, for example `{\"#\": \"25500000\"}` is 25.5 USDC.\nNote that `POST /payments/balances` reports the same funds as a plain decimal string (`\"25.5\"`).\n","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.balance","typeLabel":"object"},"classification":{"type":"string","enum":["MISSENT","STUCK","UNDERFUNDED","STALLED","EXTRA","SLIPPED","DELAYED"],"description":"Why the funds are parked.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.classification","typeLabel":"enum\u003cstring>"},"severity":{"type":"string","enum":["HIGH","LOW"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.severity","typeLabel":"enum\u003cstring>"},"payment_gist":{"oneOf":[{"type":"object","description":"Summary of the payment the funds were intended for, or null.","required":["op","destination_address","destination_token"],"properties":{"op":{"type":"string","enum":["buy"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.payment_gist.oneOf.0.op","typeLabel":"enum\u003cstring>"},"destination_address":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.payment_gist.oneOf.0.destination_address","typeLabel":"string"},"destination_token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.payment_gist.oneOf.0.destination_token","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.payment_gist.oneOf.0","typeLabel":"object"},{"type":"null","description":"Summary of the payment the funds were intended for, or null.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.payment_gist.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.payment_gist","typeLabel":"object | null"},"withdraw_from":{"oneOf":[{"type":"object","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","required":["withdraw_type","payment_id","withdraw_account"],"properties":{"withdraw_type":{"type":"string","enum":["PAYMENT"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.withdraw_type","typeLabel":"enum\u003cstring>"},"payment_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.payment_id","typeLabel":"string\u003cuuid>"},"withdraw_account":{"type":"string","enum":["INTENT","SPW","RDW"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.withdraw_account","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.withdraw_from.oneOf.0","typeLabel":"object"},{"type":"object","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","required":["withdraw_type","rdw_address"],"properties":{"withdraw_type":{"type":"string","enum":["EXTRA_RDW_BALANCE"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.withdraw_from.oneOf.1.withdraw_type","typeLabel":"enum\u003cstring>"},"rdw_address":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.withdraw_from.oneOf.1.rdw_address","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.withdraw_from.oneOf.1","typeLabel":"object"},{"type":"null","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.withdraw_from.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9.withdraw_from","typeLabel":"object · object · null"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.9","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["destination"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.10.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.10.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.10","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["payout_method"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.11.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.11.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.11","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["kyc"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.12.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.12.message","typeLabel":"string"},"provider_id":{"type":"string","uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.12.provider_id","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX].oneOf.12","typeLabel":"object"}],"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.0","typeLabel":"object[]"},{"type":"null","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX].issues","typeLabel":"object[] | null"}},"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Withdrawals associated with this payment, or null.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Withdrawals associated with this payment, or null.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].withdrawals","typeLabel":"object[] | null"},"client_redirect_url":{"oneOf":[{"type":"string","description":"Client redirect URL","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].client_redirect_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Client redirect URL","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].client_redirect_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].client_redirect_url","typeLabel":"string | null"},"geolocation":{"oneOf":[{"type":"object","description":"Geolocation of the payment owner, or null.","required":["alpha3_country_code","state_code"],"properties":{"alpha3_country_code":{"type":"string","minLength":3,"maxLength":3,"description":"ISO 3166-1 alpha-3 country code","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].geolocation.oneOf.0.alpha3_country_code","typeLabel":"string"},"state_code":{"type":"string","description":"Two-letter state code, or an empty string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].geolocation.oneOf.0.state_code","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].geolocation.oneOf.0","typeLabel":"object"},{"type":"null","description":"Geolocation of the payment owner, or null.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].geolocation.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].geolocation","typeLabel":"object | null"},"declaration":{"oneOf":[{"type":"object","description":"Declaration object","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].declaration.oneOf.0","typeLabel":"object"},{"type":"null","description":"Declaration object","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].declaration.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].declaration","typeLabel":"object | null"},"completed_at":{"type":"string","format":"date-time","uniqueKey":"payment_statuses.items.[INDEX].completed_at","typeLabel":"string\u003cdate-time>"},"quote_request":{"type":"object","required":["request","price_currency"],"properties":{"request":{"type":"object","required":["kind","fixed_input_amount","output_asset"],"properties":{"kind":{"type":"string","enum":["FIXED_INPUT"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.kind","typeLabel":"enum\u003cstring>"},"fixed_input_amount":{"type":"object","required":["asset","amount"],"properties":{"asset":{"type":"string","description":"Identifier in the token format (\"chain:address\") or fiat currency code (\"USD\")","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.fixed_input_amount.asset","typeLabel":"string"},"amount":{"type":"string","description":"Amount as a string to preserve precision","example":"1","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.fixed_input_amount.amount","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.fixed_input_amount","typeLabel":"object"},"output_asset":{"type":"string","description":"Identifier in the token format (\"chain:address\") or fiat currency code (\"USD\")","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.output_asset","typeLabel":"string"},"dest_address":{"type":"string","description":"Optional destination address for the output tokens.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.dest_address","typeLabel":"string"},"custom_actions":{"type":"object","description":"Optional custom onchain actions to execute as part of the payment.","properties":{"actions":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["CallImmediateAction"],"uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.custom_actions.actions.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"target":{"type":"string","description":"Target contract address.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.custom_actions.actions.items.[INDEX].target","typeLabel":"string"},"value":{"type":"string","description":"Native token value to send.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.custom_actions.actions.items.[INDEX].value","typeLabel":"string"},"calldata":{"type":"string","description":"Encoded calldata for the contract call.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.custom_actions.actions.items.[INDEX].calldata","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.custom_actions.actions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.custom_actions.actions","typeLabel":"object[]"},"user_estimated_gas":{"type":"string","description":"Estimated gas for the custom actions.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.custom_actions.user_estimated_gas","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].quote_request.request.custom_actions","typeLabel":"object"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quote_request.request","typeLabel":"object"},"price_currency":{"type":"string","description":"Currency that all prices are denominated in","example":"USD","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].quote_request.price_currency","typeLabel":"string"},"onramps":{"type":"array","items":{"type":"string","uniqueKey":"payment_statuses.items.[INDEX].quote_request.onramps.items.[INDEX]","typeLabel":"string"},"description":"Filter by specific onramp providers","example":["moonpay","coinbase"],"uniqueKey":"payment_statuses.items.[INDEX].quote_request.onramps","typeLabel":"string[]"},"onramp_methods":{"type":"array","items":{"type":"string","enum":["CREDIT_CARD","DEBIT_CARD","ACH","FIAT_BALANCE","TOKEN_BALANCE","APPLE_PAY","PAYPAL","VENMO","REVOLUT","GOOGLE_PAY","SEPA","FASTER_PAYMENTS","PIX","SPEI","UPI","WIRE","SWIFT"],"uniqueKey":"payment_statuses.items.[INDEX].quote_request.onramp_methods.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Filter by onramp payment methods. Get in touch with the Halliday team to have SWIFT enabled on your API key.","example":["CREDIT_CARD","ACH","APPLE_PAY"],"uniqueKey":"payment_statuses.items.[INDEX].quote_request.onramp_methods","typeLabel":"enum\u003cstring>[]"},"customer_ip_address":{"type":"string","description":"IP address of the customer","uniqueKey":"payment_statuses.items.[INDEX].quote_request.customer_ip_address","typeLabel":"string"},"customer_id":{"type":"string","description":"Customer ID for tracking","uniqueKey":"payment_statuses.items.[INDEX].quote_request.customer_id","typeLabel":"string"},"parent_payment_id":{"type":"string","description":"Optional parent payment identifier used when creating a quote from an existing payment.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.parent_payment_id","typeLabel":"string"},"label":{"type":"string","maxLength":255,"description":"Optional label for the payment.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.label","typeLabel":"string"},"tags":{"type":"array","items":{"type":"string","minLength":1,"uniqueKey":"payment_statuses.items.[INDEX].quote_request.tags.items.[INDEX]","typeLabel":"string"},"description":"Optional client-defined strings attached to the payment. Returned as `tags` on the payment status and as `event.tags` in webhook deliveries. Every tag must be a non-empty string, and the combined length of all tags must not exceed 400 characters.","example":["string1","string2"],"uniqueKey":"payment_statuses.items.[INDEX].quote_request.tags","typeLabel":"string[]"},"rev_share_name":{"type":"string","description":"Revenue share configuration name.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.rev_share_name","typeLabel":"string"},"allow_unsafe_transfer_out":{"type":"boolean","description":"Allow unsafe transfer out operations.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.allow_unsafe_transfer_out","typeLabel":"boolean"},"show_all_issues":{"type":"boolean","description":"Return all validation issues instead of failing on the first.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.show_all_issues","typeLabel":"boolean"},"allow_unsafe_slippage":{"type":"boolean","description":"Allow quotes with higher than normal slippage.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.allow_unsafe_slippage","typeLabel":"boolean"},"allow_exceed_max_input_limit":{"type":"boolean","description":"Allow quotes that exceed the maximum input limit.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.allow_exceed_max_input_limit","typeLabel":"boolean"},"use_intent_refund":{"type":"boolean","description":"Use intent-based refund flow.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.use_intent_refund","typeLabel":"boolean"},"hops":{"type":"array","items":{"type":"string","uniqueKey":"payment_statuses.items.[INDEX].quote_request.hops.items.[INDEX]","typeLabel":"string"},"description":"Intermediate chain hops for routing.","uniqueKey":"payment_statuses.items.[INDEX].quote_request.hops","typeLabel":"string[]"}},"description":"The original quote request.","uniqueKey":"payment_statuses.items.[INDEX].quote_request","typeLabel":"object"},"customer_id":{"type":"string","description":"ID of the customer who created the payment","uniqueKey":"payment_statuses.items.[INDEX].customer_id","typeLabel":"string"},"label":{"type":"string","description":"Optional payment label","maxLength":255,"uniqueKey":"payment_statuses.items.[INDEX].label","typeLabel":"string"},"tags":{"type":"array","items":{"type":"string","uniqueKey":"payment_statuses.items.[INDEX].tags.items.[INDEX]","typeLabel":"string"},"description":"Client-defined tags set when the quote was created.","example":["string1","string2"],"uniqueKey":"payment_statuses.items.[INDEX].tags","typeLabel":"string[]"},"next_instruction":{"oneOf":[{"type":"object","description":"Instruction payload that returns the funding pages if the payment requires funding.","required":["type","payment_id","funding_page_url","deposit_info"],"example":{"type":"ONRAMP","payment_id":"\u003cstring>","funding_page_url":"https://app.halliday.xyz/funding/${payment_id}","deposit_info":[{"deposit_token":"base:0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","deposit_amount":"4.8","deposit_address":"0xaddress","deposit_chain":"base"}]},"properties":{"type":{"type":"string","enum":["ONRAMP","TRANSFER_IN"],"description":"Discriminator for this instruction type.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.0.type","typeLabel":"enum\u003cstring>"},"payment_id":{"type":"string","description":"The payment this instruction is associated with.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.0.payment_id","typeLabel":"string"},"funding_page_url":{"type":"string","format":"uri","description":"URL where the user can complete funding for this payment.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.0.funding_page_url","typeLabel":"string\u003curi>"},"deposit_info":{"type":"array","description":"One or more deposit routes to fund the payment.","items":{"type":"object","required":["deposit_token","deposit_amount","deposit_address","deposit_chain"],"properties":{"deposit_token":{"type":"string","description":"Identifier in the token format (\"chain:address\") or fiat currency code (\"USD\")","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.0.deposit_info.items.[INDEX].deposit_token","typeLabel":"string"},"deposit_amount":{"type":"string","description":"Amount to deposit, as a decimal string.","example":"4.8","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.0.deposit_info.items.[INDEX].deposit_amount","typeLabel":"string"},"deposit_address":{"type":"string","description":"Address to which funds will be deposited.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.0.deposit_info.items.[INDEX].deposit_address","typeLabel":"string"},"deposit_chain":{"type":"string","description":"Network on which the deposit will be made (e.g., base, ethereum).","example":"base","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.0.deposit_info.items.[INDEX].deposit_chain","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.0.deposit_info.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.0.deposit_info","typeLabel":"object[]"}},"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.0","typeLabel":"object"},{"type":"object","description":"Instruction payload that returns the funding pages if the payment requires funding.","required":["type","verification_token","verifications"],"example":{"type":"ONRAMP"},"properties":{"type":{"type":"string","enum":["USER_VERIFY"],"description":"Discriminator for this instruction type.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.1.type","typeLabel":"enum\u003cstring>"},"verification_token":{"type":"string","description":"Token to submit with verification signatures.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.1.verification_token","typeLabel":"string"},"verifications":{"type":"array","description":"List of verifications the user must complete.","items":{"type":"object","required":["reason","signature_type","payload"],"properties":{"reason":{"type":"string","enum":["EVM_OWNER","EVM_WITHDRAWAL"],"description":"Reason for the verification.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.1.verifications.items.[INDEX].reason","typeLabel":"enum\u003cstring>"},"signature_type":{"type":"string","enum":["EIP712","EIP191"],"description":"Signature type required.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.1.verifications.items.[INDEX].signature_type","typeLabel":"enum\u003cstring>"},"payload":{"type":"string","description":"Payload to sign.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.1.verifications.items.[INDEX].payload","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.1.verifications.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.1.verifications","typeLabel":"object[]"}},"uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.1","typeLabel":"object"},{"type":"null","uniqueKey":"payment_statuses.items.[INDEX].next_instruction.oneOf.2","typeLabel":"null"}],"uniqueKey":"payment_statuses.items.[INDEX].next_instruction","typeLabel":"object · object · null"},"issues":{"type":"array","items":{"oneOf":[{"type":"object","required":["kind","asset","given","limits","source","message","reason"],"properties":{"kind":{"type":"string","enum":["amount"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0.kind","typeLabel":"enum\u003cstring>"},"asset":{"type":"string","description":"Identifier in the token format (\"chain:address\") or fiat currency code (\"USD\")","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0.asset","typeLabel":"string"},"given":{"type":"string","description":"A decimal amount string.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0.given","typeLabel":"string"},"limits":{"type":"object","properties":{"min":{"type":"string","description":"Minimum amount as a decimal string.","uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0.limits.min","typeLabel":"string"},"max":{"type":"string","description":"Maximum amount as a decimal string.","uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0.limits.max","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0.limits","typeLabel":"object"},"source":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0.source","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0.message","typeLabel":"string"},"reason":{"type":"string","enum":["TOO_LOW","TOO_HIGH","UNEXPECTEDLY_LOW","UNEXPECTEDLY_HIGH","NO_VALID_AMOUNT","UNKNOWN"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0.reason","typeLabel":"enum\u003cstring>"},"downstream_limits":{"type":"object","properties":{"min":{"type":"string","description":"Minimum amount as a decimal string.","uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0.downstream_limits.min","typeLabel":"string"},"max":{"type":"string","description":"Maximum amount as a decimal string.","uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0.downstream_limits.max","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0.downstream_limits","typeLabel":"object"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","token","balance"],"properties":{"kind":{"type":"string","enum":["funding"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.1.kind","typeLabel":"enum\u003cstring>"},"token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.1.token","typeLabel":"string"},"balance":{"type":"object","required":["#"],"properties":{"#":{"type":"string","description":"Balance amount as a decimal string.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.1.balance.#","typeLabel":"string"}},"description":"Current token balance at the funding address.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.1.balance","typeLabel":"object"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","message","mitigation"],"properties":{"kind":{"type":"string","enum":["owner"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.2.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.2.message","typeLabel":"string"},"mitigation":{"type":"string","enum":["change","verify"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.2.mitigation","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["geolocation"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.3.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.3.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["provider"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.4.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.4.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["payin_method"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.5.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.5.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["other"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.6.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.6.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["unknown"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.7.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.7.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["org_configuration"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.8.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.8.message","typeLabel":"string"},"rev_share_pct":{"type":"string","uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.8.rev_share_pct","typeLabel":"string"},"total_pct":{"type":"string","uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.8.total_pct","typeLabel":"string"},"threshold":{"type":"string","uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.8.threshold","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.8","typeLabel":"object"},{"type":"object","description":"Funds are held at a deposit address associated with the owner and are not being processed.","required":["kind","token","balance","classification","severity","payment_gist","withdraw_from"],"properties":{"kind":{"type":"string","enum":["parked_fund"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.kind","typeLabel":"enum\u003cstring>"},"token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.token","typeLabel":"string"},"balance":{"type":"object","required":["#"],"properties":{"#":{"type":"string","description":"Integer amount in the token's smallest unit, serialized as a string.","example":"25500000","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.balance.#","typeLabel":"string"}},"description":"Token balance parked at the address, as an integer in the token's smallest unit. The `{\"#\": \"...\"}`\nwrapper is how the API serializes integers too large for a JSON number. Divide by the token's\n`decimals` from `GET /assets` to display it, for example `{\"#\": \"25500000\"}` is 25.5 USDC.\nNote that `POST /payments/balances` reports the same funds as a plain decimal string (`\"25.5\"`).\n","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.balance","typeLabel":"object"},"classification":{"type":"string","enum":["MISSENT","STUCK","UNDERFUNDED","STALLED","EXTRA","SLIPPED","DELAYED"],"description":"Why the funds are parked.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.classification","typeLabel":"enum\u003cstring>"},"severity":{"type":"string","enum":["HIGH","LOW"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.severity","typeLabel":"enum\u003cstring>"},"payment_gist":{"oneOf":[{"type":"object","description":"Summary of the payment the funds were intended for, or null.","required":["op","destination_address","destination_token"],"properties":{"op":{"type":"string","enum":["buy"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.payment_gist.oneOf.0.op","typeLabel":"enum\u003cstring>"},"destination_address":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.payment_gist.oneOf.0.destination_address","typeLabel":"string"},"destination_token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.payment_gist.oneOf.0.destination_token","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.payment_gist.oneOf.0","typeLabel":"object"},{"type":"null","description":"Summary of the payment the funds were intended for, or null.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.payment_gist.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.payment_gist","typeLabel":"object | null"},"withdraw_from":{"oneOf":[{"type":"object","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","required":["withdraw_type","payment_id","withdraw_account"],"properties":{"withdraw_type":{"type":"string","enum":["PAYMENT"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.withdraw_type","typeLabel":"enum\u003cstring>"},"payment_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.payment_id","typeLabel":"string\u003cuuid>"},"withdraw_account":{"type":"string","enum":["INTENT","SPW","RDW"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.withdraw_account","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.withdraw_from.oneOf.0","typeLabel":"object"},{"type":"object","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","required":["withdraw_type","rdw_address"],"properties":{"withdraw_type":{"type":"string","enum":["EXTRA_RDW_BALANCE"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.withdraw_from.oneOf.1.withdraw_type","typeLabel":"enum\u003cstring>"},"rdw_address":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.withdraw_from.oneOf.1.rdw_address","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.withdraw_from.oneOf.1","typeLabel":"object"},{"type":"null","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.withdraw_from.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9.withdraw_from","typeLabel":"object · object · null"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.9","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["destination"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.10.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.10.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.10","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["payout_method"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.11.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.11.message","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.11","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["kyc"],"isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.12.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.12.message","typeLabel":"string"},"provider_id":{"type":"string","uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.12.provider_id","typeLabel":"string"}},"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX].oneOf.12","typeLabel":"object"}],"uniqueKey":"payment_statuses.items.[INDEX].issues.items.[INDEX]","typeLabel":"object"},"description":"Payment validation issues","uniqueKey":"payment_statuses.items.[INDEX].issues","typeLabel":"object[]"},"parent_payment_id":{"type":"string","format":"uuid","description":"Parent payment reference","uniqueKey":"payment_statuses.items.[INDEX].parent_payment_id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"payment_statuses.items.[INDEX]","typeLabel":"object"},"description":"Array of payment status objects","isRequired":true,"uniqueKey":"payment_statuses","typeLabel":"object[]"},"next_pagination_key":{"oneOf":[{"type":"string","description":"Pagination key to fetch the next page of results","example":"42ff9b02-037f-4a90-87fb-a4d2ca128565_2025-11-12T22:08:52.517Z","isRequired":true,"uniqueKey":"next_pagination_key.oneOf.0","typeLabel":"string"},{"type":"null","description":"Pagination key to fetch the next page of results","example":"42ff9b02-037f-4a90-87fb-a4d2ca128565_2025-11-12T22:08:52.517Z","isRequired":true,"uniqueKey":"next_pagination_key.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"next_pagination_key","typeLabel":"string | null"},"total_payments":{"type":"integer","description":"Total number of payments matching the query","isRequired":true,"uniqueKey":"total_payments","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"example":{"payment_statuses":[{"payment_id":"\u003cstring>","status":"COMPLETE","funded":true,"created_at":"2025-11-12T20:15:30.000Z","updated_at":"2025-11-12T20:25:45.000Z","initiate_fund_by":"2025-11-12T21:15:30.000Z","completed_at":"2025-11-12T20:25:45.000Z","quoted":{"output_amount":{"asset":"ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","amount":"100.00"},"fees":{"total_fees":"3.50","conversion_fees":"2.00","network_fees":"1.00","business_fees":"0.50","currency_symbol":"USD"},"onramp":"stripe","onramp_method":"credit_card","route":[{"type":"ONRAMP","net_effect":{"consume":[{"account":"USER","resource":{"asset":"usd","property":"BALANCE"},"amount":{"amount":"103.50"}}],"produce":[{"account":"PROCESSING_ADDRESS","resource":{"asset":"ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","property":"BALANCE"},"amount":{"amount":"100.00"}}]},"pieces_info":[{"type":"onramp"}],"step_index":0}]},"fulfilled":{"output_amount":{"asset":"ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","amount":"100.00"},"fees":{"total_fees":"3.50","conversion_fees":"2.00","network_fees":"1.00","business_fees":"0.50","currency_symbol":"USD"},"onramp":"stripe","onramp_method":"credit_card","route":[{"status":"COMPLETE","type":"ONRAMP","net_effect":{"consume":[{"account":"USER","resource":{"asset":"usd","property":"BALANCE"},"amount":{"amount":"103.50"}}],"produce":[{"account":"PROCESSING_ADDRESS","resource":{"asset":"ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","property":"BALANCE"},"amount":{"amount":"100.00"}}]},"pieces_info":[{"type":"onramp"}],"step_index":0,"transaction_hash":"0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"}]},"current_prices":{"USD":"1.00","ethereum:0x":"4200.00","ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48":"1.00"},"price_currency":"USD","processing_addresses":[{"chain":"ethereum","address":"0xaddress...","factory":"0xfactory..."}],"owner_address":"0xowner...","destination_address":"0xdest..."}],"next_pagination_key":"42ff9b02-037f-4a90-87fb-a4d2ca128565_2025-11-12T22:08:52.517Z"},"examples":{"Example":{"title":"Example","value":{"payment_statuses":[{"payment_id":"\u003cstring>","status":"COMPLETE","funded":true,"created_at":"2025-11-12T20:15:30.000Z","updated_at":"2025-11-12T20:25:45.000Z","initiate_fund_by":"2025-11-12T21:15:30.000Z","completed_at":"2025-11-12T20:25:45.000Z","quoted":{"output_amount":{"asset":"ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","amount":"100.00"},"fees":{"total_fees":"3.50","conversion_fees":"2.00","network_fees":"1.00","business_fees":"0.50","currency_symbol":"USD"},"onramp":"stripe","onramp_method":"credit_card","route":[{"type":"ONRAMP","net_effect":{"consume":[{"account":"USER","resource":{"asset":"usd","property":"BALANCE"},"amount":{"amount":"103.50"}}],"produce":[{"account":"PROCESSING_ADDRESS","resource":{"asset":"ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","property":"BALANCE"},"amount":{"amount":"100.00"}}]},"pieces_info":[{"type":"onramp"}],"step_index":0}]},"fulfilled":{"output_amount":{"asset":"ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","amount":"100.00"},"fees":{"total_fees":"3.50","conversion_fees":"2.00","network_fees":"1.00","business_fees":"0.50","currency_symbol":"USD"},"onramp":"stripe","onramp_method":"credit_card","route":[{"status":"COMPLETE","type":"ONRAMP","net_effect":{"consume":[{"account":"USER","resource":{"asset":"usd","property":"BALANCE"},"amount":{"amount":"103.50"}}],"produce":[{"account":"PROCESSING_ADDRESS","resource":{"asset":"ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48","property":"BALANCE"},"amount":{"amount":"100.00"}}]},"pieces_info":[{"type":"onramp"}],"step_index":0,"transaction_hash":"0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"}]},"current_prices":{"USD":"1.00","ethereum:0x":"4200.00","ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48":"1.00"},"price_currency":"USD","processing_addresses":[{"chain":"ethereum","address":"0xaddress...","factory":"0xfactory..."}],"owner_address":"0xowner...","destination_address":"0xdest..."}],"next_pagination_key":"42ff9b02-037f-4a90-87fb-a4d2ca128565_2025-11-12T22:08:52.517Z"}}},"exampleType":"examples"}},"exampleType":"examples"},"938c69d3-0773-4bdd-b2e9-12a7e8dac492":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","required":["errors"],"properties":{"errors":{"type":"array","items":{"oneOf":[{"type":"object","required":["kind","asset","given","limits","source","message","reason"],"properties":{"kind":{"type":"string","enum":["amount"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.kind","typeLabel":"enum\u003cstring>"},"asset":{"type":"string","description":"Identifier in the token format (\"chain:address\") or fiat currency code (\"USD\")","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.asset","typeLabel":"string"},"given":{"type":"string","description":"A decimal amount string.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.given","typeLabel":"string"},"limits":{"type":"object","properties":{"min":{"type":"string","description":"Minimum amount as a decimal string.","uniqueKey":"errors.items.[INDEX].oneOf.0.limits.min","typeLabel":"string"},"max":{"type":"string","description":"Maximum amount as a decimal string.","uniqueKey":"errors.items.[INDEX].oneOf.0.limits.max","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.limits","typeLabel":"object"},"source":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.source","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.message","typeLabel":"string"},"reason":{"type":"string","enum":["TOO_LOW","TOO_HIGH","UNEXPECTEDLY_LOW","UNEXPECTEDLY_HIGH","NO_VALID_AMOUNT","UNKNOWN"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.reason","typeLabel":"enum\u003cstring>"},"downstream_limits":{"type":"object","properties":{"min":{"type":"string","description":"Minimum amount as a decimal string.","uniqueKey":"errors.items.[INDEX].oneOf.0.downstream_limits.min","typeLabel":"string"},"max":{"type":"string","description":"Maximum amount as a decimal string.","uniqueKey":"errors.items.[INDEX].oneOf.0.downstream_limits.max","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.0.downstream_limits","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","token","balance"],"properties":{"kind":{"type":"string","enum":["funding"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.kind","typeLabel":"enum\u003cstring>"},"token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.token","typeLabel":"string"},"balance":{"type":"object","required":["#"],"properties":{"#":{"type":"string","description":"Balance amount as a decimal string.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.balance.#","typeLabel":"string"}},"description":"Current token balance at the funding address.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.balance","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","message","mitigation"],"properties":{"kind":{"type":"string","enum":["owner"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.2.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.2.message","typeLabel":"string"},"mitigation":{"type":"string","enum":["change","verify"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.2.mitigation","typeLabel":"enum\u003cstring>"}},"uniqueKey":"errors.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["geolocation"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.3.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.3.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["provider"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.4.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.4.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["payin_method"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.5.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.5.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["other"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.6.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.6.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["unknown"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.7.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.7.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["org_configuration"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.8.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.8.message","typeLabel":"string"},"rev_share_pct":{"type":"string","uniqueKey":"errors.items.[INDEX].oneOf.8.rev_share_pct","typeLabel":"string"},"total_pct":{"type":"string","uniqueKey":"errors.items.[INDEX].oneOf.8.total_pct","typeLabel":"string"},"threshold":{"type":"string","uniqueKey":"errors.items.[INDEX].oneOf.8.threshold","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.8","typeLabel":"object"},{"type":"object","description":"Funds are held at a deposit address associated with the owner and are not being processed.","required":["kind","token","balance","classification","severity","payment_gist","withdraw_from"],"properties":{"kind":{"type":"string","enum":["parked_fund"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.kind","typeLabel":"enum\u003cstring>"},"token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.token","typeLabel":"string"},"balance":{"type":"object","required":["#"],"properties":{"#":{"type":"string","description":"Integer amount in the token's smallest unit, serialized as a string.","example":"25500000","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.balance.#","typeLabel":"string"}},"description":"Token balance parked at the address, as an integer in the token's smallest unit. The `{\"#\": \"...\"}`\nwrapper is how the API serializes integers too large for a JSON number. Divide by the token's\n`decimals` from `GET /assets` to display it, for example `{\"#\": \"25500000\"}` is 25.5 USDC.\nNote that `POST /payments/balances` reports the same funds as a plain decimal string (`\"25.5\"`).\n","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.balance","typeLabel":"object"},"classification":{"type":"string","enum":["MISSENT","STUCK","UNDERFUNDED","STALLED","EXTRA","SLIPPED","DELAYED"],"description":"Why the funds are parked.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.classification","typeLabel":"enum\u003cstring>"},"severity":{"type":"string","enum":["HIGH","LOW"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.severity","typeLabel":"enum\u003cstring>"},"payment_gist":{"oneOf":[{"type":"object","description":"Summary of the payment the funds were intended for, or null.","required":["op","destination_address","destination_token"],"properties":{"op":{"type":"string","enum":["buy"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.0.op","typeLabel":"enum\u003cstring>"},"destination_address":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.0.destination_address","typeLabel":"string"},"destination_token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.0.destination_token","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.0","typeLabel":"object"},{"type":"null","description":"Summary of the payment the funds were intended for, or null.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist","typeLabel":"object | null"},"withdraw_from":{"oneOf":[{"type":"object","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","required":["withdraw_type","payment_id","withdraw_account"],"properties":{"withdraw_type":{"type":"string","enum":["PAYMENT"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.withdraw_type","typeLabel":"enum\u003cstring>"},"payment_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.payment_id","typeLabel":"string\u003cuuid>"},"withdraw_account":{"type":"string","enum":["INTENT","SPW","RDW"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.withdraw_account","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.0","typeLabel":"object"},{"type":"object","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","required":["withdraw_type","rdw_address"],"properties":{"withdraw_type":{"type":"string","enum":["EXTRA_RDW_BALANCE"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.1.withdraw_type","typeLabel":"enum\u003cstring>"},"rdw_address":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.1.rdw_address","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.1","typeLabel":"object"},{"type":"null","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from","typeLabel":"object · object · null"}},"uniqueKey":"errors.items.[INDEX].oneOf.9","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.10.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.10.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.10","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["payout_method"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.11.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.11.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.11","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["kyc"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.12.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.12.message","typeLabel":"string"},"provider_id":{"type":"string","uniqueKey":"errors.items.[INDEX].oneOf.12.provider_id","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.12","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"description":"Error response for known errors","uniqueKey":"","typeLabel":"object"},"example":{"errors":[{"kind":"other","message":"Missing required parameter: owner_address"}]},"examples":{"Example":{"title":"Example","value":{"errors":[{"kind":"other","message":"Missing required parameter: owner_address"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"61300aab-d932-494a-8e2d-8ba6a4672968":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","required":["errors"],"properties":{"errors":{"type":"array","items":{"oneOf":[{"type":"object","required":["kind","asset","given","limits","source","message","reason"],"properties":{"kind":{"type":"string","enum":["amount"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.kind","typeLabel":"enum\u003cstring>"},"asset":{"type":"string","description":"Identifier in the token format (\"chain:address\") or fiat currency code (\"USD\")","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.asset","typeLabel":"string"},"given":{"type":"string","description":"A decimal amount string.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.given","typeLabel":"string"},"limits":{"type":"object","properties":{"min":{"type":"string","description":"Minimum amount as a decimal string.","uniqueKey":"errors.items.[INDEX].oneOf.0.limits.min","typeLabel":"string"},"max":{"type":"string","description":"Maximum amount as a decimal string.","uniqueKey":"errors.items.[INDEX].oneOf.0.limits.max","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.limits","typeLabel":"object"},"source":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.source","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.message","typeLabel":"string"},"reason":{"type":"string","enum":["TOO_LOW","TOO_HIGH","UNEXPECTEDLY_LOW","UNEXPECTEDLY_HIGH","NO_VALID_AMOUNT","UNKNOWN"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.reason","typeLabel":"enum\u003cstring>"},"downstream_limits":{"type":"object","properties":{"min":{"type":"string","description":"Minimum amount as a decimal string.","uniqueKey":"errors.items.[INDEX].oneOf.0.downstream_limits.min","typeLabel":"string"},"max":{"type":"string","description":"Maximum amount as a decimal string.","uniqueKey":"errors.items.[INDEX].oneOf.0.downstream_limits.max","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.0.downstream_limits","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","token","balance"],"properties":{"kind":{"type":"string","enum":["funding"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.kind","typeLabel":"enum\u003cstring>"},"token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.token","typeLabel":"string"},"balance":{"type":"object","required":["#"],"properties":{"#":{"type":"string","description":"Balance amount as a decimal string.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.balance.#","typeLabel":"string"}},"description":"Current token balance at the funding address.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.balance","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","message","mitigation"],"properties":{"kind":{"type":"string","enum":["owner"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.2.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.2.message","typeLabel":"string"},"mitigation":{"type":"string","enum":["change","verify"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.2.mitigation","typeLabel":"enum\u003cstring>"}},"uniqueKey":"errors.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["geolocation"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.3.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.3.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["provider"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.4.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.4.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["payin_method"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.5.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.5.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["other"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.6.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.6.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["unknown"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.7.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.7.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["org_configuration"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.8.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.8.message","typeLabel":"string"},"rev_share_pct":{"type":"string","uniqueKey":"errors.items.[INDEX].oneOf.8.rev_share_pct","typeLabel":"string"},"total_pct":{"type":"string","uniqueKey":"errors.items.[INDEX].oneOf.8.total_pct","typeLabel":"string"},"threshold":{"type":"string","uniqueKey":"errors.items.[INDEX].oneOf.8.threshold","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.8","typeLabel":"object"},{"type":"object","description":"Funds are held at a deposit address associated with the owner and are not being processed.","required":["kind","token","balance","classification","severity","payment_gist","withdraw_from"],"properties":{"kind":{"type":"string","enum":["parked_fund"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.kind","typeLabel":"enum\u003cstring>"},"token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.token","typeLabel":"string"},"balance":{"type":"object","required":["#"],"properties":{"#":{"type":"string","description":"Integer amount in the token's smallest unit, serialized as a string.","example":"25500000","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.balance.#","typeLabel":"string"}},"description":"Token balance parked at the address, as an integer in the token's smallest unit. The `{\"#\": \"...\"}`\nwrapper is how the API serializes integers too large for a JSON number. Divide by the token's\n`decimals` from `GET /assets` to display it, for example `{\"#\": \"25500000\"}` is 25.5 USDC.\nNote that `POST /payments/balances` reports the same funds as a plain decimal string (`\"25.5\"`).\n","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.balance","typeLabel":"object"},"classification":{"type":"string","enum":["MISSENT","STUCK","UNDERFUNDED","STALLED","EXTRA","SLIPPED","DELAYED"],"description":"Why the funds are parked.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.classification","typeLabel":"enum\u003cstring>"},"severity":{"type":"string","enum":["HIGH","LOW"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.severity","typeLabel":"enum\u003cstring>"},"payment_gist":{"oneOf":[{"type":"object","description":"Summary of the payment the funds were intended for, or null.","required":["op","destination_address","destination_token"],"properties":{"op":{"type":"string","enum":["buy"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.0.op","typeLabel":"enum\u003cstring>"},"destination_address":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.0.destination_address","typeLabel":"string"},"destination_token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.0.destination_token","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.0","typeLabel":"object"},{"type":"null","description":"Summary of the payment the funds were intended for, or null.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist","typeLabel":"object | null"},"withdraw_from":{"oneOf":[{"type":"object","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","required":["withdraw_type","payment_id","withdraw_account"],"properties":{"withdraw_type":{"type":"string","enum":["PAYMENT"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.withdraw_type","typeLabel":"enum\u003cstring>"},"payment_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.payment_id","typeLabel":"string\u003cuuid>"},"withdraw_account":{"type":"string","enum":["INTENT","SPW","RDW"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.withdraw_account","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.0","typeLabel":"object"},{"type":"object","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","required":["withdraw_type","rdw_address"],"properties":{"withdraw_type":{"type":"string","enum":["EXTRA_RDW_BALANCE"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.1.withdraw_type","typeLabel":"enum\u003cstring>"},"rdw_address":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.1.rdw_address","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.1","typeLabel":"object"},{"type":"null","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from","typeLabel":"object · object · null"}},"uniqueKey":"errors.items.[INDEX].oneOf.9","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.10.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.10.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.10","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["payout_method"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.11.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.11.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.11","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["kyc"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.12.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.12.message","typeLabel":"string"},"provider_id":{"type":"string","uniqueKey":"errors.items.[INDEX].oneOf.12.provider_id","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.12","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"description":"Error response for known errors","uniqueKey":"","typeLabel":"object"},"example":{"errors":[{"kind":"other","message":"Invalid API key"}]},"examples":{"Example":{"title":"Example","value":{"errors":[{"kind":"other","message":"Invalid API key"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"fbe3e555-1cf1-4583-909e-ce6c0d50a37d":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","required":["errors"],"properties":{"errors":{"type":"array","items":{"oneOf":[{"type":"object","required":["kind","asset","given","limits","source","message","reason"],"properties":{"kind":{"type":"string","enum":["amount"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.kind","typeLabel":"enum\u003cstring>"},"asset":{"type":"string","description":"Identifier in the token format (\"chain:address\") or fiat currency code (\"USD\")","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.asset","typeLabel":"string"},"given":{"type":"string","description":"A decimal amount string.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.given","typeLabel":"string"},"limits":{"type":"object","properties":{"min":{"type":"string","description":"Minimum amount as a decimal string.","uniqueKey":"errors.items.[INDEX].oneOf.0.limits.min","typeLabel":"string"},"max":{"type":"string","description":"Maximum amount as a decimal string.","uniqueKey":"errors.items.[INDEX].oneOf.0.limits.max","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.limits","typeLabel":"object"},"source":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.source","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.message","typeLabel":"string"},"reason":{"type":"string","enum":["TOO_LOW","TOO_HIGH","UNEXPECTEDLY_LOW","UNEXPECTEDLY_HIGH","NO_VALID_AMOUNT","UNKNOWN"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.0.reason","typeLabel":"enum\u003cstring>"},"downstream_limits":{"type":"object","properties":{"min":{"type":"string","description":"Minimum amount as a decimal string.","uniqueKey":"errors.items.[INDEX].oneOf.0.downstream_limits.min","typeLabel":"string"},"max":{"type":"string","description":"Maximum amount as a decimal string.","uniqueKey":"errors.items.[INDEX].oneOf.0.downstream_limits.max","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.0.downstream_limits","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["kind","token","balance"],"properties":{"kind":{"type":"string","enum":["funding"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.kind","typeLabel":"enum\u003cstring>"},"token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.token","typeLabel":"string"},"balance":{"type":"object","required":["#"],"properties":{"#":{"type":"string","description":"Balance amount as a decimal string.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.balance.#","typeLabel":"string"}},"description":"Current token balance at the funding address.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.1.balance","typeLabel":"object"}},"uniqueKey":"errors.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","required":["kind","message","mitigation"],"properties":{"kind":{"type":"string","enum":["owner"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.2.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.2.message","typeLabel":"string"},"mitigation":{"type":"string","enum":["change","verify"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.2.mitigation","typeLabel":"enum\u003cstring>"}},"uniqueKey":"errors.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["geolocation"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.3.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.3.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["provider"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.4.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.4.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["payin_method"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.5.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.5.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.5","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["other"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.6.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.6.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.6","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["unknown"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.7.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.7.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.7","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["org_configuration"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.8.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.8.message","typeLabel":"string"},"rev_share_pct":{"type":"string","uniqueKey":"errors.items.[INDEX].oneOf.8.rev_share_pct","typeLabel":"string"},"total_pct":{"type":"string","uniqueKey":"errors.items.[INDEX].oneOf.8.total_pct","typeLabel":"string"},"threshold":{"type":"string","uniqueKey":"errors.items.[INDEX].oneOf.8.threshold","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.8","typeLabel":"object"},{"type":"object","description":"Funds are held at a deposit address associated with the owner and are not being processed.","required":["kind","token","balance","classification","severity","payment_gist","withdraw_from"],"properties":{"kind":{"type":"string","enum":["parked_fund"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.kind","typeLabel":"enum\u003cstring>"},"token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.token","typeLabel":"string"},"balance":{"type":"object","required":["#"],"properties":{"#":{"type":"string","description":"Integer amount in the token's smallest unit, serialized as a string.","example":"25500000","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.balance.#","typeLabel":"string"}},"description":"Token balance parked at the address, as an integer in the token's smallest unit. The `{\"#\": \"...\"}`\nwrapper is how the API serializes integers too large for a JSON number. Divide by the token's\n`decimals` from `GET /assets` to display it, for example `{\"#\": \"25500000\"}` is 25.5 USDC.\nNote that `POST /payments/balances` reports the same funds as a plain decimal string (`\"25.5\"`).\n","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.balance","typeLabel":"object"},"classification":{"type":"string","enum":["MISSENT","STUCK","UNDERFUNDED","STALLED","EXTRA","SLIPPED","DELAYED"],"description":"Why the funds are parked.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.classification","typeLabel":"enum\u003cstring>"},"severity":{"type":"string","enum":["HIGH","LOW"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.severity","typeLabel":"enum\u003cstring>"},"payment_gist":{"oneOf":[{"type":"object","description":"Summary of the payment the funds were intended for, or null.","required":["op","destination_address","destination_token"],"properties":{"op":{"type":"string","enum":["buy"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.0.op","typeLabel":"enum\u003cstring>"},"destination_address":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.0.destination_address","typeLabel":"string"},"destination_token":{"type":"string","description":"Token identifier in the format \"chain:address\"","pattern":"^[a-z]+:0x[a-fA-F0-9]+$","example":"ethereum:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.0.destination_token","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.0","typeLabel":"object"},{"type":"null","description":"Summary of the payment the funds were intended for, or null.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.payment_gist","typeLabel":"object | null"},"withdraw_from":{"oneOf":[{"type":"object","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","required":["withdraw_type","payment_id","withdraw_account"],"properties":{"withdraw_type":{"type":"string","enum":["PAYMENT"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.withdraw_type","typeLabel":"enum\u003cstring>"},"payment_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.payment_id","typeLabel":"string\u003cuuid>"},"withdraw_account":{"type":"string","enum":["INTENT","SPW","RDW"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.0.withdraw_account","typeLabel":"enum\u003cstring>"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.0","typeLabel":"object"},{"type":"object","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","required":["withdraw_type","rdw_address"],"properties":{"withdraw_type":{"type":"string","enum":["EXTRA_RDW_BALANCE"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.1.withdraw_type","typeLabel":"enum\u003cstring>"},"rdw_address":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.1.rdw_address","typeLabel":"string"}},"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.1","typeLabel":"object"},{"type":"null","description":"Where the parked funds can be withdrawn from, or null if they cannot be withdrawn through the API.","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from.oneOf.2","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.9.withdraw_from","typeLabel":"object · object · null"}},"uniqueKey":"errors.items.[INDEX].oneOf.9","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["destination"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.10.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.10.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.10","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["payout_method"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.11.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.11.message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.11","typeLabel":"object"},{"type":"object","required":["kind","message"],"properties":{"kind":{"type":"string","enum":["kyc"],"isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.12.kind","typeLabel":"enum\u003cstring>"},"message":{"type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].oneOf.12.message","typeLabel":"string"},"provider_id":{"type":"string","uniqueKey":"errors.items.[INDEX].oneOf.12.provider_id","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX].oneOf.12","typeLabel":"object"}],"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"errors","typeLabel":"object[]"}},"description":"Error response for known errors","uniqueKey":"","typeLabel":"object"},"example":{"errors":[{"kind":"other","message":"You do not have permission to access payment history for this address"}]},"examples":{"Example":{"title":"Example","value":{"errors":[{"kind":"other","message":"You do not have permission to access payment history for this address"}]}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"05a97edf-e9d6-4de7-bdbe-ae97d91998f6":{"ApiKeyAuth":{"type":"http","scheme":"bearer","bearerFormat":"API_KEY","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"b724eecd-a4ed-42fa-9a0c-8ff6407a392e":{"url":"https://v2.prod.halliday.xyz","description":"Base domain"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API_KEY","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"ApiKeyAuth","name":"Authorization"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"public/openapi.yaml"},"subdomain":"halliday","siteName":"Halliday","title":"Get payment history - Halliday","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-22T20:58:42.599Z","originalFileLocation":"api-reference/payments/get-payment-history.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Retrieve a paginated list of payment statuses filtered by owner. Returns an array of payment status objects and a pagination key for fetching the next page.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Halliday\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/halliday/_TQmu18IvjSU-Uvs/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/halliday/_TQmu18IvjSU-Uvs/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/halliday/_TQmu18IvjSU-Uvs/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/halliday/_TQmu18IvjSU-Uvs/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/halliday/_TQmu18IvjSU-Uvs/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/halliday/_TQmu18IvjSU-Uvs/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/halliday/_TQmu18IvjSU-Uvs/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/halliday/_TQmu18IvjSU-Uvs/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/halliday/_TQmu18IvjSU-Uvs/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get payment history - Halliday\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieve a paginated list of payment statuses filtered by owner. Returns an array of payment status objects and a pagination key for fetching the next page.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Halliday\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.halliday.xyz/api-reference/payments/get-payment-history\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://halliday.mintlify.site/_mintlify/api/og/v2?division=Payments\u0026amp;title=Get+payment+history\u0026amp;description=Retrieve+a+paginated+list+of+payment+statuses+filtered+by+owner.%0AReturns+an+array+of+payment+status+objects+and+a+pagination+key+for+fetching+the+next+page.%0A\u0026amp;theme=e9b080815c8cb7f41ee5a38d\u0026amp;signature=08069d948212e5cb920cab940deaa342902df5745a45cb912437644312302fea\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get payment history - Halliday\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieve a paginated list of payment statuses filtered by owner. Returns an array of payment status objects and a pagination key for fetching the next page.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://halliday.mintlify.site/_mintlify/api/og/v2?division=Payments\u0026amp;title=Get+payment+history\u0026amp;description=Retrieve+a+paginated+list+of+payment+statuses+filtered+by+owner.%0AReturns+an+array+of+payment+status+objects+and+a+pagination+key+for+fetching+the+next+page.%0A\u0026amp;theme=e9b080815c8cb7f41ee5a38d\u0026amp;signature=08069d948212e5cb920cab940deaa342902df5745a45cb912437644312302fea\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/halliday/_TQmu18IvjSU-Uvs/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Halliday\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#DDA2FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.halliday.xyz/api-reference/payments/get-payment-history\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/payments/get-payment-history.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.halliday.xyz/#organization\",\"name\":\"Halliday\",\"url\":\"https://docs.halliday.xyz\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/halliday/hq55KYeh-6LQtBNf/public/img/HallidayLogo_Color.png?fit=max\u0026auto=format\u0026n=hq55KYeh-6LQtBNf\u0026q=85\u0026s=486868ed309a361db91db1034289ee57\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.halliday.xyz#website\",\"name\":\"Halliday\",\"url\":\"https://docs.halliday.xyz\",\"publisher\":{\"@id\":\"https://docs.halliday.xyz/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.halliday.xyz/api-reference/payments/get-payment-history#webpage\",\"url\":\"https://docs.halliday.xyz/api-reference/payments/get-payment-history\",\"name\":\"Get payment history\",\"description\":\"Retrieve a paginated list of payment statuses filtered by owner. Returns an array of payment status objects and a pagination key for fetching the next page.\",\"dateModified\":\"2026-10-22T20:58:42.599Z\",\"isPartOf\":{\"@id\":\"https://docs.halliday.xyz#website\"},\"breadcrumb\":{\"@id\":\"https://docs.halliday.xyz/api-reference/payments/get-payment-history#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.halliday.xyz/api-reference/payments/get-payment-history#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Payments\",\"item\":\"https://docs.halliday.xyz/api-reference/payments/get-payment-status\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get payment history\",\"item\":\"https://docs.halliday.xyz/api-reference/payments/get-payment-history\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.halliday.xyz/api-reference/payments/get-payment-history#apireference\",\"headline\":\"Get payment history\",\"name\":\"Get payment history\",\"description\":\"Retrieve a paginated list of payment statuses filtered by owner. Returns an array of payment status objects and a pagination key for fetching the next page.\",\"url\":\"https://docs.halliday.xyz/api-reference/payments/get-payment-history\",\"mainEntityOfPage\":{\"@id\":\"https://docs.halliday.xyz/api-reference/payments/get-payment-history#webpage\"},\"dateModified\":\"2026-10-22T20:58:42.599Z\",\"publisher\":{\"@id\":\"https://docs.halliday.xyz/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.halliday.xyz#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Halliday\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Halliday","nav":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://blog.halliday.xyz/"}]},"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/pages/home"}]},{"tab":"API Reference","groups":[{"group":"Chains","pages":[{"title":"Get supported chains","deprecated":null,"version":null,"openapi":"/public/openapi.yaml get /chains","href":"/api-reference/chains/get-supported-chains"}]},{"group":"Assets","pages":[{"title":"Get asset details","deprecated":null,"version":null,"openapi":"/public/openapi.yaml get /assets","href":"/api-reference/assets/get-asset-details"},{"title":"Get available input assets for a given output asset","deprecated":null,"version":null,"openapi":"/public/openapi.yaml get /assets/available-inputs","href":"/api-reference/assets/get-available-input-assets-for-a-given-output-asset"},{"title":"Get available output assets for a given input asset","deprecated":null,"version":null,"openapi":"/public/openapi.yaml get /assets/available-outputs","href":"/api-reference/assets/get-available-output-assets-for-a-given-input-asset"}]},{"group":"Geolocation","pages":[{"title":"Get geolocation for an IP address","deprecated":null,"version":null,"openapi":"/public/openapi.yaml get /geolocation","href":"/api-reference/geolocation/get-geolocation-for-an-ip-address"}]},{"group":"Prices","pages":[{"title":"Get token prices","deprecated":null,"version":null,"openapi":"/public/openapi.yaml post /prices","href":"/api-reference/prices/get-token-prices"}]},{"group":"Payments","pages":[{"title":"Get payment status","description":"Get the current status of a payment, including progress through onramp/swap/offramp stages.\n","deprecated":null,"version":null,"openapi":"/public/openapi.yaml get /payments","href":"/api-reference/payments/get-payment-status"},{"title":"Get payment history","deprecated":null,"version":null,"openapi":"/public/openapi.yaml get /payments/history","href":"/api-reference/payments/get-payment-history"},{"title":"Get available payment methods","description":"List the onramp payment methods available for a fiat input and an output asset, grouped by\nonramp provider.\n\nAvailability depends on the end user's location, so pass the end user's `customer_ip_address`\nwhen your backend makes the request on their behalf. Use the result to show users which\npayment methods they can choose before requesting quotes, or to build the `onramp_methods`\nfilter for `POST /payments/quotes`.\n","deprecated":null,"version":null,"openapi":"/public/openapi.yaml get /payments/methods","href":"/api-reference/payments/get-available-payment-methods"},{"title":"Get payment quotes","deprecated":null,"version":null,"openapi":"/public/openapi.yaml post /payments/quotes","href":"/api-reference/payments/get-payment-quotes"},{"title":"Confirm a payment","deprecated":null,"version":null,"openapi":"/public/openapi.yaml post /payments/confirm","href":"/api-reference/payments/confirm-a-payment"},{"title":"Return funds to owner or retry payment","deprecated":null,"version":null,"openapi":"/public/openapi.yaml post /payments/withdraw","href":"/api-reference/payments/return-funds-to-owner-or-retry-payment"},{"title":"Confirm withdrawal request","deprecated":null,"version":null,"openapi":"/public/openapi.yaml post /payments/withdraw/confirm","href":"/api-reference/payments/confirm-withdrawal-request"},{"title":"Get withdrawal status","deprecated":null,"version":null,"openapi":"/public/openapi.yaml get /payments/withdraw/status","href":"/api-reference/payments/get-withdrawal-status"},{"title":"Get wallet balances","deprecated":null,"version":null,"openapi":"/public/openapi.yaml post /payments/balances","href":"/api-reference/payments/get-wallet-balances"},{"title":"Get issues for an owner address","deprecated":null,"version":null,"openapi":"/public/openapi.yaml post /payments/issues","href":"/api-reference/payments/get-issues-for-an-owner-address"}]},{"group":"Webhooks","pages":[{"title":"List webhooks","deprecated":null,"version":null,"openapi":"/public/openapi.yaml get /orgs/webhooks","href":"/api-reference/webhooks/list-webhooks"},{"title":"Register a webhook","deprecated":null,"version":null,"openapi":"/public/openapi.yaml post /orgs/webhooks","href":"/api-reference/webhooks/register-a-webhook"},{"title":"Delete a webhook","deprecated":null,"version":null,"openapi":"/public/openapi.yaml delete /orgs/webhooks","href":"/api-reference/webhooks/delete-a-webhook"},{"title":"Update a webhook","deprecated":null,"version":null,"openapi":"/public/openapi.yaml patch /orgs/webhooks","href":"/api-reference/webhooks/update-a-webhook"},{"title":"Rotate the signing secret","deprecated":null,"version":null,"openapi":"/public/openapi.yaml post /orgs/webhooks/rotate-secret","href":"/api-reference/webhooks/rotate-the-signing-secret"},{"title":"Workflow status changed","version":null,"deprecated":null,"openapi":"/public/openapi.yaml webhook workflowStatusChanged","href":"/api-reference/webhooks/workflow-status-changed"}]}]}]},"basePath":"","title":"Get payment history - Halliday","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-5FCzAcfS.js","utils-SLtAG4EZ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-2DZi8ZMu.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D7J3nkzE.js","snippetPresets-D0Alv0AH.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BI4qNJ2c.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BD3uyr8j.js","shallow-D8iEBr5z.js","getApiPlaygroundDisplay-CgNP4lzR.js","CodeSnippet-CX-QHuMs.js","CodeSnippets-VlXE-ZUf.js","Page-D9ithiIZ.js","getPastedJson-DYNQkZ1M.js","icon-CzacdwOi.js","MethodPill-2JVqoYKi.js","DuplicateIcon-_xVXs-U8.js","createIcon-BRHrweLo.js","DynamicMarkdown-mQG_iQiE.js","SectionHeading-DMpJzv8f.js","axios-vUo_bRtp.js","Markdown-5FGIym-8.js","clsx-D-TRO5q5.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CdrJecqK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CHlcWBLM.js"]}