When true, the system will automatically look up the customer's KYC status and generate a share token if KYC is approved. Requires a valid customerId or externalCustomerId.
Optional external identifier for the sub-account customer this transaction belongs to. Used for tracking when multiple businesses operate under one Meld account. A sub-account customer must be created first before it can be referenced.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Meld","colors":{"primary":"#000000","light":"#333333","dark":"#000000"},"logo":{"light":"https://mintcdn.com/meld-e276f676/9EVVQ1Ona28SP_qw/logo/light.svg?fit=max\u0026auto=format\u0026n=9EVVQ1Ona28SP_qw\u0026q=85\u0026s=6a498429bac268f91120055053a14593","dark":"https://mintcdn.com/meld-e276f676/9EVVQ1Ona28SP_qw/logo/dark.svg?fit=max\u0026auto=format\u0026n=9EVVQ1Ona28SP_qw\u0026q=85\u0026s=db79e8d4d4ddeb3ce23be15e159cc5b6"},"favicon":"https://mintcdn.com/meld-e276f676/hUvLlcIJC-ZfeJZm/favicon.svg?fit=max\u0026auto=format\u0026n=hUvLlcIJC-ZfeJZm\u0026q=85\u0026s=1d361599ebecc87def220cc278fbb12f","api":{"examples":{"defaults":"required","prefill":true}},"appearance":{"default":"light"},"navbar":{"links":[{"href":"https://www.meld.io/coverage","label":"Coverage"},{"href":"mailto:support@meld.io","label":"Support"}]},"footer":{"socials":{"x":"https://x.com/meldio"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"meld-e276f676","hasAudioNarration":false,"actualSubdomain":"meld-e276f676","customDomains":["docs.meld.io"],"gitSource":{"type":"github","owner":"meldeng","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad7b3faa5f82acf6a8cac34","collectionId":"ca2d4ce5-06ba-426e-825c-9569d8b8c355","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad7b3faa5f82acf6a8cac34"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae1a199f8179dd80879b5db","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"API Reference","count":194},{"language":"default","tag":"Documentation","count":150},{"language":"default","tag":"Bank Linking","count":149},{"language":"default","tag":"Stablecoins \u0026 Digital Assets","count":52},{"language":"default","tag":"Partner Details","count":37},{"language":"default","tag":"Payments","count":30},{"language":"default","tag":"Transactions","count":27},{"language":"default","tag":"Service Providers","count":27},{"language":"default","tag":"Service Provider","count":27},{"language":"default","tag":"Crypto","count":22}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create","slug":"/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create","pageMetadata":{"title":"Create a crypto widget","description":"Use this endpoint to create a crypto widget for a session to buy or sell crypto.","deprecated":null,"version":null,"sidebarTitle":"Crypto session widget create","openapi":"/openapi/crypto-20250304.json post /crypto/session/widget","href":"/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create","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: \"Use this endpoint to create a crypto widget for a session to buy or sell crypto.\"\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":"Create a crypto widget","description":"Use this endpoint to create a crypto widget for a session to buy or sell crypto.","deprecated":null,"version":null,"sidebarTitle":"Crypto session widget create","openapi":"/openapi/crypto-20250304.json post /crypto/session/widget","href":"/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Retail Ramp"],"summary":"Create a crypto widget","description":"Use this endpoint to create a crypto widget for a session to buy or sell crypto.","operationId":"/crypto-session-widget-create","requestBody":"9df18c32-6031-46b4-93a3-4d607a116f0c","responses":{"200":"4b832c18-d863-4d11-9e1c-c6b89c51634a","400":"c529406d-b9f2-4e4e-bfdc-68510c6de49d","401":"65a0c10a-90cd-4370-b89b-1842215bc111","403":"749d1aec-f9f6-47d3-8d8e-14c710112471","404":"2ac77312-08c9-4f97-906d-35dff50c351b","408":"42702a80-e9e9-45e2-97ff-07d99a5caaf8","409":"c28ae667-d0a2-4354-8aa2-200f6ccc01fc","422":"3dc1067c-736a-450b-a931-4f7090cbd5a3","500":"c9968c13-3c4f-4699-ac7c-8bf41f5ef6f1"},"security":["b3432491-6d7a-4ca1-9adc-2f40db9e5b73"],"x-mint":{"href":"/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create"},"parameters":["7050eab6-f80c-4585-a080-bbc4bbb2a4e6"],"method":"post","type":"path","servers":["ac765cb8-d83b-4043-9d9e-fd3487db5e48","f31ef773-278a-4e98-97be-f78bef4415a3"],"path":"/crypto/session/widget","baseUrlOptions":["https://api-sb.meld.io","https://api.meld.io"],"title":"Create a crypto widget","codeSamples":[],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.sessionData.oneOf.0.countryCode":"US","body.sessionData.oneOf.0.destinationCurrencyCode":"BTC","body.sessionData.oneOf.0.serviceProvider":"TOPPER","body.sessionData.oneOf.0.sourceAmount":"100","body.sessionData.oneOf.0.sourceCurrencyCode":"USD","body.sessionData.oneOf.0.walletAddress":"bc1qr74wmrcwqq9w5yxczxj6udts9mnqsh3xlhk5yp","body.sessionType":"BUY","body.externalCustomerId":"example-customer-id","body.externalSessionId":"example-session-id"}]},"dependencies":{"parameters":{"7050eab6-f80c-4585-a080-bbc4bbb2a4e6":{"name":"Meld-Version","in":"header","description":"Dated API version to use for this request, e.g. `2026-02-03`.","required":false,"schema":{"type":"string","example":"2025-03-04","isRequired":false,"description":"Dated API version to use for this request, e.g. `2026-02-03`.","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"sessionData":{"oneOf":[{"type":"object","title":"CryptoBuySessionData","description":"Data related to the session","required":["serviceProvider","countryCode","destinationCurrencyCode","sourceAmount","sourceCurrencyCode","walletAddress"],"properties":{"countryCode":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","default":"US","isRequired":true,"uniqueKey":"sessionData.oneOf.0.countryCode","typeLabel":"string"},"destinationCurrencyCode":{"type":"string","description":"The cryptocurrency the customer is buying (e.g. BTC, ETH).","minLength":1,"default":"BTC","isRequired":true,"uniqueKey":"sessionData.oneOf.0.destinationCurrencyCode","typeLabel":"string"},"serviceProvider":{"type":"string","description":"The service provider used for this transaction\n\nReference [Crypto supported service providers](https://www.meld.io/coverage/service-providers) for a full list of supported service providers","default":"TRANSAK","enum":["ALCHEMYPAY","BANXA","BILIRA","BINANCECONNECT","BINANCEPAY","BLOCKCHAINDOTCOM","BOOMFI","BTCDIRECT","COINBASEPAY","FONBNK","GUARDARIAN","KRYPTONIM","KOYWE","MESH","MERCURYO","MESO","ONMETA","ONRAMPMONEY","PAYBIS","PAYPAL","RAMP","REVOLUT","ROBINHOOD","SARDINE","SHIFT4","SIMPLEX","SKRILLCRYPTO","STRIPE","SWAPPED","TOPPER","TRANSAK","TRANSFI","UNLIMIT","YELLOWCARD"],"isRequired":true,"uniqueKey":"sessionData.oneOf.0.serviceProvider","typeLabel":"enum\u003cstring>"},"sourceAmount":{"type":"string","description":"The amount of source currency your customer wants tosend in this transaction (e.g., 50.05)","minLength":1,"default":"100","isRequired":true,"uniqueKey":"sessionData.oneOf.0.sourceAmount","typeLabel":"string"},"sourceCurrencyCode":{"type":"string","description":"The fiat currency the user is buying crypto with (e.g. USD, EUR).","minLength":1,"default":"USD","isRequired":true,"uniqueKey":"sessionData.oneOf.0.sourceCurrencyCode","typeLabel":"string"},"walletAddress":{"type":"string","description":"Your customer's wallet address","minLength":1,"default":"1EEo4ioA4spdJ2ZxiSQ1hWsp3Ve81ZRZ2F","isRequired":true,"uniqueKey":"sessionData.oneOf.0.walletAddress","typeLabel":"string"},"clientIpAddress":{"type":"string","description":"The client's IP address","uniqueKey":"sessionData.oneOf.0.clientIpAddress","typeLabel":"string"},"institutionId":{"type":"string","description":"If provided, the institution to bypass the institution selection screen in the service provider's widget. Currently this is only supported for MESH widget sessions.","uniqueKey":"sessionData.oneOf.0.institutionId","typeLabel":"string"},"kycInfo":{"type":"object","description":"Optional KYC information for token passthrough. When provided with a valid KYC token from a supported provider, the verification can be transferred to downstream providers that support it.","properties":{"kycProvider":{"type":"string","description":"The KYC provider that issued the token","enum":["SUMSUB"],"example":"SUMSUB","uniqueKey":"sessionData.oneOf.0.kycInfo.kycProvider","typeLabel":"enum\u003cstring>"},"kycShareToken":{"type":"string","description":"The shareable KYC token from the KYC provider (e.g., Sumsub share token). This token can be used to transfer verified KYC status to downstream providers. Required when kycProvider is specified.","example":"_act-sbx-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","uniqueKey":"sessionData.oneOf.0.kycInfo.kycShareToken","typeLabel":"string"}},"uniqueKey":"sessionData.oneOf.0.kycInfo","typeLabel":"object"},"lockFields":{"type":"array","items":{"type":"string","enum":["cryptoCurrency","destinationCurrencyCode","sourceCurrencyCode","walletAddress","sourceAmount","paymentMethodType"],"uniqueKey":"sessionData.oneOf.0.lockFields.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Where supported by the Service Provider, Meld can help you lock the cryptocurrency and/or wallet address fields within the widget. Enable this by passing in the \"destinationCurrencyCode\" and/or \"walletAddress\" as strings in this field. See [this page](https://docs.meld.io/docs/white-label-cutomization#locking-fields) for more details.","uniqueKey":"sessionData.oneOf.0.lockFields","typeLabel":"enum\u003cstring>[]"},"paymentMethodType":{"type":"string","description":"Payment Method Type\n\nThe paymentMethodType and paymentMethodSubType included here are a sample set. Review the [Supported Payment Methods](https://www.meld.io/coverage/payment-methods) section to view the complete list.","uniqueKey":"sessionData.oneOf.0.paymentMethodType","typeLabel":"string"},"redirectUrl":{"type":"string","description":"The url to redirect to following completion of the widget flow","uniqueKey":"sessionData.oneOf.0.redirectUrl","typeLabel":"string"},"refundWalletAddress":{"type":"string","description":"Optional wallet address where the swap provider sends refunds if the swap fails. Only applicable for ramp+swap (e.g. fiat->USDC->USDH) sessions.","uniqueKey":"sessionData.oneOf.0.refundWalletAddress","typeLabel":"string"},"walletTag":{"type":"string","description":"Your customer's wallet tag/destination tag/memo. This field is required for certain cryptocurrencies.","uniqueKey":"sessionData.oneOf.0.walletTag","typeLabel":"string"}},"isRequired":true,"uniqueKey":"sessionData.oneOf.0","typeLabel":"CryptoBuySessionData · object"},{"type":"object","title":"CryptoSellSessionData","description":"Data related to the session","required":["serviceProvider","countryCode","destinationCurrencyCode","sourceAmount","sourceCurrencyCode"],"properties":{"countryCode":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","minLength":1,"isRequired":true,"uniqueKey":"sessionData.oneOf.1.countryCode","typeLabel":"string"},"destinationCurrencyCode":{"type":"string","description":"The fiat currency the customer is selling crypto for (e.g. USD, EUR).","minLength":1,"isRequired":true,"uniqueKey":"sessionData.oneOf.1.destinationCurrencyCode","typeLabel":"string"},"serviceProvider":{"type":"string","description":"The service provider used for this transaction\n\nReference [Crypto supported service providers](https://www.meld.io/coverage/service-providers) for a full list of supported service providers","enum":["ALCHEMYPAY","BANXA","BILIRA","BINANCECONNECT","BINANCEPAY","BLOCKCHAINDOTCOM","BOOMFI","BTCDIRECT","COINBASEPAY","FONBNK","GUARDARIAN","KRYPTONIM","KOYWE","MESH","MERCURYO","MESO","ONMETA","ONRAMPMONEY","PAYBIS","PAYPAL","RAMP","REVOLUT","ROBINHOOD","SARDINE","SHIFT4","SIMPLEX","SKRILLCRYPTO","STRIPE","SWAPPED","TOPPER","TRANSAK","TRANSFI","UNLIMIT","YELLOWCARD"],"isRequired":true,"uniqueKey":"sessionData.oneOf.1.serviceProvider","typeLabel":"enum\u003cstring>"},"sourceAmount":{"type":"string","description":"The amount of source currency your customer wants tosend in this transaction (e.g., 50.05)","minLength":1,"isRequired":true,"uniqueKey":"sessionData.oneOf.1.sourceAmount","typeLabel":"string"},"sourceCurrencyCode":{"type":"string","description":"The cryptocurrency the customer is selling (e.g. BTC, ETH).","minLength":1,"isRequired":true,"uniqueKey":"sessionData.oneOf.1.sourceCurrencyCode","typeLabel":"string"},"clientIpAddress":{"type":"string","description":"The client's IP address","uniqueKey":"sessionData.oneOf.1.clientIpAddress","typeLabel":"string"},"kycInfo":{"type":"object","description":"Optional KYC information for token passthrough. When provided with a valid KYC token from a supported provider, the verification can be transferred to downstream providers that support it.","properties":{"kycProvider":{"type":"string","description":"The KYC provider that issued the token","enum":["SUMSUB"],"example":"SUMSUB","uniqueKey":"sessionData.oneOf.1.kycInfo.kycProvider","typeLabel":"enum\u003cstring>"},"kycShareToken":{"type":"string","description":"The shareable KYC token from the KYC provider (e.g., Sumsub share token). This token can be used to transfer verified KYC status to downstream providers. Required when kycProvider is specified.","example":"_act-sbx-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","uniqueKey":"sessionData.oneOf.1.kycInfo.kycShareToken","typeLabel":"string"}},"uniqueKey":"sessionData.oneOf.1.kycInfo","typeLabel":"object"},"lockFields":{"type":"array","items":{"type":"string","enum":["cryptoCurrency","destinationCurrencyCode","sourceCurrencyCode","walletAddress","sourceAmount","paymentMethodType"],"uniqueKey":"sessionData.oneOf.1.lockFields.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Where supported by the Service Provider, Meld can help you lock the cryptocurrency and/or wallet address fields within the widget. Enable this by passing in the \"destinationCurrencyCode\" and/or \"walletAddress\" as strings in this field. See [this page](https://docs.meld.io/docs/white-label-cutomization#locking-fields) for more details.","uniqueKey":"sessionData.oneOf.1.lockFields","typeLabel":"enum\u003cstring>[]"},"paymentMethodType":{"type":"string","description":"Payment Method Type\n\nThe paymentMethodType and paymentMethodSubType included here are a sample set. Review the [Supported Payment Methods](https://www.meld.io/coverage/payment-methods) section to view the complete list.","uniqueKey":"sessionData.oneOf.1.paymentMethodType","typeLabel":"string"},"redirectFlow":{"type":"boolean","default":false,"description":"The user is redirected back to the wallet, and the wallet gets the amount, token, and wallet address to send money to from the SP’s API, then queues up a transfer in the wallet UI and the user just hits confirm","uniqueKey":"sessionData.oneOf.1.redirectFlow","typeLabel":"boolean"},"redirectUrl":{"type":"string","description":"The url to redirect to following completion of the widget flow","uniqueKey":"sessionData.oneOf.1.redirectUrl","typeLabel":"string"},"refundWalletAddress":{"type":"string","description":"Optional wallet address where the swap provider sends refunds if the swap fails. Only applicable for sell+swap (e.g. USDH->USDC->fiat) sessions. Defaults to walletAddress if not provided.","uniqueKey":"sessionData.oneOf.1.refundWalletAddress","typeLabel":"string"},"walletAddress":{"type":"string","description":"Your customer's wallet address. Not required for selling crypto.","uniqueKey":"sessionData.oneOf.1.walletAddress","typeLabel":"string"},"walletTag":{"type":"string","description":"Your customer's wallet tag/destination tag/memo. This field is required for certain cryptocurrencies.","uniqueKey":"sessionData.oneOf.1.walletTag","typeLabel":"string"}},"isRequired":true,"uniqueKey":"sessionData.oneOf.1","typeLabel":"CryptoSellSessionData · object"},{"type":"object","title":"CryptoTransferSessionData","description":"Data related to the session","required":["serviceProvider","countryCode","sourceCurrencyCodes"],"properties":{"countryCode":{"type":"string","description":"Two-letter country code (ISO 3166-1 alpha-2)","isRequired":true,"uniqueKey":"sessionData.oneOf.2.countryCode","typeLabel":"string"},"serviceProvider":{"type":"string","description":"The service provider used for this transaction\n\nReference [Crypto supported service providers](https://www.meld.io/coverage/service-providers) for a full list of supported service providers","enum":["ALCHEMYPAY","BANXA","BILIRA","BINANCECONNECT","BINANCEPAY","BLOCKCHAINDOTCOM","BOOMFI","BTCDIRECT","COINBASEPAY","FONBNK","GUARDARIAN","KRYPTONIM","KOYWE","MESH","MERCURYO","MESO","ONMETA","ONRAMPMONEY","PAYBIS","PAYPAL","RAMP","REVOLUT","ROBINHOOD","SARDINE","SHIFT4","SIMPLEX","SKRILLCRYPTO","STRIPE","SWAPPED","TOPPER","TRANSAK","TRANSFI","UNLIMIT","YELLOWCARD"],"isRequired":true,"uniqueKey":"sessionData.oneOf.2.serviceProvider","typeLabel":"enum\u003cstring>"},"sourceCurrencyCodes":{"type":"array","description":"Allowable crypto currencies for the customer to transfer (e.g. BTC, ETH). If the currency to transfer is already known, then this list should be singular and the customer will not have the option to select a different crypto currency in the service provider's widget. Alternatively, if the currency to transfer is not yet known and it is desired that the customer select it themselves in the service provider widget, then this list will restrict which crypto currencies are made available. However, this latter option of passing in multiple currencies is only supported by select service providers (MESH, ROBINHOOD). At least one currency must be passed in. The accompanying sourceAmount field should only be present if a single crypto currency is passed in.","items":{"type":"string","uniqueKey":"sessionData.oneOf.2.sourceCurrencyCodes.items.[INDEX]","typeLabel":"string"},"minItems":1,"uniqueItems":true,"isRequired":true,"uniqueKey":"sessionData.oneOf.2.sourceCurrencyCodes","typeLabel":"string[]"},"clientIpAddress":{"type":"string","description":"The client's IP address","uniqueKey":"sessionData.oneOf.2.clientIpAddress","typeLabel":"string"},"institutionId":{"type":"string","description":"If provided, the institution to bypass the institution selection screen in the service provider's widget. Currently this is only supported for MESH widget sessions.","uniqueKey":"sessionData.oneOf.2.institutionId","typeLabel":"string"},"kycInfo":{"type":"object","description":"Optional KYC information for token passthrough. When provided with a valid KYC token from a supported provider, the verification can be transferred to downstream providers that support it.","properties":{"kycProvider":{"type":"string","description":"The KYC provider that issued the token","enum":["SUMSUB"],"example":"SUMSUB","uniqueKey":"sessionData.oneOf.2.kycInfo.kycProvider","typeLabel":"enum\u003cstring>"},"kycShareToken":{"type":"string","description":"The shareable KYC token from the KYC provider (e.g., Sumsub share token). This token can be used to transfer verified KYC status to downstream providers. Required when kycProvider is specified.","example":"_act-sbx-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","uniqueKey":"sessionData.oneOf.2.kycInfo.kycShareToken","typeLabel":"string"}},"uniqueKey":"sessionData.oneOf.2.kycInfo","typeLabel":"object"},"lockFields":{"type":"array","items":{"type":"string","enum":["cryptoCurrency","destinationCurrencyCode","sourceCurrencyCode","walletAddress","sourceAmount","paymentMethodType"],"uniqueKey":"sessionData.oneOf.2.lockFields.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Where supported by the Service Provider, Meld can help you lock the cryptocurrency and/or wallet address fields within the widget. Enable this by passing in the \"destinationCurrencyCode\" and/or \"walletAddress\" as strings in this field. See [this page](https://docs.meld.io/docs/white-label-cutomization#locking-fields) for more details.","uniqueKey":"sessionData.oneOf.2.lockFields","typeLabel":"enum\u003cstring>[]"},"redirectUrl":{"type":"string","description":"The url to redirect to following completion of the widget flow","uniqueKey":"sessionData.oneOf.2.redirectUrl","typeLabel":"string"},"sourceAmount":{"type":"string","description":"The amount of source currency your customer wants totransfer (e.g., 50.05). It only applies if one source currency code is passed in.","uniqueKey":"sessionData.oneOf.2.sourceAmount","typeLabel":"string"},"walletAddress":{"type":"string","description":"Your customer's wallet address","uniqueKey":"sessionData.oneOf.2.walletAddress","typeLabel":"string"},"walletTag":{"type":"string","description":"Your customer's wallet tag/destination tag/memo. This field is required for certain cryptocurrencies.","uniqueKey":"sessionData.oneOf.2.walletTag","typeLabel":"string"}},"isRequired":true,"uniqueKey":"sessionData.oneOf.2","typeLabel":"CryptoTransferSessionData · object"}],"isRequired":true,"uniqueKey":"sessionData","typeLabel":"CryptoBuySessionData · object | CryptoSellSessionData · object | CryptoTransferSessionData · object"},"sessionType":{"type":"string","description":"The type of widget session to create","enum":["BUY","SELL","TRANSFER"],"isRequired":true,"uniqueKey":"sessionType","typeLabel":"enum\u003cstring>"},"bypassKyc":{"type":"boolean","default":false,"description":"When true, the system will automatically look up the customer's KYC status and generate a share token if KYC is approved. Requires a valid customerId or externalCustomerId.","uniqueKey":"bypassKyc","typeLabel":"boolean"},"customerId":{"type":"string","description":"Meld generated unique identifier for your customer. This should be used to track customer activity.","uniqueKey":"customerId","typeLabel":"string"},"externalCustomerId":{"type":"string","description":"Your unique identifier for your customer. If maintaining your own customer management system this can also be used for tracking customer activity.","uniqueKey":"externalCustomerId","typeLabel":"string"},"externalSessionId":{"type":"string","description":"Your reference id for your widget session, if you use this optional field you must pass in a unique value each time","uniqueKey":"externalSessionId","typeLabel":"string"},"externalSubaccountCustomerId":{"type":"string","description":"Optional external identifier for the sub-account customer this transaction belongs to. Used for tracking when multiple businesses operate under one Meld account. A sub-account customer must be created first before it can be referenced.","uniqueKey":"externalSubaccountCustomerId","typeLabel":"string"},"subaccountCustomerId":{"type":"string","description":"Optional Meld customer id used to track the business sub-account this transaction belongs to when multiple businesses operate under one Meld account.","uniqueKey":"subaccountCustomerId","typeLabel":"string"}},"required":["sessionData","sessionType"],"uniqueKey":"","typeLabel":"object"},"example":{"sessionType":"BUY","sessionData":{"serviceProvider":"TOPPER","countryCode":"US","sourceCurrencyCode":"USD","sourceAmount":"100","destinationCurrencyCode":"BTC","walletAddress":"bc1qr74wmrcwqq9w5yxczxj6udts9mnqsh3xlhk5yp"},"externalSessionId":"example-session-id","externalCustomerId":"example-customer-id"},"examples":{"Example":{"title":"Example","value":{"sessionType":"BUY","sessionData":{"serviceProvider":"TOPPER","countryCode":"US","sourceCurrencyCode":"USD","sourceAmount":"100","destinationCurrencyCode":"BTC","walletAddress":"bc1qr74wmrcwqq9w5yxczxj6udts9mnqsh3xlhk5yp"},"externalSessionId":"example-session-id","externalCustomerId":"example-customer-id"}}},"exampleType":"examples"}},"required":true,"exampleType":"examples"},"responses":{"4b832c18-d863-4d11-9e1c-c6b89c51634a":{"description":"Widget created","content":{"*/*":{"schema":{"type":"object","properties":{"customerId":{"type":"string","description":"Meld generated unique identifier for your customer. This should be used to track customer activity.","uniqueKey":"customerId","typeLabel":"string"},"externalCustomerId":{"type":"string","description":"Your unique identifier for your customer. If maintaining your own customer management system this can also be used for tracking customer activity.","uniqueKey":"externalCustomerId","typeLabel":"string"},"externalSessionId":{"type":"string","description":"Your reference Id for your widget session","uniqueKey":"externalSessionId","typeLabel":"string"},"id":{"type":"string","description":"Unique identifier for this session","uniqueKey":"id","typeLabel":"string"},"serviceProviderWidgetUrl":{"type":"string","description":"The service provider's widget URL","uniqueKey":"serviceProviderWidgetUrl","typeLabel":"string"},"token":{"type":"string","description":"The session token","uniqueKey":"token","typeLabel":"string"},"widgetUrl":{"type":"string","description":"The crypto widget URL","uniqueKey":"widgetUrl","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"customerId":"\u003cstring>","externalCustomerId":"\u003cstring>","externalSessionId":"\u003cstring>","id":"\u003cstring>","serviceProviderWidgetUrl":"\u003cstring>","token":"\u003cstring>","widgetUrl":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"c529406d-b9f2-4e4e-bfdc-68510c6de49d":{"description":"Bad Request : check request values and format\n\n- `ACCOUNT_OFFRAMP_NOT_ENABLED` — Offramp is not enabled for this account. Enable it on the Meld dashboard.\n- `ACCOUNT_ONRAMP_NOT_ENABLED` — Onramp is not enabled for this account. Enable it on the Meld dashboard.\n- `BAD_REQUEST` — Send either customerId or externalCustomerId — this operation needs one of them and neither was supplied.\n- `CUSTOMER_KYC_NOT_APPROVED` — bypassKyc requires a customer with approved KYC at a provider. Complete KYC first.\n- `CUSTOMER_NOT_FOUND` — bypassKyc needs a valid customerId or externalCustomerId, and neither resolved.\n- `DUPLICATE_EXTERNAL_SESSION_ID` — A session already exists with this externalSessionId. Reuse it, or send a new identifier.\n- `INCOMPATIBLE_REQUEST` — The values are individually valid but cannot be used together by this provider. Change the combination — currency pair, payment method or country — or request a different provider.\n- `INVALID_AMOUNT` — A provider rejected the amount for this route. Adjust it and request a new quote.\n- `INVALID_AMOUNT_OR_CURRENCY` — Correct the named value and send the request again.\n- `INVALID_AMOUNT_TOO_HIGH` — The amount is above the maximum for every provider that covers this route. Lower it.\n- `INVALID_AMOUNT_TOO_LOW` — The amount is below the minimum for every provider that covers this route. Raise it.\n- `INVALID_CRYPTO_CURRENCY` — Correct the named value and send the request again.\n- `INVALID_FIAT_CURRENCY` — The fiat currency code is not one Meld supports. Check it against the supported-fiat list.\n- `INVALID_QUERY_PARAMETER` — Read errors[] — it names each query parameter that failed validation.\n- `NOT_SUPPORTED` — This quote type is not offered for the chosen provider.\n- `PASSTHROUGH_CREDENTIALS_INVALID` — Read errors[] — it names each passthrough credential field that is missing or conflicting. Which fields are required varies by provider.\n- `TRANSACTION_INVALID_PARAMETER` — The transaction category could not be resolved from the request.\n- `TRANSACTION_INVALID_PROVIDER` — Correct the named value and send the request again.\n- `TRANSACTION_PROPERTY_COMBINATION_NOT_SUPPORTED_BY_SERVICE_PROVIDER` — Not supported for this provider or combination. Choose another.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"Any of:\n\n- `ACCOUNT_OFFRAMP_NOT_ENABLED`\n- `ACCOUNT_ONRAMP_NOT_ENABLED`\n- `BAD_REQUEST`\n- `CUSTOMER_KYC_NOT_APPROVED`\n- `CUSTOMER_NOT_FOUND`\n- `DUPLICATE_EXTERNAL_SESSION_ID`\n- `INCOMPATIBLE_REQUEST`\n- `INVALID_AMOUNT`\n- `INVALID_AMOUNT_OR_CURRENCY`\n- `INVALID_AMOUNT_TOO_HIGH`\n- `INVALID_AMOUNT_TOO_LOW`\n- `INVALID_CRYPTO_CURRENCY`\n- `INVALID_FIAT_CURRENCY`\n- `INVALID_QUERY_PARAMETER`\n- `NOT_SUPPORTED`\n- `PASSTHROUGH_CREDENTIALS_INVALID`\n- `TRANSACTION_INVALID_PARAMETER`\n- `TRANSACTION_INVALID_PROVIDER`\n- `TRANSACTION_PROPERTY_COMBINATION_NOT_SUPPORTED_BY_SERVICE_PROVIDER`","uniqueKey":"code","typeLabel":"string"},"errors":{"type":"array","description":"Any of:\n\n- `[Meld-Version] is invalid`\n- `Cannot use both passthrough key private and oauth at the same time`\n- `Missing either passthrough key private or oauth`\n- `Missing passthrough key id`\n- `Missing passthrough key private`\n- `Missing passthrough key public`\n- `Missing passthrough oauth`\n- `Missing passthrough reference`\n- `Missing service provider`","items":{"type":"string","uniqueKey":"errors.items.[INDEX]","typeLabel":"string"},"uniqueKey":"errors","typeLabel":"string[]"},"message":{"type":"string","description":"Any of:\n\n- Bad request\n- Buying crypto is not enabled for your account, please enable it on the Meld dashboard to receive quotes.\n- Customer has not completed KYC verification\n- Customer not found\n- Duplicate external session ID\n- Incompatible request: Body does not match service providers\n- Invalid Crypto Currency requested\n- Invalid Fiat Currency requested\n- Invalid amount or currency\n- Invalid currency amount\n- Invalid parameter to create transaction\n- Invalid query parameter\n- Invalid service provider\n- Operation not supported for service provider\n- Passthrough credentials invalid\n- Property combination not supported\n- Selling crypto is not enabled for your account, please enable it on the Meld dashboard to receive quotes.\n- Source amount is above the maximum allowed\n- Source amount is below the minimum allowed","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Quote this when asking Meld about a specific failure.","uniqueKey":"requestId","typeLabel":"string"},"serviceProviderDetails":{"type":"object","properties":{"code":{"type":"string","description":"The provider's own error code, when it sent one.","uniqueKey":"serviceProviderDetails.code","typeLabel":"string"},"message":{"type":"string","description":"The provider's own message.","uniqueKey":"serviceProviderDetails.message","typeLabel":"string"}},"example":{"code":"5034","message":"Digital currency and blockchain combination is restricted for customer's country"},"description":"The provider's own error detail, when the failure came from a service provider. Usually `code` and `message`; a few providers pass their own body through, so other keys can appear.","additionalProperties":{"oneOf":[{}],"uniqueKey":"serviceProviderDetails.additionalProperties","typeLabel":"any"},"uniqueKey":"serviceProviderDetails","typeLabel":"object"},"timestamp":{"type":"string","format":"date-time","description":"When the failure occurred. ISO 8601, UTC (`YYYY-MM-DDThh:mm:ss.sss+00:00`).","example":"2026-08-14T09:41:22.482+00:00","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"ACCOUNT_OFFRAMP_NOT_ENABLED":{"title":"ACCOUNT_OFFRAMP_NOT_ENABLED","value":{"code":"ACCOUNT_OFFRAMP_NOT_ENABLED","message":"Selling crypto is not enabled for your account, please enable it on the Meld dashboard to receive quotes.","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"ACCOUNT_ONRAMP_NOT_ENABLED":{"title":"ACCOUNT_ONRAMP_NOT_ENABLED","value":{"code":"ACCOUNT_ONRAMP_NOT_ENABLED","message":"Buying crypto is not enabled for your account, please enable it on the Meld dashboard to receive quotes.","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"BAD_REQUEST":{"title":"BAD_REQUEST","value":{"code":"BAD_REQUEST","message":"Bad request","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"CUSTOMER_KYC_NOT_APPROVED":{"title":"CUSTOMER_KYC_NOT_APPROVED","value":{"code":"CUSTOMER_KYC_NOT_APPROVED","message":"Customer has not completed KYC verification","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"CUSTOMER_NOT_FOUND":{"title":"CUSTOMER_NOT_FOUND","value":{"code":"CUSTOMER_NOT_FOUND","message":"Customer not found","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"DUPLICATE_EXTERNAL_SESSION_ID":{"title":"DUPLICATE_EXTERNAL_SESSION_ID","value":{"code":"DUPLICATE_EXTERNAL_SESSION_ID","message":"Duplicate external session ID","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"INCOMPATIBLE_REQUEST":{"title":"INCOMPATIBLE_REQUEST","value":{"code":"INCOMPATIBLE_REQUEST","message":"Incompatible request: Body does not match service providers","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"INVALID_AMOUNT":{"title":"INVALID_AMOUNT","value":{"code":"INVALID_AMOUNT","message":"Invalid currency amount","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"INVALID_AMOUNT_OR_CURRENCY":{"title":"INVALID_AMOUNT_OR_CURRENCY","value":{"code":"INVALID_AMOUNT_OR_CURRENCY","message":"Invalid amount or currency","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"INVALID_AMOUNT_TOO_HIGH":{"title":"INVALID_AMOUNT_TOO_HIGH","value":{"code":"INVALID_AMOUNT_TOO_HIGH","message":"Source amount is above the maximum allowed","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"INVALID_AMOUNT_TOO_LOW":{"title":"INVALID_AMOUNT_TOO_LOW","value":{"code":"INVALID_AMOUNT_TOO_LOW","message":"Source amount is below the minimum allowed","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"INVALID_CRYPTO_CURRENCY":{"title":"INVALID_CRYPTO_CURRENCY","value":{"code":"INVALID_CRYPTO_CURRENCY","message":"Invalid Crypto Currency requested","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"INVALID_FIAT_CURRENCY":{"title":"INVALID_FIAT_CURRENCY","value":{"code":"INVALID_FIAT_CURRENCY","message":"Invalid Fiat Currency requested","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"INVALID_QUERY_PARAMETER":{"title":"INVALID_QUERY_PARAMETER","value":{"code":"INVALID_QUERY_PARAMETER","message":"Invalid query parameter","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"NOT_SUPPORTED":{"title":"NOT_SUPPORTED","value":{"code":"NOT_SUPPORTED","message":"Operation not supported for service provider","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"PASSTHROUGH_CREDENTIALS_INVALID":{"title":"PASSTHROUGH_CREDENTIALS_INVALID","value":{"code":"PASSTHROUGH_CREDENTIALS_INVALID","message":"Passthrough credentials invalid","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"TRANSACTION_INVALID_PARAMETER":{"title":"TRANSACTION_INVALID_PARAMETER","value":{"code":"TRANSACTION_INVALID_PARAMETER","message":"Invalid parameter to create transaction","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"TRANSACTION_INVALID_PROVIDER":{"title":"TRANSACTION_INVALID_PROVIDER","value":{"code":"TRANSACTION_INVALID_PROVIDER","message":"Invalid service provider","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"TRANSACTION_PROPERTY_COMBINATION_NOT_SUPPORTED_BY_SERVICE_PROVIDER":{"title":"TRANSACTION_PROPERTY_COMBINATION_NOT_SUPPORTED_BY_SERVICE_PROVIDER","value":{"code":"TRANSACTION_PROPERTY_COMBINATION_NOT_SUPPORTED_BY_SERVICE_PROVIDER","message":"Property combination not supported","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}}},"exampleType":"examples"}},"exampleType":"examples"},"65a0c10a-90cd-4370-b89b-1842215bc111":{"description":"Invalid credentials\n\nMeld could not authenticate with the provider. Your credentials are not at fault — contact Meld support with the requestId.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"`SERVICE_PROVIDER_AUTHENTICATION_EXCEPTION`","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","description":"Authentication error on service provider","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Quote this when asking Meld about a specific failure.","uniqueKey":"requestId","typeLabel":"string"},"serviceProviderDetails":{"type":"object","properties":{"code":{"type":"string","description":"The provider's own error code, when it sent one.","uniqueKey":"serviceProviderDetails.code","typeLabel":"string"},"message":{"type":"string","description":"The provider's own message.","uniqueKey":"serviceProviderDetails.message","typeLabel":"string"}},"example":{"code":"5034","message":"Digital currency and blockchain combination is restricted for customer's country"},"description":"The provider's own error detail, when the failure came from a service provider. Usually `code` and `message`; a few providers pass their own body through, so other keys can appear.","additionalProperties":{"oneOf":[{}],"uniqueKey":"serviceProviderDetails.additionalProperties","typeLabel":"any"},"uniqueKey":"serviceProviderDetails","typeLabel":"object"},"timestamp":{"type":"string","format":"date-time","description":"When the failure occurred. ISO 8601, UTC (`YYYY-MM-DDThh:mm:ss.sss+00:00`).","example":"2026-08-14T09:41:22.482+00:00","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"example":{"code":"SERVICE_PROVIDER_AUTHENTICATION_EXCEPTION","message":"Authentication error on service provider","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"},"examples":{"Example":{"title":"Example","value":{"code":"SERVICE_PROVIDER_AUTHENTICATION_EXCEPTION","message":"Authentication error on service provider","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}}},"exampleType":"examples"}},"exampleType":"examples"},"749d1aec-f9f6-47d3-8d8e-14c710112471":{"description":"Unauthenticated or authenticated with insufficient access\n\nThe customer has not met this provider's verification requirements. Read errors[] for the unsatisfied fields, then call the requirements endpoint named in the message for what the provider needs.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"`VERIFICATION_REQUIRED`","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","description":"Customer verification is required for this service provider","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Quote this when asking Meld about a specific failure.","uniqueKey":"requestId","typeLabel":"string"},"serviceProviderDetails":{"type":"object","properties":{"code":{"type":"string","description":"The provider's own error code, when it sent one.","uniqueKey":"serviceProviderDetails.code","typeLabel":"string"},"message":{"type":"string","description":"The provider's own message.","uniqueKey":"serviceProviderDetails.message","typeLabel":"string"}},"example":{"code":"5034","message":"Digital currency and blockchain combination is restricted for customer's country"},"description":"The provider's own error detail, when the failure came from a service provider. Usually `code` and `message`; a few providers pass their own body through, so other keys can appear.","additionalProperties":{"oneOf":[{}],"uniqueKey":"serviceProviderDetails.additionalProperties","typeLabel":"any"},"uniqueKey":"serviceProviderDetails","typeLabel":"object"},"timestamp":{"type":"string","format":"date-time","description":"When the failure occurred. ISO 8601, UTC (`YYYY-MM-DDThh:mm:ss.sss+00:00`).","example":"2026-08-14T09:41:22.482+00:00","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"example":{"code":"VERIFICATION_REQUIRED","message":"Customer verification is required for this service provider","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"},"examples":{"Example":{"title":"Example","value":{"code":"VERIFICATION_REQUIRED","message":"Customer verification is required for this service provider","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}}},"exampleType":"examples"}},"exampleType":"examples"},"2ac77312-08c9-4f97-906d-35dff50c351b":{"description":"Resource Not Found\n\nNo provider could produce a quote for this combination. Adjust the amount, currency pair or country, or request a different provider.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"`NOT_FOUND`","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","description":"Resource Not Found","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Quote this when asking Meld about a specific failure.","uniqueKey":"requestId","typeLabel":"string"},"serviceProviderDetails":{"type":"object","properties":{"code":{"type":"string","description":"The provider's own error code, when it sent one.","uniqueKey":"serviceProviderDetails.code","typeLabel":"string"},"message":{"type":"string","description":"The provider's own message.","uniqueKey":"serviceProviderDetails.message","typeLabel":"string"}},"example":{"code":"5034","message":"Digital currency and blockchain combination is restricted for customer's country"},"description":"The provider's own error detail, when the failure came from a service provider. Usually `code` and `message`; a few providers pass their own body through, so other keys can appear.","additionalProperties":{"oneOf":[{}],"uniqueKey":"serviceProviderDetails.additionalProperties","typeLabel":"any"},"uniqueKey":"serviceProviderDetails","typeLabel":"object"},"timestamp":{"type":"string","format":"date-time","description":"When the failure occurred. ISO 8601, UTC (`YYYY-MM-DDThh:mm:ss.sss+00:00`).","example":"2026-08-14T09:41:22.482+00:00","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"example":{"code":"NOT_FOUND","message":"Resource Not Found","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"},"examples":{"Example":{"title":"Example","value":{"code":"NOT_FOUND","message":"Resource Not Found","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}}},"exampleType":"examples"}},"exampleType":"examples"},"42702a80-e9e9-45e2-97ff-07d99a5caaf8":{"description":"Service provider took too long to respond\n\nProviders did not respond in time. Retry with backoff.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"`QUOTE_TIMEOUT`","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","description":"Service provider took too long to respond","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Quote this when asking Meld about a specific failure.","uniqueKey":"requestId","typeLabel":"string"},"serviceProviderDetails":{"type":"object","properties":{"code":{"type":"string","description":"The provider's own error code, when it sent one.","uniqueKey":"serviceProviderDetails.code","typeLabel":"string"},"message":{"type":"string","description":"The provider's own message.","uniqueKey":"serviceProviderDetails.message","typeLabel":"string"}},"example":{"code":"5034","message":"Digital currency and blockchain combination is restricted for customer's country"},"description":"The provider's own error detail, when the failure came from a service provider. Usually `code` and `message`; a few providers pass their own body through, so other keys can appear.","additionalProperties":{"oneOf":[{}],"uniqueKey":"serviceProviderDetails.additionalProperties","typeLabel":"any"},"uniqueKey":"serviceProviderDetails","typeLabel":"object"},"timestamp":{"type":"string","format":"date-time","description":"When the failure occurred. ISO 8601, UTC (`YYYY-MM-DDThh:mm:ss.sss+00:00`).","example":"2026-08-14T09:41:22.482+00:00","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"example":{"code":"QUOTE_TIMEOUT","message":"Service provider took too long to respond","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"},"examples":{"Example":{"title":"Example","value":{"code":"QUOTE_TIMEOUT","message":"Service provider took too long to respond","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}}},"exampleType":"examples"}},"exampleType":"examples"},"c28ae667-d0a2-4354-8aa2-200f6ccc01fc":{"description":"Conflict\n\nResolve the conflicting state, then retry.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"`CONFLICT`","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","description":"Conflict","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Quote this when asking Meld about a specific failure.","uniqueKey":"requestId","typeLabel":"string"},"serviceProviderDetails":{"type":"object","properties":{"code":{"type":"string","description":"The provider's own error code, when it sent one.","uniqueKey":"serviceProviderDetails.code","typeLabel":"string"},"message":{"type":"string","description":"The provider's own message.","uniqueKey":"serviceProviderDetails.message","typeLabel":"string"}},"example":{"code":"5034","message":"Digital currency and blockchain combination is restricted for customer's country"},"description":"The provider's own error detail, when the failure came from a service provider. Usually `code` and `message`; a few providers pass their own body through, so other keys can appear.","additionalProperties":{"oneOf":[{}],"uniqueKey":"serviceProviderDetails.additionalProperties","typeLabel":"any"},"uniqueKey":"serviceProviderDetails","typeLabel":"object"},"timestamp":{"type":"string","format":"date-time","description":"When the failure occurred. ISO 8601, UTC (`YYYY-MM-DDThh:mm:ss.sss+00:00`).","example":"2026-08-14T09:41:22.482+00:00","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"example":{"code":"CONFLICT","message":"Conflict","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"},"examples":{"Example":{"title":"Example","value":{"code":"CONFLICT","message":"Conflict","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}}},"exampleType":"examples"}},"exampleType":"examples"},"3dc1067c-736a-450b-a931-4f7090cbd5a3":{"description":"Failed getting crypto quote from provider\n\nNo provider returned a quote and none reported a reason. Adjust the amount, currency pair or country, or request a different provider.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"`TRANSACTION_FAILED_GETTING_CRYPTO_QUOTE_FROM_PROVIDER`","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","description":"Failed getting crypto quote from provider","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Quote this when asking Meld about a specific failure.","uniqueKey":"requestId","typeLabel":"string"},"serviceProviderDetails":{"type":"object","properties":{"code":{"type":"string","description":"The provider's own error code, when it sent one.","uniqueKey":"serviceProviderDetails.code","typeLabel":"string"},"message":{"type":"string","description":"The provider's own message.","uniqueKey":"serviceProviderDetails.message","typeLabel":"string"}},"example":{"code":"5034","message":"Digital currency and blockchain combination is restricted for customer's country"},"description":"The provider's own error detail, when the failure came from a service provider. Usually `code` and `message`; a few providers pass their own body through, so other keys can appear.","additionalProperties":{"oneOf":[{}],"uniqueKey":"serviceProviderDetails.additionalProperties","typeLabel":"any"},"uniqueKey":"serviceProviderDetails","typeLabel":"object"},"timestamp":{"type":"string","format":"date-time","description":"When the failure occurred. ISO 8601, UTC (`YYYY-MM-DDThh:mm:ss.sss+00:00`).","example":"2026-08-14T09:41:22.482+00:00","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"example":{"code":"TRANSACTION_FAILED_GETTING_CRYPTO_QUOTE_FROM_PROVIDER","message":"Failed getting crypto quote from provider","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"},"examples":{"Example":{"title":"Example","value":{"code":"TRANSACTION_FAILED_GETTING_CRYPTO_QUOTE_FROM_PROVIDER","message":"Failed getting crypto quote from provider","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}}},"exampleType":"examples"}},"exampleType":"examples"},"c9968c13-3c4f-4699-ac7c-8bf41f5ef6f1":{"description":"Server Error. This applies to all 5xx errors, including but not limited to 500, 501, 502, 503, and 504 errors. You should treat all of these errors the same.\n\n- `KYC_TOKEN_GENERATION_FAILED` — The customer's KYC is approved; generating the share token failed on Meld's side. Contact Meld support with the requestId.\n- `PRIOR_AUTHENTICATION_ERROR` — No stored provider authorisation matches the id supplied for this customer.\n- `SERVICE_PROVIDER_ERROR` — The provider failed while quoting. Retry, then contact Meld support with the requestId.\n- `TRANSACTION_EXCEPTION` — The provider's widget URL could not be resolved for this session. Start a new session; if it persists, contact Meld support with the requestId.\n- `TRANSACTION_FAILED_GETTING_CRYPTO_QUOTE` — The provider returned no quote where one was expected. Contact Meld support with the requestId.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","description":"Any of:\n\n- `KYC_TOKEN_GENERATION_FAILED`\n- `PRIOR_AUTHENTICATION_ERROR`\n- `SERVICE_PROVIDER_ERROR`\n- `TRANSACTION_EXCEPTION`\n- `TRANSACTION_FAILED_GETTING_CRYPTO_QUOTE`","uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","description":"Any of:\n\n- Error retrieving prior authentication\n- Exception in transaction\n- Failed getting crypto quote\n- Failed to generate KYC share token\n- Service Provider Error","uniqueKey":"message","typeLabel":"string"},"requestId":{"type":"string","description":"Quote this when asking Meld about a specific failure.","uniqueKey":"requestId","typeLabel":"string"},"serviceProviderDetails":{"type":"object","properties":{"code":{"type":"string","description":"The provider's own error code, when it sent one.","uniqueKey":"serviceProviderDetails.code","typeLabel":"string"},"message":{"type":"string","description":"The provider's own message.","uniqueKey":"serviceProviderDetails.message","typeLabel":"string"}},"example":{"code":"5034","message":"Digital currency and blockchain combination is restricted for customer's country"},"description":"The provider's own error detail, when the failure came from a service provider. Usually `code` and `message`; a few providers pass their own body through, so other keys can appear.","additionalProperties":{"oneOf":[{}],"uniqueKey":"serviceProviderDetails.additionalProperties","typeLabel":"any"},"uniqueKey":"serviceProviderDetails","typeLabel":"object"},"timestamp":{"type":"string","format":"date-time","description":"When the failure occurred. ISO 8601, UTC (`YYYY-MM-DDThh:mm:ss.sss+00:00`).","example":"2026-08-14T09:41:22.482+00:00","uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"KYC_TOKEN_GENERATION_FAILED":{"title":"KYC_TOKEN_GENERATION_FAILED","value":{"code":"KYC_TOKEN_GENERATION_FAILED","message":"Failed to generate KYC share token","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"PRIOR_AUTHENTICATION_ERROR":{"title":"PRIOR_AUTHENTICATION_ERROR","value":{"code":"PRIOR_AUTHENTICATION_ERROR","message":"Error retrieving prior authentication","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"SERVICE_PROVIDER_ERROR":{"title":"SERVICE_PROVIDER_ERROR","value":{"code":"SERVICE_PROVIDER_ERROR","message":"Service Provider Error","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"TRANSACTION_EXCEPTION":{"title":"TRANSACTION_EXCEPTION","value":{"code":"TRANSACTION_EXCEPTION","message":"Exception in transaction","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}},"TRANSACTION_FAILED_GETTING_CRYPTO_QUOTE":{"title":"TRANSACTION_FAILED_GETTING_CRYPTO_QUOTE","value":{"code":"TRANSACTION_FAILED_GETTING_CRYPTO_QUOTE","message":"Failed getting crypto quote","requestId":"01JB2K7C9XQZ4M8N2P5R6T3V","timestamp":"2026-08-14T09:41:22.482+00:00"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"b3432491-6d7a-4ca1-9adc-2f40db9e5b73":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"Authorization","x-default":"BASIC \u003cMeld API Key>","scopes":[]}}},"servers":{"ac765cb8-d83b-4043-9d9e-fd3487db5e48":{"url":"https://api-sb.meld.io","description":"Meld API sandbox"},"f31ef773-278a-4e98-97be-f78bef4415a3":{"url":"https://api.meld.io","description":"Meld API production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"Authorization","x-default":"BASIC \u003cMeld API Key>","scopes":[]},"schema":{"title":"Authorization","type":"string","isRequired":true,"default":"BASIC \u003cMeld API Key>","typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"Authorization"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"openapi/crypto-20250304.json"},"subdomain":"meld-e276f676","siteName":"Meld","title":"Create a crypto widget - Meld","navMaps":{"firstHrefInVersion":{"2026-02-03":{"href":"/api-reference/crypto/retail-ramp/crypto-quote-get","matchLevel":2},"2025-03-04":{"href":"/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create","matchLevel":0},"2023-12-19":{"href":"/api-reference/crypto/2023-12-19/retail-ramp/crypto-session-widget-create","matchLevel":1}},"firstHrefInLanguage":{}},"lastModified":"2026-09-01T17:01:37.794Z","originalFileLocation":"api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create.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=\"light\"}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=\"Use this endpoint to create a crypto widget for a session to buy or sell crypto.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Meld\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/meld-e276f676/VTnI9uBWWNTnirMq/_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/meld-e276f676/VTnI9uBWWNTnirMq/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/meld-e276f676/VTnI9uBWWNTnirMq/_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/meld-e276f676/VTnI9uBWWNTnirMq/_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/meld-e276f676/VTnI9uBWWNTnirMq/_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/meld-e276f676/VTnI9uBWWNTnirMq/_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/meld-e276f676/VTnI9uBWWNTnirMq/_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/meld-e276f676/VTnI9uBWWNTnirMq/_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/meld-e276f676/VTnI9uBWWNTnirMq/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create a crypto widget - Meld\">\u003cmeta data-mint-head property=\"og:description\" content=\"Use this endpoint to create a crypto widget for a session to buy or sell crypto.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Meld\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.meld.io/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://meld-e276f676.mintlify.app/_mintlify/api/og/v2?division=Retail+Ramp\u0026amp;title=Create+a+crypto+widget\u0026amp;description=Use+this+endpoint+to+create+a+crypto+widget+for+a+session+to+buy+or+sell+crypto.\u0026amp;theme=28c66332baab02857e320658\u0026amp;signature=e44c1b3d74192a2790bd481aad72b30bc22b97874949306585e467521d55e9db\">\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=\"Create a crypto widget - Meld\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Use this endpoint to create a crypto widget for a session to buy or sell crypto.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://meld-e276f676.mintlify.app/_mintlify/api/og/v2?division=Retail+Ramp\u0026amp;title=Create+a+crypto+widget\u0026amp;description=Use+this+endpoint+to+create+a+crypto+widget+for+a+session+to+buy+or+sell+crypto.\u0026amp;theme=28c66332baab02857e320658\u0026amp;signature=e44c1b3d74192a2790bd481aad72b30bc22b97874949306585e467521d55e9db\">\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/meld-e276f676/VTnI9uBWWNTnirMq/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Meld\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.meld.io/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.meld.io/#organization\",\"name\":\"Meld\",\"url\":\"https://docs.meld.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/meld-e276f676/9EVVQ1Ona28SP_qw/logo/light.svg?fit=max\u0026auto=format\u0026n=9EVVQ1Ona28SP_qw\u0026q=85\u0026s=6a498429bac268f91120055053a14593\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.meld.io#website\",\"name\":\"Meld\",\"url\":\"https://docs.meld.io\",\"publisher\":{\"@id\":\"https://docs.meld.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.meld.io/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create#webpage\",\"url\":\"https://docs.meld.io/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create\",\"name\":\"Create a crypto widget\",\"description\":\"Use this endpoint to create a crypto widget for a session to buy or sell crypto.\",\"dateModified\":\"2026-09-01T17:01:37.794Z\",\"isPartOf\":{\"@id\":\"https://docs.meld.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.meld.io/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.meld.io/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Crypto\",\"item\":\"https://docs.meld.io/api-reference/crypto/2025-03-04/retail-ramp/crypto-quote-get\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Retail Ramp\",\"item\":\"https://docs.meld.io/api-reference/crypto/2025-03-04/retail-ramp/crypto-quote-get\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Create a crypto widget\",\"item\":\"https://docs.meld.io/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.meld.io/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create#apireference\",\"headline\":\"Create a crypto widget\",\"name\":\"Create a crypto widget\",\"description\":\"Use this endpoint to create a crypto widget for a session to buy or sell crypto.\",\"url\":\"https://docs.meld.io/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create\",\"mainEntityOfPage\":{\"@id\":\"https://docs.meld.io/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create#webpage\"},\"dateModified\":\"2026-09-01T17:01:37.794Z\",\"publisher\":{\"@id\":\"https://docs.meld.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.meld.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Meld\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Meld","nav":{"global":null,"versions":[{"version":"2026-02-03","default":true,"tag":"Latest","pages":[{"title":"2026-02-03","href":"/api-reference/crypto/retail-ramp/crypto-quote-get"}]},{"version":"2025-03-04","tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/docs/welcome/overview"}]},{"tab":"API Reference","groups":[{"group":"Crypto","pages":[{"group":"Retail Ramp","pages":[{"title":"Create a crypto quote","description":"Use this endpoint to request the current exchange rate of the selected fiat currency-cryptocurrency pair, and the required fees. Enter a fiat currency as the sourceCurrencyCode to buy crypto and enter a crypto currency in that field to sell crypto.","deprecated":null,"version":null,"sidebarTitle":"Crypto quote get","openapi":"/openapi/crypto-20250304.json post /payments/crypto/quote","href":"/api-reference/crypto/2025-03-04/retail-ramp/crypto-quote-get"},{"title":"Create a crypto widget","deprecated":null,"version":null,"sidebarTitle":"Crypto session widget create","openapi":"/openapi/crypto-20250304.json post /crypto/session/widget","href":"/api-reference/crypto/2025-03-04/retail-ramp/crypto-session-widget-create"},{"title":"Get transaction by id","description":"Search transaction by its Meld identifier","deprecated":null,"version":null,"sidebarTitle":"Payments transactions get","openapi":"/openapi/crypto-20250304.json get /payments/transactions/{id}","href":"/api-reference/crypto/2025-03-04/retail-ramp/payments-transactions-get"},{"title":"Search transactions","deprecated":null,"version":null,"sidebarTitle":"Payments transactions search","openapi":"/openapi/crypto-20250304.json get /payments/transactions","href":"/api-reference/crypto/2025-03-04/retail-ramp/payments-transactions-search"},{"title":"Fetch a transaction from the provider (for offramp use)","deprecated":null,"version":null,"sidebarTitle":"Payments transactions sessions get","openapi":"/openapi/crypto-20250304.json get /payments/transactions/sessions/{sessionId}","href":"/api-reference/crypto/2025-03-04/retail-ramp/payments-transactions-sessions-get"}]},{"group":"Headless","pages":[{"title":"Create a headless offramp order","deprecated":null,"version":null,"sidebarTitle":"Crypto order headless offramp create","openapi":"/openapi/crypto-20250304.json post /crypto/order/headless/offramp","href":"/api-reference/crypto/2025-03-04/headless/crypto-order-headless-offramp-create"},{"title":"Create or retrieve standing virtual-account onramp deposit instructions","deprecated":null,"version":null,"sidebarTitle":"Payments virtual account deposit instructions create","openapi":"/openapi/crypto-20250304.json post /payments/virtual-account/deposit-instructions","href":"/api-reference/crypto/2025-03-04/headless/payments-virtual-account-deposit-instructions-create"}]}]},{"group":"Bank Linking","pages":[{"group":"Connect","pages":[{"title":"Create a connection","deprecated":null,"version":null,"sidebarTitle":"Bank linking connect create","openapi":"/openapi/banklinking-20250304.json post /bank-linking/connect/start","href":"/api-reference/bank-linking/2025-03-04/connect/bank-linking-connect-create"},{"title":"Repair a connection","deprecated":null,"version":null,"sidebarTitle":"Bank linking connect repair","openapi":"/openapi/banklinking-20250304.json post /bank-linking/connect/repair","href":"/api-reference/bank-linking/2025-03-04/connect/bank-linking-connect-repair"}]},{"group":"Connections","pages":[{"title":"Get an institution connection","deprecated":null,"version":null,"sidebarTitle":"Bank linking connections get","openapi":"/openapi/banklinking-20250304.json get /bank-linking/connections/{connectionId}","href":"/api-reference/bank-linking/2025-03-04/connections/bank-linking-connections-get"},{"title":"Delete an institution connection","deprecated":null,"version":null,"sidebarTitle":"Bank linking connections delete","openapi":"/openapi/banklinking-20250304.json delete /bank-linking/connections/{connectionId}","href":"/api-reference/bank-linking/2025-03-04/connections/bank-linking-connections-delete"},{"title":"Search institution connections","deprecated":null,"version":null,"sidebarTitle":"Bank linking connections search","openapi":"/openapi/banklinking-20250304.json get /bank-linking/connections","href":"/api-reference/bank-linking/2025-03-04/connections/bank-linking-connections-search"},{"title":"Update a connection","deprecated":null,"version":null,"sidebarTitle":"Bank linking connection update","openapi":"/openapi/banklinking-20250304.json post /bank-linking/connections/{connectionId}/update","href":"/api-reference/bank-linking/2025-03-04/connections/bank-linking-connection-update"},{"title":"Refresh accounts belonging to a connection","deprecated":null,"version":null,"sidebarTitle":"Bank linking connections refresh","openapi":"/openapi/banklinking-20250304.json post /bank-linking/connections/{connectionId}/refresh","href":"/api-reference/bank-linking/2025-03-04/connections/bank-linking-connections-refresh"},{"title":"Import existing connections with a service provider","deprecated":null,"version":null,"sidebarTitle":"Bank linking connections import","openapi":"/openapi/banklinking-20250304.json post /bank-linking/connections/import","href":"/api-reference/bank-linking/2025-03-04/connections/bank-linking-connections-import"}]},{"group":"Accounts","pages":[{"title":"Get a financial account","deprecated":null,"version":null,"sidebarTitle":"Bank linking accounts get","openapi":"/openapi/banklinking-20250304.json get /bank-linking/accounts/{financialAccountId}","href":"/api-reference/bank-linking/2025-03-04/accounts/bank-linking-accounts-get"},{"title":"Search financial accounts","deprecated":null,"version":null,"sidebarTitle":"Bank linking accounts search","openapi":"/openapi/banklinking-20250304.json get /bank-linking/accounts","href":"/api-reference/bank-linking/2025-03-04/accounts/bank-linking-accounts-search"},{"title":"Create processor token","deprecated":null,"version":null,"sidebarTitle":"Bank linking accounts create processor token","openapi":"/openapi/banklinking-20250304.json post /bank-linking/accounts/{financialAccountId}/processors/create-token","href":"/api-reference/bank-linking/2025-03-04/accounts/bank-linking-accounts-create-processor-token"}]},{"group":"Transactions","pages":[{"title":"Get a financial account transaction","deprecated":null,"version":null,"sidebarTitle":"Bank linking transactions get","openapi":"/openapi/banklinking-20250304.json get /bank-linking/transactions/{transactionId}","href":"/api-reference/bank-linking/2025-03-04/transactions/bank-linking-transactions-get"},{"title":"Search financial account transactions","deprecated":null,"version":null,"sidebarTitle":"Bank linking transactions search","openapi":"/openapi/banklinking-20250304.json get /bank-linking/transactions","href":"/api-reference/bank-linking/2025-03-04/transactions/bank-linking-transactions-search"}]},{"group":"Investments","pages":[{"title":"Get a financial account investment holding","deprecated":null,"version":null,"sidebarTitle":"Bank linking investment holdings get","openapi":"/openapi/banklinking-20250304.json get /bank-linking/investments/holdings/{investmentHoldingId}","href":"/api-reference/bank-linking/2025-03-04/investments/bank-linking-investment-holdings-get"},{"title":"Search financial account investment holdings","deprecated":null,"version":null,"sidebarTitle":"Bank linking investment holdings search","openapi":"/openapi/banklinking-20250304.json get /bank-linking/investments/holdings","href":"/api-reference/bank-linking/2025-03-04/investments/bank-linking-investment-holdings-search"},{"title":"Get a financial account investment transaction","deprecated":null,"version":null,"sidebarTitle":"Bank linking investment transactions get","openapi":"/openapi/banklinking-20250304.json get /bank-linking/investments/transactions/{investmentTransactionId}","href":"/api-reference/bank-linking/2025-03-04/investments/bank-linking-investment-transactions-get"},{"title":"Search financial account investment transactions","deprecated":null,"version":null,"sidebarTitle":"Bank linking investment transactions search","openapi":"/openapi/banklinking-20250304.json get /bank-linking/investments/transactions","href":"/api-reference/bank-linking/2025-03-04/investments/bank-linking-investment-transactions-search"}]},{"group":"Institutions","pages":[{"title":"Get institution","deprecated":null,"version":null,"sidebarTitle":"Bank linking institutions get","openapi":"/openapi/banklinking-20250304.json get /institutions/{institutionId}","href":"/api-reference/bank-linking/2025-03-04/institutions/bank-linking-institutions-get"},{"title":"Search institutions","deprecated":null,"version":null,"sidebarTitle":"Bank linking institutions search","openapi":"/openapi/banklinking-20250304.json get /institutions","href":"/api-reference/bank-linking/2025-03-04/institutions/bank-linking-institutions-search"}]}]},{"group":"Payments","pages":[{"group":"Transactions","pages":[{"title":"Create a Meld payment token","deprecated":null,"version":null,"sidebarTitle":"Payment token post","openapi":"/openapi/payments-20250304.json post /payments/tokens","href":"/api-reference/payments/2025-03-04/transactions/payment-token-post"},{"title":"Search transactions","deprecated":null,"version":null,"sidebarTitle":"Payments transactions search","openapi":"/openapi/payments-20250304.json get /payments/transactions","href":"/api-reference/payments/2025-03-04/transactions/payments-transactions-search"},{"title":"Create a payment transaction","deprecated":null,"version":null,"sidebarTitle":"Payments transactions create","openapi":"/openapi/payments-20250304.json post /payments/transactions","href":"/api-reference/payments/2025-03-04/transactions/payments-transactions-create"},{"title":"Capture a payment transaction","deprecated":null,"version":null,"sidebarTitle":"Payments transactions capture","openapi":"/openapi/payments-20250304.json post /payments/transactions/{id}/capture","href":"/api-reference/payments/2025-03-04/transactions/payments-transactions-capture"},{"title":"Get transaction by id","deprecated":null,"version":null,"sidebarTitle":"Payments transactions get","openapi":"/openapi/payments-20250304.json get /payments/transactions/{id}","href":"/api-reference/payments/2025-03-04/transactions/payments-transactions-get"},{"title":"Refund a payment transaction","deprecated":null,"version":null,"sidebarTitle":"Payments transactions refund","openapi":"/openapi/payments-20250304.json post /payments/transactions/{id}/refund","href":"/api-reference/payments/2025-03-04/transactions/payments-transactions-refund"},{"title":"Create a payout transaction","deprecated":null,"version":null,"sidebarTitle":"Payouts transactions create","openapi":"/openapi/payments-20250304.json post /payments/transactions/payout","href":"/api-reference/payments/2025-03-04/transactions/payouts-transactions-create"}]},{"group":"External Transactions","pages":[{"title":"Import an external payment transaction","deprecated":null,"version":null,"sidebarTitle":"Payments external transactions import","openapi":"/openapi/payments-20250304.json post /payments/external/import","href":"/api-reference/payments/2025-03-04/external-transactions/payments-external-transactions-import"},{"title":"Refund an external payment transaction","deprecated":null,"version":null,"sidebarTitle":"Payments external transactions refund","openapi":"/openapi/payments-20250304.json post /payments/external/refund","href":"/api-reference/payments/2025-03-04/external-transactions/payments-external-transactions-refund"}]},{"group":"Risk","pages":[{"title":"Create a risk analysis","deprecated":null,"version":null,"sidebarTitle":"Payments transactions risk analysis","openapi":"/openapi/payments-20250304.json post /payments/risk-analysis","href":"/api-reference/payments/2025-03-04/risk/payments-transactions-risk-analysis"}]}]},{"group":"Customer","pages":[{"group":"Customers","pages":[{"title":"Search customers","deprecated":null,"version":null,"sidebarTitle":"Accounts customers search","openapi":"/openapi/customer-20250304.json get /accounts/customers","href":"/api-reference/customer/2025-03-04/customers/accounts-customers-search"},{"title":"Create a new customer or retrieve a customer by its external id","deprecated":null,"version":null,"sidebarTitle":"Accounts customers create","openapi":"/openapi/customer-20250304.json post /accounts/customers","href":"/api-reference/customer/2025-03-04/customers/accounts-customers-create"},{"title":"Delete a customer","deprecated":null,"version":null,"sidebarTitle":"Accounts customers delete","openapi":"/openapi/customer-20250304.json delete /accounts/customers/{customerId}","href":"/api-reference/customer/2025-03-04/customers/accounts-customers-delete"},{"title":"Update a customer","deprecated":null,"version":null,"sidebarTitle":"Accounts customers update","openapi":"/openapi/customer-20250304.json patch /accounts/customers/{customerId}","href":"/api-reference/customer/2025-03-04/customers/accounts-customers-update"},{"title":"Add an address to a customer","deprecated":null,"version":null,"sidebarTitle":"Accounts customers addresses create","openapi":"/openapi/customer-20250304.json post /accounts/customers/{customerId}/addresses","href":"/api-reference/customer/2025-03-04/customers/accounts-customers-addresses-create"},{"title":"Initiate customer KYC","deprecated":null,"version":null,"sidebarTitle":"Accounts customers kyc initiate","openapi":"/openapi/customer-20250304.json post /accounts/customers/{customerId}/kyc/initiate","href":"/api-reference/customer/2025-03-04/customers/accounts-customers-kyc-initiate"}]}]},{"group":"Service Providers","pages":[{"group":"Service Provider","pages":[{"title":"Search service providers","deprecated":true,"version":null,"sidebarTitle":"Service providers search","openapi":"/openapi/serviceproviders-20250304.json get /service-providers","href":"/api-reference/service-providers/2025-03-04/service-provider/service-providers-search"},{"title":"Search countries","deprecated":true,"version":null,"sidebarTitle":"Service providers properties country search","openapi":"/openapi/serviceproviders-20250304.json get /service-providers/properties/countries","href":"/api-reference/service-providers/2025-03-04/service-provider/service-providers-properties-country-search"},{"title":"Search crypto currencies","deprecated":true,"version":null,"sidebarTitle":"Service providers properties crypto currency search","openapi":"/openapi/serviceproviders-20250304.json get /service-providers/properties/crypto-currencies","href":"/api-reference/service-providers/2025-03-04/service-provider/service-providers-properties-crypto-currency-search"},{"title":"Search defaults by country","deprecated":true,"version":null,"sidebarTitle":"Service providers properties defaults by country search","openapi":"/openapi/serviceproviders-20250304.json get /service-providers/properties/defaults/by-country","href":"/api-reference/service-providers/2025-03-04/service-provider/service-providers-properties-defaults-by-country-search"},{"title":"Search fiat currencies","deprecated":true,"version":null,"sidebarTitle":"Service providers properties fiat currency search","openapi":"/openapi/serviceproviders-20250304.json get /service-providers/properties/fiat-currencies","href":"/api-reference/service-providers/2025-03-04/service-provider/service-providers-properties-fiat-currency-search"},{"title":"Search payment methods","deprecated":true,"version":null,"sidebarTitle":"Service providers properties payment method search","openapi":"/openapi/serviceproviders-20250304.json get /service-providers/properties/payment-methods","href":"/api-reference/service-providers/2025-03-04/service-provider/service-providers-properties-payment-method-search"},{"title":"Get crypto sell limits for crypto currencies","deprecated":true,"version":null,"sidebarTitle":"Service providers limits crypto currency sells get","openapi":"/openapi/serviceproviders-20250304.json get /service-providers/limits/crypto-currency-sells","href":"/api-reference/service-providers/2025-03-04/service-provider/service-providers-limits-crypto-currency-sells-get"},{"title":"Get crypto purchase limits for fiat currencies","deprecated":true,"version":null,"sidebarTitle":"Service providers limits fiat currency purchase get","openapi":"/openapi/serviceproviders-20250304.json get /service-providers/limits/fiat-currency-purchases","href":"/api-reference/service-providers/2025-03-04/service-provider/service-providers-limits-fiat-currency-purchase-get"},{"title":"Get KYC levels for fiat currencies","deprecated":true,"version":null,"sidebarTitle":"Service providers limits kyc fiat level get","openapi":"/openapi/serviceproviders-20250304.json get /service-providers/limits/kyc-fiat-levels","href":"/api-reference/service-providers/2025-03-04/service-provider/service-providers-limits-kyc-fiat-level-get"}]}]},{"group":"Webhooks","pages":[{"group":"Profile","pages":[{"title":"Search webhook profiles","deprecated":null,"version":null,"sidebarTitle":"Webhooks profiles search","openapi":"/openapi/webhooks-20250304.json get /notifications/webhooks","href":"/api-reference/webhooks/2025-03-04/profile/webhooks-profiles-search"},{"title":"Create a new webhook profile","deprecated":null,"version":null,"sidebarTitle":"Webhooks profiles create","openapi":"/openapi/webhooks-20250304.json post /notifications/webhooks","href":"/api-reference/webhooks/2025-03-04/profile/webhooks-profiles-create"},{"title":"Get all webhook event types that can be sent","deprecated":null,"version":null,"sidebarTitle":"Webhooks events get","openapi":"/openapi/webhooks-20250304.json get /notifications/webhooks/event-types","href":"/api-reference/webhooks/2025-03-04/profile/webhooks-events-get"},{"title":"Get an existing webhook profile","deprecated":null,"version":null,"sidebarTitle":"Webhooks profiles get","openapi":"/openapi/webhooks-20250304.json get /notifications/webhooks/{webhookProfileId}","href":"/api-reference/webhooks/2025-03-04/profile/webhooks-profiles-get"},{"title":"Update an existing webhook profile","deprecated":null,"version":null,"sidebarTitle":"Webhooks profiles update","openapi":"/openapi/webhooks-20250304.json patch /notifications/webhooks/{webhookProfileId}","href":"/api-reference/webhooks/2025-03-04/profile/webhooks-profiles-update"},{"title":"Test an existing webhook profile","deprecated":null,"version":null,"sidebarTitle":"Webhooks profiles test","openapi":"/openapi/webhooks-20250304.json post /notifications/webhooks/{webhookProfileId}/test","href":"/api-reference/webhooks/2025-03-04/profile/webhooks-profiles-test"}]}]},{"group":"Beta","pages":[{"group":"Activity Log","pages":[{"title":"Search activity log","deprecated":null,"version":null,"sidebarTitle":"Activity log search","openapi":"/openapi/beta-20250304.json get /activity-log","href":"/api-reference/beta/2025-03-04/activity-log/activity-log-search"},{"title":"Gets details for activities","deprecated":null,"version":null,"sidebarTitle":"Activity log details get","openapi":"/openapi/beta-20250304.json get /activity-log/details","href":"/api-reference/beta/2025-03-04/activity-log/activity-log-details-get"}]}]}]}]},{"version":"2023-12-19","pages":[{"title":"2023-12-19","href":"/api-reference/crypto/2023-12-19/retail-ramp/crypto-session-widget-create"}]}]},"title":"Create a crypto widget - Meld","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DmVyH30O.js","utils-BHQqGGOd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CD-E4BIt.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp5Lq9Ds.js","snippetPresets-C4xAVCFP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CgXVLxUC.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BF8I5oUf.js","shallow-Byd0lWnC.js","getApiPlaygroundDisplay-BGOZG1OK.js","CodeSnippet-CpvQL0CY.js","CodeSnippets-B8wkBKXa.js","Page-CBCH2P7b.js","getPastedJson-Ry3scI3Y.js","icon-D7a9HcdD.js","MethodPill-CJ8pmHhz.js","DuplicateIcon-rh1HJF0t.js","createIcon-DvGznqYs.js","DynamicMarkdown-Cc6AuSHS.js","SectionHeading-B4A0S-ep.js","axios-vUo_bRtp.js","Markdown-Cc16CX65.js","clsx-Cs6nMGht.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-zbf22OZA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-C_fs-y5n.js"]}