[{"data":1,"prerenderedAt":1346},["ShallowReactive",2],{"navigation_docs":3,"-docs-changelog":418,"-docs-changelog-surround":1342},[4,102,189,412],{"title":5,"path":6,"stem":7,"children":8},"Guides","\u002Fdocs\u002Fguide","docs\u002F1.guide\u002F0.index",[9,11,46,50,54,58,62,76,80,84],{"title":10,"path":6,"stem":7},"Introduction",{"title":12,"path":13,"stem":14,"children":15},"Getting Started","\u002Fdocs\u002Fguide\u002Fgetting-started","docs\u002F1.guide\u002F02.getting-started\u002F0.index",[16,18,22,26,30,34,38,42],{"title":17,"path":13,"stem":14},"Overview",{"title":19,"path":20,"stem":21},"Coverage","\u002Fdocs\u002Fguide\u002Fgetting-started\u002Fcoverage","docs\u002F1.guide\u002F02.getting-started\u002F1.coverage",{"title":23,"path":24,"stem":25},"Authentication","\u002Fdocs\u002Fguide\u002Fgetting-started\u002Fauthentication","docs\u002F1.guide\u002F02.getting-started\u002F2.authentication",{"title":27,"path":28,"stem":29},"Idempotency","\u002Fdocs\u002Fguide\u002Fgetting-started\u002Fidempotency","docs\u002F1.guide\u002F02.getting-started\u002F3.idempotency",{"title":31,"path":32,"stem":33},"Postman Collection","\u002Fdocs\u002Fguide\u002Fgetting-started\u002Fpostman-collection","docs\u002F1.guide\u002F02.getting-started\u002F4.postman-collection",{"title":35,"path":36,"stem":37},"For LLM Agents","\u002Fdocs\u002Fguide\u002Fgetting-started\u002Fllm-agents","docs\u002F1.guide\u002F02.getting-started\u002F5.llm-agents",{"title":39,"path":40,"stem":41},"Errors","\u002Fdocs\u002Fguide\u002Fgetting-started\u002Ferrors","docs\u002F1.guide\u002F02.getting-started\u002F6.errors",{"title":43,"path":44,"stem":45},"Quickstart","\u002Fdocs\u002Fguide\u002Fgetting-started\u002Fquickstart","docs\u002F1.guide\u002F02.getting-started\u002F7.quickstart",{"title":47,"path":48,"stem":49},"Customers","\u002Fdocs\u002Fguide\u002Fcustomers","docs\u002F1.guide\u002F03.customers",{"title":51,"path":52,"stem":53},"Exchange Routes","\u002Fdocs\u002Fguide\u002Fexchange-routes","docs\u002F1.guide\u002F04.exchange-routes",{"title":55,"path":56,"stem":57},"Bank Providers","\u002Fdocs\u002Fguide\u002Fbank-providers","docs\u002F1.guide\u002F05.bank-providers",{"title":59,"path":60,"stem":61},"External Accounts","\u002Fdocs\u002Fguide\u002Fexternal-accounts","docs\u002F1.guide\u002F06.external-accounts",{"title":63,"path":64,"stem":65,"children":66},"Fees & Limits","\u002Fdocs\u002Fguide\u002Ffees-and-limits","docs\u002F1.guide\u002F07.fees-and-limits\u002F0.index",[67,68,72],{"title":17,"path":64,"stem":65},{"title":69,"path":70,"stem":71},"Fees","\u002Fdocs\u002Fguide\u002Ffees-and-limits\u002Ffees","docs\u002F1.guide\u002F07.fees-and-limits\u002F1.fees",{"title":73,"path":74,"stem":75},"Limits","\u002Fdocs\u002Fguide\u002Ffees-and-limits\u002Flimits","docs\u002F1.guide\u002F07.fees-and-limits\u002F2.limits",{"title":77,"path":78,"stem":79},"Orders","\u002Fdocs\u002Fguide\u002Forders","docs\u002F1.guide\u002F08.orders",{"title":81,"path":82,"stem":83},"Webhooks","\u002Fdocs\u002Fguide\u002Fwebhooks","docs\u002F1.guide\u002F09.webhooks",{"title":85,"path":86,"stem":87,"children":88},"Integration Guides","\u002Fdocs\u002Fguide\u002Fintegration-guides","docs\u002F1.guide\u002F10.integration-guides\u002F0.index",[89,90,94,98],{"title":17,"path":86,"stem":87},{"title":91,"path":92,"stem":93},"Integration Checklist","\u002Fdocs\u002Fguide\u002Fintegration-guides\u002Fchecklist","docs\u002F1.guide\u002F10.integration-guides\u002F1.checklist",{"title":95,"path":96,"stem":97},"On-Ramp Guide","\u002Fdocs\u002Fguide\u002Fintegration-guides\u002Fonramp","docs\u002F1.guide\u002F10.integration-guides\u002F2.onramp",{"title":99,"path":100,"stem":101},"Off-Ramp Guide","\u002Fdocs\u002Fguide\u002Fintegration-guides\u002Fofframp","docs\u002F1.guide\u002F10.integration-guides\u002F3.offramp",{"title":103,"path":104,"stem":105,"children":106,"page":188},"Verification","\u002Fdocs\u002Fverification","docs\u002F2.verification",[107,149],{"title":108,"path":109,"stem":110,"children":111},"Common","\u002Fdocs\u002Fverification\u002Fcommon","docs\u002F2.verification\u002F1.common\u002F0.index",[112,113,117,121,125,129,133,137,141,145],{"title":17,"path":109,"stem":110},{"title":114,"path":115,"stem":116},"Legal Notice","\u002Fdocs\u002Fverification\u002Fcommon\u002Flegal-notice","docs\u002F2.verification\u002F1.common\u002F1.legal-notice",{"title":118,"path":119,"stem":120},"Terms of Business","\u002Fdocs\u002Fverification\u002Fcommon\u002Fterms","docs\u002F2.verification\u002F1.common\u002F2.terms",{"title":122,"path":123,"stem":124},"Privacy Policy","\u002Fdocs\u002Fverification\u002Fcommon\u002Fprivacy","docs\u002F2.verification\u002F1.common\u002F3.privacy",{"title":126,"path":127,"stem":128},"Reverse Solicitation Policy","\u002Fdocs\u002Fverification\u002Fcommon\u002Freverse-solicitation-policy","docs\u002F2.verification\u002F1.common\u002F4.reverse-solicitation-policy",{"title":130,"path":131,"stem":132},"Reverse Solicitation Declaration","\u002Fdocs\u002Fverification\u002Fcommon\u002Freverse-solicitation-declaration","docs\u002F2.verification\u002F1.common\u002F5.reverse-solicitation-declaration",{"title":134,"path":135,"stem":136},"Cookie Notice","\u002Fdocs\u002Fverification\u002Fcommon\u002Fcookie-notice","docs\u002F2.verification\u002F1.common\u002F6.cookie-notice",{"title":138,"path":139,"stem":140},"Non-Serviced Countries","\u002Fdocs\u002Fverification\u002Fcommon\u002Fcountries","docs\u002F2.verification\u002F1.common\u002F7.countries",{"title":142,"path":143,"stem":144},"Non-Serviced Business Sectors","\u002Fdocs\u002Fverification\u002Fcommon\u002Fbusiness","docs\u002F2.verification\u002F1.common\u002F8.business",{"title":146,"path":147,"stem":148},"Document Requirements","\u002Fdocs\u002Fverification\u002Fcommon\u002Fdocuments","docs\u002F2.verification\u002F1.common\u002F9.documents",{"title":150,"path":151,"stem":152,"children":153},"Compliance","\u002Fdocs\u002Fverification\u002Fcompliance","docs\u002F2.verification\u002F2.compliance\u002F0.index",[154,155,173],{"title":17,"path":151,"stem":152},{"title":156,"path":157,"stem":158,"children":159},"Individual Verification (KYC)","\u002Fdocs\u002Fverification\u002Fcompliance\u002Findividual","docs\u002F2.verification\u002F2.compliance\u002F1.individual\u002F0.index",[160,161,165,169],{"title":156,"path":157,"stem":158},{"title":162,"path":163,"stem":164},"Verification Process","\u002Fdocs\u002Fverification\u002Fcompliance\u002Findividual\u002Fverification","docs\u002F2.verification\u002F2.compliance\u002F1.individual\u002F1.verification",{"title":166,"path":167,"stem":168},"Account Activation","\u002Fdocs\u002Fverification\u002Fcompliance\u002Findividual\u002Factivation","docs\u002F2.verification\u002F2.compliance\u002F1.individual\u002F2.activation",{"title":170,"path":171,"stem":172},"Source of Funds","\u002Fdocs\u002Fverification\u002Fcompliance\u002Findividual\u002Fsof","docs\u002F2.verification\u002F2.compliance\u002F1.individual\u002F3.sof",{"title":174,"path":175,"stem":176,"children":177},"Business Verification (KYB)","\u002Fdocs\u002Fverification\u002Fcompliance\u002Fbusiness","docs\u002F2.verification\u002F2.compliance\u002F2.business\u002F0.index",[178,179,182,185],{"title":174,"path":175,"stem":176},{"title":162,"path":180,"stem":181},"\u002Fdocs\u002Fverification\u002Fcompliance\u002Fbusiness\u002Fverification","docs\u002F2.verification\u002F2.compliance\u002F2.business\u002F1.verification",{"title":166,"path":183,"stem":184},"\u002Fdocs\u002Fverification\u002Fcompliance\u002Fbusiness\u002Factivation","docs\u002F2.verification\u002F2.compliance\u002F2.business\u002F2.activation",{"title":170,"path":186,"stem":187},"\u002Fdocs\u002Fverification\u002Fcompliance\u002Fbusiness\u002Fsof","docs\u002F2.verification\u002F2.compliance\u002F2.business\u002F3.sof",false,{"title":190,"path":191,"stem":192,"children":193},"API Reference","\u002Fdocs\u002Fapiref","docs\u002F3.apiref\u002F0.index",[194,195,199,235,260,294,303,317,354,389,403],{"title":17,"path":191,"stem":192},{"title":196,"path":197,"stem":198},"Authorization","\u002Fdocs\u002Fapiref\u002Fauth","docs\u002F3.apiref\u002F01.auth",{"title":47,"path":200,"stem":201,"children":202,"page":188},"\u002Fdocs\u002Fapiref\u002Fcustomers","docs\u002F3.apiref\u002F02.customers",[203,211,218,223,230],{"title":204,"path":205,"stem":206,"badge":207},"Get Customers List","\u002Fdocs\u002Fapiref\u002Fcustomers\u002Fget-customers-list","docs\u002F3.apiref\u002F02.customers\u002F01.get-customers-list",{"label":208,"color":209,"variant":210},"GET","success","subtle",{"title":212,"path":213,"stem":214,"badge":215},"Create Customer","\u002Fdocs\u002Fapiref\u002Fcustomers\u002Fcreate-customer","docs\u002F3.apiref\u002F02.customers\u002F02.create-customer",{"label":216,"color":217,"variant":210},"POST","info",{"title":219,"path":220,"stem":221,"badge":222},"Get Customer","\u002Fdocs\u002Fapiref\u002Fcustomers\u002Fget-customer","docs\u002F3.apiref\u002F02.customers\u002F03.get-customer",{"label":208,"color":209,"variant":210},{"title":224,"path":225,"stem":226,"badge":227},"Close Customer","\u002Fdocs\u002Fapiref\u002Fcustomers\u002Fclose-customer","docs\u002F3.apiref\u002F02.customers\u002F04.close-customer",{"label":228,"color":229,"variant":210},"DELETE","error",{"title":231,"path":232,"stem":233,"badge":234},"Download Account Opening Letter","\u002Fdocs\u002Fapiref\u002Fcustomers\u002Fdownload-account-opening-letter","docs\u002F3.apiref\u002F02.customers\u002F05.download-account-opening-letter",{"label":208,"color":209,"variant":210},{"title":236,"path":237,"stem":238,"children":239,"page":188},"Verifications","\u002Fdocs\u002Fapiref\u002Fverifications","docs\u002F3.apiref\u002F03.verifications",[240,245,250,255],{"title":241,"path":242,"stem":243,"badge":244},"Get Customer Verification","\u002Fdocs\u002Fapiref\u002Fverifications\u002Fget-customer-verification","docs\u002F3.apiref\u002F03.verifications\u002F01.get-customer-verification",{"label":208,"color":209,"variant":210},{"title":246,"path":247,"stem":248,"badge":249},"Create Verification Link","\u002Fdocs\u002Fapiref\u002Fverifications\u002Fcreate-verification-link","docs\u002F3.apiref\u002F03.verifications\u002F02.create-verification-link",{"label":216,"color":217,"variant":210},{"title":251,"path":252,"stem":253,"badge":254},"Import Verification Data","\u002Fdocs\u002Fapiref\u002Fverifications\u002Fimport-verification-data","docs\u002F3.apiref\u002F03.verifications\u002F03.import-verification-data",{"label":216,"color":217,"variant":210},{"title":256,"path":257,"stem":258,"badge":259},"Start Instant Verification","\u002Fdocs\u002Fapiref\u002Fverifications\u002Fstart-instant-verification","docs\u002F3.apiref\u002F03.verifications\u002F04.start-instant-verification",{"label":216,"color":217,"variant":210},{"title":77,"path":261,"stem":262,"children":263,"page":188},"\u002Fdocs\u002Fapiref\u002Forders","docs\u002F3.apiref\u002F04.orders",[264,269,274,279,284,289],{"title":265,"path":266,"stem":267,"badge":268},"Get Orders","\u002Fdocs\u002Fapiref\u002Forders\u002Fget-orders","docs\u002F3.apiref\u002F04.orders\u002F01.get-orders",{"label":208,"color":209,"variant":210},{"title":270,"path":271,"stem":272,"badge":273},"Create Order","\u002Fdocs\u002Fapiref\u002Forders\u002Fcreate-order","docs\u002F3.apiref\u002F04.orders\u002F02.create-order",{"label":216,"color":217,"variant":210},{"title":275,"path":276,"stem":277,"badge":278},"Create Verification Order","\u002Fdocs\u002Fapiref\u002Forders\u002Fcreate-verification-order","docs\u002F3.apiref\u002F04.orders\u002F03.create-verification-order",{"label":216,"color":217,"variant":210},{"title":280,"path":281,"stem":282,"badge":283},"Get Order","\u002Fdocs\u002Fapiref\u002Forders\u002Fget-order","docs\u002F3.apiref\u002F04.orders\u002F04.get-order",{"label":208,"color":209,"variant":210},{"title":285,"path":286,"stem":287,"badge":288},"Cancel Order","\u002Fdocs\u002Fapiref\u002Forders\u002Fcancel-order","docs\u002F3.apiref\u002F04.orders\u002F05.cancel-order",{"label":216,"color":217,"variant":210},{"title":290,"path":291,"stem":292,"badge":293},"Attach Invoice","\u002Fdocs\u002Fapiref\u002Forders\u002Fattach-invoice","docs\u002F3.apiref\u002F04.orders\u002F06.attach-invoice",{"label":216,"color":217,"variant":210},{"title":69,"path":295,"stem":296,"children":297,"page":188},"\u002Fdocs\u002Fapiref\u002Ffees","docs\u002F3.apiref\u002F05.fees",[298],{"title":299,"path":300,"stem":301,"badge":302},"Check Customer Fees","\u002Fdocs\u002Fapiref\u002Ffees\u002Fcheck-customer-fees","docs\u002F3.apiref\u002F05.fees\u002F01.check-customer-fees",{"label":216,"color":217,"variant":210},{"title":73,"path":304,"stem":305,"children":306,"page":188},"\u002Fdocs\u002Fapiref\u002Flimits","docs\u002F3.apiref\u002F06.limits",[307,312],{"title":308,"path":309,"stem":310,"badge":311},"Customer Limits","\u002Fdocs\u002Fapiref\u002Flimits\u002Fcustomer-limits","docs\u002F3.apiref\u002F06.limits\u002F01.customer-limits",{"label":208,"color":209,"variant":210},{"title":313,"path":314,"stem":315,"badge":316},"Check Customer Limits","\u002Fdocs\u002Fapiref\u002Flimits\u002Fcheck-customer-limits","docs\u002F3.apiref\u002F06.limits\u002F02.check-customer-limits",{"label":216,"color":217,"variant":210},{"title":318,"path":319,"stem":320,"children":321,"page":188},"Bank accounts","\u002Fdocs\u002Fapiref\u002Fbank-accounts","docs\u002F3.apiref\u002F07.bank-accounts",[322,327,332,337,344,349],{"title":323,"path":324,"stem":325,"badge":326},"Get Bank Accounts","\u002Fdocs\u002Fapiref\u002Fbank-accounts\u002Fget-bank-accounts","docs\u002F3.apiref\u002F07.bank-accounts\u002F01.get-bank-accounts",{"label":208,"color":209,"variant":210},{"title":328,"path":329,"stem":330,"badge":331},"Create Bank Account","\u002Fdocs\u002Fapiref\u002Fbank-accounts\u002Fcreate-bank-account","docs\u002F3.apiref\u002F07.bank-accounts\u002F02.create-bank-account",{"label":216,"color":217,"variant":210},{"title":333,"path":334,"stem":335,"badge":336},"Get Bank Account","\u002Fdocs\u002Fapiref\u002Fbank-accounts\u002Fget-bank-account","docs\u002F3.apiref\u002F07.bank-accounts\u002F03.get-bank-account",{"label":208,"color":209,"variant":210},{"title":338,"path":339,"stem":340,"badge":341},"Update Bank Account","\u002Fdocs\u002Fapiref\u002Fbank-accounts\u002Fupdate-bank-account","docs\u002F3.apiref\u002F07.bank-accounts\u002F04.update-bank-account",{"label":342,"color":343,"variant":210},"PUT","warning",{"title":345,"path":346,"stem":347,"badge":348},"Delete Bank Account","\u002Fdocs\u002Fapiref\u002Fbank-accounts\u002Fdelete-bank-account","docs\u002F3.apiref\u002F07.bank-accounts\u002F05.delete-bank-account",{"label":228,"color":229,"variant":210},{"title":350,"path":351,"stem":352,"badge":353},"Get Bank Info By Iban","\u002Fdocs\u002Fapiref\u002Fbank-accounts\u002Fget-bank-info-by-iban","docs\u002F3.apiref\u002F07.bank-accounts\u002F06.get-bank-info-by-iban",{"label":208,"color":209,"variant":210},{"title":355,"path":356,"stem":357,"children":358,"page":188},"Customer Wallets","\u002Fdocs\u002Fapiref\u002Fcustomer-wallets","docs\u002F3.apiref\u002F08.customer-wallets",[359,364,369,374,379,384],{"title":360,"path":361,"stem":362,"badge":363},"Get Account For Satoshitest","\u002Fdocs\u002Fapiref\u002Fcustomer-wallets\u002Fget-account-for-satoshitest","docs\u002F3.apiref\u002F08.customer-wallets\u002F01.get-account-for-satoshitest",{"label":208,"color":209,"variant":210},{"title":365,"path":366,"stem":367,"badge":368},"Get Customer Wallets List","\u002Fdocs\u002Fapiref\u002Fcustomer-wallets\u002Fget-customer-wallets-list","docs\u002F3.apiref\u002F08.customer-wallets\u002F02.get-customer-wallets-list",{"label":208,"color":209,"variant":210},{"title":370,"path":371,"stem":372,"badge":373},"Create Customer Wallet","\u002Fdocs\u002Fapiref\u002Fcustomer-wallets\u002Fcreate-customer-wallet","docs\u002F3.apiref\u002F08.customer-wallets\u002F03.create-customer-wallet",{"label":216,"color":217,"variant":210},{"title":375,"path":376,"stem":377,"badge":378},"Get Customer Wallet","\u002Fdocs\u002Fapiref\u002Fcustomer-wallets\u002Fget-customer-wallet","docs\u002F3.apiref\u002F08.customer-wallets\u002F04.get-customer-wallet",{"label":208,"color":209,"variant":210},{"title":380,"path":381,"stem":382,"badge":383},"Update Customer Wallet","\u002Fdocs\u002Fapiref\u002Fcustomer-wallets\u002Fupdate-customer-wallet","docs\u002F3.apiref\u002F08.customer-wallets\u002F05.update-customer-wallet",{"label":342,"color":343,"variant":210},{"title":385,"path":386,"stem":387,"badge":388},"Delete Customer Wallet","\u002Fdocs\u002Fapiref\u002Fcustomer-wallets\u002Fdelete-customer-wallet","docs\u002F3.apiref\u002F08.customer-wallets\u002F06.delete-customer-wallet",{"label":228,"color":229,"variant":210},{"title":51,"path":390,"stem":391,"children":392,"page":188},"\u002Fdocs\u002Fapiref\u002Fexchange-routes","docs\u002F3.apiref\u002F09.exchange-routes",[393,398],{"title":394,"path":395,"stem":396,"badge":397},"Get All Supported Exchange Routes","\u002Fdocs\u002Fapiref\u002Fexchange-routes\u002Fget-all-supported-exchange-routes","docs\u002F3.apiref\u002F09.exchange-routes\u002F01.get-all-supported-exchange-routes",{"label":208,"color":209,"variant":210},{"title":399,"path":400,"stem":401,"badge":402},"Check Exchange Route","\u002Fdocs\u002Fapiref\u002Fexchange-routes\u002Fcheck-exchange-route","docs\u002F3.apiref\u002F09.exchange-routes\u002F02.check-exchange-route",{"label":216,"color":217,"variant":210},{"title":55,"path":404,"stem":405,"children":406,"page":188},"\u002Fdocs\u002Fapiref\u002Fbank-providers","docs\u002F3.apiref\u002F10.bank-providers",[407],{"title":408,"path":409,"stem":410,"badge":411},"Get Bank Providers","\u002Fdocs\u002Fapiref\u002Fbank-providers\u002Fget-bank-providers","docs\u002F3.apiref\u002F10.bank-providers\u002F01.get-bank-providers",{"label":208,"color":209,"variant":210},{"title":413,"path":414,"stem":415,"children":416},"Changelog","\u002Fdocs\u002Fchangelog","docs\u002F4.changelog\u002F0.index",[417],{"title":413,"path":414,"stem":415},{"id":419,"title":413,"body":420,"description":1335,"extension":1336,"links":1337,"meta":1338,"navigation":1339,"path":414,"seo":1340,"stem":415,"__hash__":1341},"docs\u002Fdocs\u002F4.changelog\u002F0.index.md",{"type":421,"value":422,"toc":1314},"minimark",[423,427,432,440,547,551,567,585,589,626,654,658,672,676,689,695,750,755,802,807,853,857,874,877,945,949,964,966,999,1003,1022,1024,1094,1098,1136,1140,1149,1153,1175,1179,1194,1198,1235,1239,1263,1267,1277,1281,1294,1298,1305,1309],[424,425,426],"p",{},"This page lists changes to the Stablegate public documentation and API. Entries are ordered newest first.",[428,429,431],"h2",{"id":430},"november-11-2026","November 11, 2026",[424,433,434,435,439],{},"This release makes the API explain itself: every failed call answers in one envelope with a request id a partner can quote, the documentation covers that surface end to end, and a customer's verification state is readable without guessing from ",[436,437,438],"code",{},"kyc_level",".",[441,442,443,450,463,472,492,498,509,519,524,537,542],"ul",{},[444,445,446,449],"li",{},[436,447,448],{},"GET \u002Fv1\u002Fcustomers\u002F{customer_uuid}\u002Fverification\u002F"," returns the latest KYC application with its status and the message compliance wrote for the customer, and the verification link can be re-issued while the application waits for the customer or for compliance.",[444,451,452,453,456,457,462],{},"The orders list reports the commission the platform actually charged, together with ",[436,454,455],{},"commission_asset_code",", so the amount matches the ",[458,459,461],"a",{"href":460},"\u002Fdocs\u002Fguide\u002Forders#get-order-details","order details"," for both on-ramps and off-ramps.",[444,464,465,471],{},[458,466,468],{"href":467},"\u002Fdocs\u002Fguide\u002Ffees-and-limits\u002Ffees#check-fees-api",[436,469,470],{},"check-fees"," names the asset the commission is charged in: on an off-ramp the amount is deducted in the crypto you send, not in EUR.",[444,473,474,475,479,480,483,484,487,488,491],{},"The ",[458,476,478],{"href":477},"\u002Fdocs\u002Fguide\u002Fcustomers#create-a-verification-link","verification link"," section says which open applications accept a new link: ",[436,481,482],{},"new",", ",[436,485,486],{},"waiting"," and ",[436,489,490],{},"pending"," keep it short-lived, so the partner asks for a fresh one.",[444,493,494,495,497],{},"The guide examples and the order list fields show the commission in the asset it is charged in, with ",[436,496,455],{}," beside the amount.",[444,499,500,501,504,505,508],{},"Every response carries an ",[436,502,503],{},"X-Request-Id"," header: send your own value and the same id appears in the header and in the ",[436,506,507],{},"trace_id"," of an error, so a gateway timeout without a body still leaves a trace.",[444,510,511,512,514,515,518],{},"A new ",[458,513,39],{"href":40}," page covers the body of every error, the status codes, the ",[436,516,517],{},"devapi_*"," codes you can branch on, and when to retry.",[444,520,511,521,523],{},[458,522,43],{"href":44}," page walks seven requests from an API key to a paid-out on-ramp order.",[444,525,474,526,487,529,532,533,536],{},[458,527,528],{"href":96},"On-Ramp",[458,530,531],{"href":100},"Off-Ramp"," guides describe ",[436,534,535],{},"check-limits"," the way the API returns it — only the rules the operation breaks — and name the fields a payout needs.",[444,538,539,541],{},[458,540,59],{"href":60}," carry the third-party flag you set yourself when registering a bank account; payouts above the invoice threshold ask for the supporting document based on it.",[444,543,474,544,546],{},[458,545,31],{"href":32}," page and the API reference come from the same OpenAPI snapshot, so every endpoint is listed once.",[428,548,550],{"id":549},"november-2-2026","November 2, 2026",[424,552,553,554,558,559,562,563,566],{},"A customer's account can now be activated through the API: ",[458,555,557],{"href":556},"\u002Fdocs\u002Fguide\u002Forders#activate-an-account-with-a-verification-order","Create a Verification Order"," returns the bank details the customer pays the test deposit to, and ",[436,560,561],{},"permissions.can_trade"," turns ",[436,564,565],{},"true"," once the deposit arrives. A regular order does not activate an account.",[441,568,569],{},[444,570,571,572,576,577,580,581,584],{},"A customer created by mistake can be closed through the API: ",[458,573,575],{"href":574},"\u002Fdocs\u002Fguide\u002Fcustomers#close-a-customer","Close a Customer"," answers ",[436,578,579],{},"204"," and leaves the record visible in the ",[436,582,583],{},"closed"," state.",[428,586,588],{"id":587},"october-31-2026","October 31, 2026",[424,590,591,592,487,594,597,598,601,602,483,605,483,608,483,611,614,615,618,619,622,623,439],{},"A bank account now describes the payment scheme it moves money on. ",[436,593,216],{},[436,595,596],{},"PUT \u002Fv1\u002Fcustomers\u002F{customer_uuid}\u002Fbank-accounts\u002F"," take ",[436,599,600],{},"supported_rails"," (",[436,603,604],{},"sepa",[436,606,607],{},"swift",[436,609,610],{},"ach",[436,612,613],{},"wire","), ",[436,616,617],{},"account_number"," for accounts outside SEPA, ",[436,620,621],{},"bank_routing_number"," for US payments, and the address of the bank and of the account holder. See ",[458,624,59],{"href":625},"\u002Fdocs\u002Fguide\u002Fexternal-accounts#create-a-bank-account",[441,627,628,631,651],{},[444,629,630],{},"One record covers one scheme: SEPA takes a separate account from ACH and FedWire.",[444,632,633,636,637,640,641,644,645,648,649,439],{},[436,634,635],{},"holder_name"," is the only field the request body requires. SEPA needs an ",[436,638,639],{},"iban",", SWIFT needs a ",[436,642,643],{},"bank_code"," (BIC), US payments need ",[436,646,647],{},"bank_country: \"US\""," and a 9-digit ",[436,650,621],{},[444,652,653],{},"The bank decides which details it needs to execute a payout. It can require the holder address and the bank address for SWIFT and US payouts even though the API accepts an account without them, and rejects the payout when the order is executed.",[428,655,657],{"id":656},"october-30-2026","October 30, 2026",[441,659,660,666],{},[444,661,662,663,439],{},"Orders that pay out to a third-party bank account wait for an invoice when the amount is above 15 000 EUR equivalent: such an order is created as usual but Stablegate does not execute it until the invoice is attached. See ",[458,664,77],{"href":665},"\u002Fdocs\u002Fguide\u002Forders#third-party-payouts-and-the-invoice",[444,667,668,669,439],{},"Stablegate no longer emails deposit instructions for orders you create through the API, so show the payment details to the customer on your own screen. Emails about the received deposit and the sent payout are unchanged. See ",[458,670,91],{"href":671},"\u002Fdocs\u002Fguide\u002Fintegration-guides\u002Fchecklist#what-you-are-building",[428,673,675],{"id":674},"october-29-2026","October 29, 2026",[424,677,678,679,681,682,483,685,688],{},"The documentation has a new design: the ",[458,680,190],{"href":191}," has a page for every endpoint, and ",[436,683,684],{},"\u002Fopenapi.json",[436,686,687],{},"llms.txt"," and the Postman collection are generated from the same specification. Existing links keep working.",[424,690,691],{},[692,693,694],"strong",{},"Check these before you update.",[441,696,697,713,740],{},[444,698,699,700,703,704,483,707,710,711,439],{},"Limit amounts are decimal strings like ",[436,701,702],{},"\"5000.00\""," — in ",[436,705,706],{},"GET \u002Flimits\u002F",[436,708,709],{},"POST \u002Fcheck-limits\u002F"," and the order list. Parse them as decimals, not numbers. See ",[458,712,73],{"href":74},[444,714,715,716,719,720,483,722,483,725,487,728,731,732,735,736,487,738,439],{},"Every error, ",[436,717,718],{},"422"," included, returns ",[436,721,507],{},[436,723,724],{},"error_code",[436,726,727],{},"message",[436,729,730],{},"details",". The ",[436,733,734],{},"detail"," key is still there and goes away in a later release, so read ",[436,737,727],{},[436,739,724],{},[444,741,742,743,746,747,439],{},"A customer that does not exist or belongs to another partner answers ",[436,744,745],{},"404"," instead of ",[436,748,749],{},"403",[424,751,752],{},[692,753,754],{},"New in orders.",[441,756,757,769,778,790],{},[444,758,759,762,763,765,766,439],{},[436,760,761],{},"source.deposit_status"," shows that the customer's transfer has arrived while the order is still ",[436,764,482],{},". See ",[458,767,77],{"href":768},"\u002Fdocs\u002Fguide\u002Forders#deposit-status",[444,770,771,487,774,777],{},[436,772,773],{},"exchange_rate",[436,775,776],{},"rate_valid_until"," show the rate the order holds and until when.",[444,779,780,783,784,487,786,789],{},[436,781,782],{},"source.deposit_bank_info"," carries ",[436,785,635],{},[436,787,788],{},"bank_address"," to give to the customer.",[444,791,792,793,483,796,487,799,439],{},"Limit rules carry ",[436,794,795],{},"rail_types",[436,797,798],{},"rail_codes",[436,800,801],{},"operation_types",[424,803,804],{},[692,805,806],{},"Also fixed.",[441,808,809,817,830,837,843],{},[444,810,811,814,815,439],{},[436,812,813],{},"POST \u002Fv1\u002Fcustomers\u002F{customer_uuid}\u002Forders\u002F{order_uuid}\u002Fcancel\u002F"," works for orders in ",[436,816,482],{},[444,818,819,820,823,824,746,827,439],{},"Creating a customer with an email that is already taken answers ",[436,821,822],{},"400"," with ",[436,825,826],{},"devapi_email_occupied_error",[436,828,829],{},"500",[444,831,832,833,836],{},"An ",[436,834,835],{},"Idempotency-Key"," cache entry belongs to the API key that made the request.",[444,838,839,840,439],{},"A wallet address must be unique across all customers on its network; a conflict answers ",[436,841,842],{},"oa_client_external_account_address_exists",[444,844,845,846,849,850,439],{},"A path without the trailing slash redirects to ",[436,847,848],{},"https:\u002F\u002F"," and keeps ",[436,851,852],{},"X-Api-Key",[428,854,856],{"id":855},"october-2-2026","October 2, 2026",[424,858,859,860,862,863,866,867,869,870,873],{},"This release makes bank accounts easier to register. ",[436,861,643],{}," is no longer required: Stablegate derives the BIC and the bank name from the IBAN, and the new ",[436,864,865],{},"GET \u002Fv1\u002Fbank-accounts\u002Finfo-by-iban\u002F"," shows what will be filled in — see ",[458,868,59],{"href":625},". Order details now also carry the hash of the customer's crypto deposit in ",[436,871,872],{},"source.transaction_hash",", so you can show the customer that the transfer has been seen.",[424,875,876],{},"Also in this release:",[441,878,879,891,905,929,932],{},[444,880,881,882,823,884,887,888,890],{},"When the bank registry has no BIC for an IBAN, creating a bank account answers ",[436,883,822],{},[436,885,886],{},"devapi_bank_code_required_error","; pass ",[436,889,643],{}," yourself in that case.",[444,892,893,895,896,898,899,902,903,439],{},[436,894,773],{}," returned by ",[436,897,470],{}," now includes the exchange spread: it is the rate ",[436,900,901],{},"destination.amount"," is calculated with. Amounts are rounded to the precision of their asset instead of two decimals. See ",[458,904,69],{"href":70},[444,906,907,908,911,912,915,916,919,920,922,923,765,926,439],{},"An order whose payout is rejected by the payment provider now moves from ",[436,909,910],{},"processing"," to ",[436,913,914],{},"rejected","; it used to end up in ",[436,917,918],{},"failed",". A ",[436,921,918],{}," order can now be stopped by Stablegate operations and move to ",[436,924,925],{},"stopped",[458,927,77],{"href":928},"\u002Fdocs\u002Fguide\u002Forders#order-lifecycle",[444,930,931],{},"A webhook now receives only the events of the account it belongs to.",[444,933,934,935,937,938,941,942,439],{},"An API key whose account has no access to the Partner API answers ",[436,936,749],{}," instead of an internal error. When Stablegate cannot verify a key because an internal service is unavailable, the API answers ",[436,939,940],{},"503"," — retry the request. See ",[458,943,23],{"href":944},"\u002Fdocs\u002Fguide\u002Fgetting-started\u002Fauthentication#error-responses",[428,946,948],{"id":947},"september-15-2026","September 15, 2026",[424,950,951,952,955,956,959,960,963],{},"This release brings ",[692,953,954],{},"Instant (Light) Verification"," to the Partner API. ",[436,957,958],{},"POST \u002Fv1\u002Fcustomers\u002F{customer_uuid}\u002Fverification\u002Finstant\u002F"," takes the customer's first name, last name, and date of birth, runs the automated AML screening, and approves the application when the screening is clear. It is documented on the ",[458,961,47],{"href":962},"\u002Fdocs\u002Fguide\u002Fcustomers#start-instant-verification"," guide together with the existing Standard verification link endpoint.",[424,965,876],{},[441,967,968,977,987],{},[444,969,970,973,974,976],{},[436,971,972],{},"GET \u002Fv1\u002Fcustomers\u002F{customer_uuid}\u002F"," now returns ",[436,975,438],{},", so you can poll the outcome of a verification on the detail endpoint (previously only the list endpoint had it).",[444,978,979,980,982,983,986],{},"Documented what ",[692,981,954],{}," consists of on ",[458,984,985],{"href":157},"Individual Verification",": first name, last name, and date of birth, followed by an automated AML screening; approval is automatic when the screening is clear. Verification has to be started by the customer or by the partner through the API — it does not begin on its own after registration.",[444,988,989,990,992,993,995,996,998],{},"Clarified on ",[458,991,166],{"href":167}," that the test deposit or video interview applies to Standard verification only; Instant verification needs no activation. The ",[436,994,561],{}," note on ",[458,997,47],{"href":48}," now says which level requires activation.",[428,1000,1002],{"id":1001},"august-25-2026","August 25, 2026",[424,1004,1005,1006,1009,1010,487,1012,1014,1015,1018,1019,439],{},"This release corrects the documentation where it disagreed with the API. Two corrections matter most for an integration. A customer cannot transact before verification: the €1,000 monthly limit applies only after ",[692,1007,1008],{},"Light Verification",", and before any verification the limit is €0 — see ",[458,1011,985],{"href":157},[458,1013,73],{"href":74},". And every transaction is charged whichever is greater, the percentage rate or the ",[692,1016,1017],{},"€20 minimum commission",", which was previously undocumented and could look like a flat fee at small transaction sizes — see ",[458,1020,69],{"href":1021},"\u002Fdocs\u002Fguide\u002Ffees-and-limits\u002Ffees#minimum-commission",[424,1023,876],{},[441,1025,1026,1050,1064,1078],{},[444,1027,1028,1029,1031,1032,1034,1035,1038,1039,1042,1043,1045,1046,1049],{},"Corrected the ",[458,1030,47],{"href":48}," guide: customer records cannot be updated after creation (only ",[436,1033,208],{}," is supported on ",[436,1036,1037],{},"\u002Fv1\u002Fcustomers\u002F{customer_uuid}\u002F","; ",[436,1040,1041],{},"PATCH","\u002F",[436,1044,342],{}," return ",[436,1047,1048],{},"405","). The March 4, 2026 entry below incorrectly listed \"update\" among the supported operations.",[444,1051,1052,1053,1055,1056,1059,1060,1063],{},"Documented ",[436,1054,643],{}," (BIC\u002FSWIFT) as a ",[692,1057,1058],{},"required"," field on ",[458,1061,1062],{"href":625},"bank account creation"," — it was previously listed as optional.",[444,1065,1066,1067,487,1070,1073,1074,1077],{},"Documented the ",[436,1068,1069],{},"status",[436,1071,1072],{},"verified_at"," fields on crypto wallet responses under ",[458,1075,59],{"href":1076},"\u002Fdocs\u002Fguide\u002Fexternal-accounts#crypto-wallets",", so you can confirm Satoshi Test \u002F WalletConnect ownership verification via the API before placing an order.",[444,1079,1080,1081,1083,1084,1042,1087,1090,1091,439],{},"Clarified in ",[458,1082,47],{"href":48}," that ",[436,1085,1086],{},"email",[436,1088,1089],{},"username"," uniqueness is enforced across your whole legal entity, not per customer ",[436,1092,1093],{},"type",[428,1095,1097],{"id":1096},"april-21-2026","April 21, 2026",[441,1099,1100,1130],{},[444,1101,1102,1103,1109,1110,1116,1117,1123,1124,1129],{},"Published machine-readable resources for LLM coding agents at the site root: ",[458,1104,1107],{"href":1105,"external":1106},"\u002Fllms.txt","",[436,1108,687],{}," (curated index following the ",[458,1111,1115],{"href":1112,"rel":1113},"https:\u002F\u002Fllmstxt.org\u002F",[1114],"nofollow","llmstxt.org"," spec), ",[458,1118,1120],{"href":1119,"external":1106},"\u002Fllms-full.txt",[436,1121,1122],{},"llms-full.txt"," (full documentation bundle in one file), and ",[458,1125,1126],{"href":684,"external":1106},[436,1127,1128],{},"openapi.json"," (raw OpenAPI 3.1 spec).",[444,1131,1132,1133,1135],{},"Added the ",[458,1134,35],{"href":36}," page describing these resources and when to use each.",[428,1137,1139],{"id":1138},"april-20-2026","April 20, 2026",[441,1141,1142],{},[444,1143,1144,1145,1148],{},"Updated the list of ",[458,1146,1147],{"href":139},"non-serviced countries"," to reflect current sanctions and policy.",[428,1150,1152],{"id":1151},"april-13-2026","April 13, 2026",[441,1154,1155,1160,1167],{},[444,1156,1132,1157,1159],{},[458,1158,55],{"href":56}," guide and API endpoint for discovering banks, their supported rails, and the exchange routes accessible through each bank.",[444,1161,1132,1162,1164,1165,439],{},[436,1163,773],{}," field to fee quotes so you can surface the live rate before placing an order. See ",[458,1166,69],{"href":70},[444,1168,1169,1170,483,1172,1174],{},"Cross-linked the Bank Providers concept from the ",[458,1171,10],{"href":6},[458,1173,12],{"href":13},", and the integration guides.",[428,1176,1178],{"id":1177},"april-10-2026","April 10, 2026",[441,1180,1181,1186],{},[444,1182,1132,1183,1185],{},[458,1184,81],{"href":82}," guide: event types, payload schemas, HMAC signature verification, and endpoint registration.",[444,1187,1188,1189,487,1191,1193],{},"Updated ",[458,1190,77],{"href":78},[458,1192,12],{"href":13}," to reference webhook-driven order status updates as an alternative to polling.",[428,1195,1197],{"id":1196},"march-20-2026","March 20, 2026",[441,1199,1200,1208,1216,1228],{},[444,1201,1066,1202,1205,1206,439],{},[436,1203,1204],{},"external_reference"," field on orders, which lets you correlate Stablegate orders with identifiers in your own system. See ",[458,1207,77],{"href":78},[444,1209,1210,1211,487,1213,1215],{},"Clarified the end-to-end integration flow in the ",[458,1212,10],{"href":6},[458,1214,12],{"href":13}," pages.",[444,1217,1218,1219,483,1221,483,1223,483,1225,1227],{},"Corrected inaccuracies across the ",[458,1220,47],{"href":48},[458,1222,27],{"href":28},[458,1224,69],{"href":70},[458,1226,73],{"href":74},", and integration guides.",[444,1229,1230,1231,1234],{},"Refreshed the ",[458,1232,1233],{"href":32},"Postman collection"," to match the current API contract.",[428,1236,1238],{"id":1237},"march-4-2026","March 4, 2026",[441,1240,1241,1246,1254],{},[444,1242,1132,1243,1245],{},[458,1244,47],{"href":48}," guide covering creation, retrieval, listing, and update of customer records, along with customer UUID scoping rules.",[444,1247,1132,1248,1250,1251,1253],{},[458,1249,27],{"href":28}," guide covering the ",[436,1252,835],{}," header and safe-retry semantics.",[444,1255,1256,1257,1260,1261,439],{},"Expanded the OpenAPI specification to cover the full set of ",[436,1258,1259],{},"v1"," endpoints and schemas rendered on the ",[458,1262,190],{"href":191},[428,1264,1266],{"id":1265},"february-16-2026","February 16, 2026",[441,1268,1269],{},[444,1270,1271,1272,487,1274,1276],{},"Revised the ",[458,1273,69],{"href":70},[458,1275,73],{"href":74}," guides with updated calculation examples and field descriptions.",[428,1278,1280],{"id":1279},"february-13-2026","February 13, 2026",[441,1282,1283,1291],{},[444,1284,1285,1286,483,1288,1290],{},"Replaced the initial placeholder guides with the current resource-oriented documentation. Integration content now lives under ",[458,1287,12],{"href":13},[458,1289,85],{"href":86},", and the per-resource guides (Customers, External Accounts, Exchange Routes, Orders, Fees & Limits).",[444,1292,1293],{},"Updated the OpenAPI specification accordingly.",[428,1295,1297],{"id":1296},"december-5-2025","December 5, 2025",[441,1299,1300],{},[444,1301,1132,1302,1304],{},[458,1303,118],{"href":119}," page to the Verification section.",[428,1306,1308],{"id":1307},"october-30-2025","October 30, 2025",[441,1310,1311],{},[444,1312,1313],{},"Initial release of the public Stablegate documentation, including integration guides, API reference, and verification rules.",{"title":1106,"searchDepth":1315,"depth":1315,"links":1316},2,[1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334],{"id":430,"depth":1315,"text":431},{"id":549,"depth":1315,"text":550},{"id":587,"depth":1315,"text":588},{"id":656,"depth":1315,"text":657},{"id":674,"depth":1315,"text":675},{"id":855,"depth":1315,"text":856},{"id":947,"depth":1315,"text":948},{"id":1001,"depth":1315,"text":1002},{"id":1096,"depth":1315,"text":1097},{"id":1138,"depth":1315,"text":1139},{"id":1151,"depth":1315,"text":1152},{"id":1177,"depth":1315,"text":1178},{"id":1196,"depth":1315,"text":1197},{"id":1237,"depth":1315,"text":1238},{"id":1265,"depth":1315,"text":1266},{"id":1279,"depth":1315,"text":1280},{"id":1296,"depth":1315,"text":1297},{"id":1307,"depth":1315,"text":1308},"Stablegate Platform Changelog and Update History","md",null,{},true,{"title":413,"description":1335},"dA5NE9eEKrDjaYZbHdX4_7wTApmTETPVvcdl11EK8CM",[1343,1337],{"title":408,"path":409,"stem":410,"description":1344,"badge":1345,"children":-1},"Lists the bank providers available for fiat operations with their rails and exchange routes.",{"label":208,"color":209,"variant":210},1794369919095]