Get a quote for transferring a fiat amount from a brokerage account in a given cryptocurrency over a specified network.
Returns min and max fees and amounts to account for different funding sources (existing crypto balance, cash balance or
ACH/debit deposit). Currently only supported for Coinbase.
Opaque team code for error routing. Resolved from exception origin or caller file path via CODEOWNERS.
Format: 2-character code (e.g., "7K", "M2"). Use for alerting/routing, not display.
Strictly-typed error type that is explaining the reason of an unsuccessful status of the operation.
All possible error types are available in the documentation.
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"Mesh","colors":{"primary":"#F9FF4D","light":"#F9FF4D","dark":"#F9FF4D"},"logo":{"light":"https://mintcdn.com/mesh-40/xC8T3jgyIbITRgDa/logo/yellow-logo.svg?fit=max\u0026auto=format\u0026n=xC8T3jgyIbITRgDa\u0026q=85\u0026s=1cd02a0ba4a7d0f45f959161701ec02d","dark":"https://mintcdn.com/mesh-40/xC8T3jgyIbITRgDa/logo/yellow-logo.svg?fit=max\u0026auto=format\u0026n=xC8T3jgyIbITRgDa\u0026q=85\u0026s=1cd02a0ba4a7d0f45f959161701ec02d"},"favicon":"https://mintcdn.com/mesh-40/AvjtqKCGv95_YUUc/favicon-new.png?fit=max\u0026auto=format\u0026n=AvjtqKCGv95_YUUc\u0026q=85\u0026s=932699c8f94d0f777bdd1b1ac6f17f23","api":{"openapi":"https://integration-api.meshconnect.com/swagger/v1/swagger.json"},"appearance":{"default":"dark","strict":true},"navbar":{"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.meshconnect.com/login"}},"footer":{"socials":{"twitter":"https://twitter.com/meshconnectapi","linkedin":"https://www.linkedin.com/company/meshconnectapi"}},"integrations":{"ga4":{"measurementId":"G-1QG55ZYBHD"}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"The page you're looking for doesn't exist or has been moved. Try using the **search bar** above, or head back to the [Quickstart guide](/build/15min-quickstart) to get started."}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"mesh-40","hasAudioNarration":false,"actualSubdomain":"mesh-40","customDomains":["docs.meshconnect.com"],"gitSource":{"type":"github","owner":"frontfin","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae4d5376d5cc223f79e1a1b","collectionId":"64165158-1254-4b07-854c-eb141b68933c","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4d5376d5cc223f79e1a1b"},"feedback":{"thumbs":true,"issues":false,"edits":false,"agentFeedback":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"DISABLED"},"CONTEXTUAL_FEEDBACK":{"status":"DISABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae4d5376d5cc223f79e1a1b","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":35},{"language":"default","tag":"Guides","count":27},{"language":"default","tag":"Further resources","count":16},{"language":"default","tag":"Account Management endpoints","count":10},{"language":"default","tag":"Build your integration","count":8},{"language":"default","tag":"Registered Clients","count":7},{"language":"default","tag":"Deprecated","count":6},{"language":"default","tag":"Core endpoints","count":6},{"language":"default","tag":"Headless bridging endpoints","count":5},{"language":"default","tag":"User account endpoints","count":4}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"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":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@keyframes not-found-appear{0%{opacity:0}to{opacity:1}}.sdk-badge{display:inline-block;padding:.125rem .5rem;border-radius:.375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:500;line-height:1rem;white-space:nowrap;vertical-align:baseline;text-align:center}.sdk-live{color:#86efac;background-color:rgba(74,222,128,.1)}.sdk-backlog{color:#fca5a5;background-color:rgba(248,113,113,.1)}.sdk-coming-soon{color:#fcd34d;background-color:rgba(251,191,36,.1)}.sdk-default{color:#93c5fd;background-color:rgba(96,165,250,.1)}body:has(.not-found-container) #sidebar,body:has(.not-found-container) #table-of-contents{display:none!important}.not-found-container{position:fixed!important;top:64px!important;left:0!important;right:0!important;bottom:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:1.5rem!important;pointer-events:none;z-index:0;animation:not-found-appear .15s ease both}.not-found-container>*{pointer-events:auto;max-width:36rem;width:100%}#error-badge,.not-found-status-code{font-size:8rem!important;font-weight:900!important;line-height:1!important;color:#f9ff4d!important;opacity:.4!important;margin-bottom:.5rem!important;padding:0!important}#error-title,.not-found-title{font-size:1.75rem!important;font-weight:700!important;margin-bottom:.5rem!important}.not-found-description{font-size:1.05rem;color:rgba(229,229,231,.7);max-width:28rem;margin:0 auto 2.5rem;line-height:1.7}.not-found-recommended-page-link,.sidebar-group-header{color:#f9ff4d!important;font-weight:500}.sidebar-group-header{font-size:1rem!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;opacity:1!important;margin-top:1.75rem!important}#navigation-items,#sidebar-content{padding-top:0!important}li[data-group-tag]>button{font-weight:700!important}.parameter-reference{background:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.28);border-radius:.75rem;padding:.25rem .9rem;margin:.75rem 0 1.25rem}.parameter-reference [class*=accordion],.parameter-reference details,.parameter-reference>div:first-child{background:0 0!important;border:0!important;box-shadow:none!important}.parameter-reference button,.parameter-reference summary{background:0 0!important;position:relative;padding-left:1.75rem!important}.parameter-reference button::before,.parameter-reference summary::before{content:\"đŸ“‹\";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:1rem;line-height:1}.platform-list{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;overflow:hidden;margin:1rem 0}.platform-list .platform-row{display:flex;align-items:center;gap:.6rem;padding:.9rem 1.1rem;border-bottom:1px solid rgba(255,255,255,.08)}.param-list .param-row:last-child,.platform-list .platform-row:last-child{border-bottom:none}.platform-list .platform-row img{width:18px;height:18px;flex-shrink:0;margin:0}.platform-list .platform-row span{font-weight:600}.param-list{display:flex;flex-direction:column;margin:1rem 0 .5rem}.param-list .param-row{padding:.9rem 0;border-bottom:1px solid rgba(255,255,255,.07)}.param-list .param-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .65rem;margin-bottom:.4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;font-weight:600;color:#f9ff4d;background:0 0}.param-list .param-name code{background:0 0;padding:0;border:0;font-size:inherit;font-weight:inherit;color:inherit}.param-list .param-name strong{font-weight:700}.param-list .param-body{font-size:.9em;color:rgba(229,229,231,.85);line-height:1.6}.param-list .param-body p{margin:0}.param-list .param-body p+p{margin-top:.55em}.param-list .param-body code{font-size:.88em}.param-list .param-tag{font-size:.7em;padding:.08em .5em}.parameter-reference table td:first-child,.parameter-reference table th:first-child{white-space:nowrap;min-width:14rem;vertical-align:top}.parameter-reference table td{vertical-align:top;padding-top:.6em;padding-bottom:.6em}.param-tag{display:inline-block;padding:.125rem .5rem;border-radius:.375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:500;line-height:1rem;white-space:nowrap;vertical-align:baseline;margin-bottom:.5rem}.param-tag-required{color:#86efac;background-color:rgba(74,222,128,.1)}.param-tag-optional{color:#fcd34d;background-color:rgba(251,191,36,.1)}:root{--sidebar-width:18rem;--content-edge-buffer:4.5rem;--content-max-width:56rem}@media (min-width:1024px){#sidebar-content{width:var(--sidebar-width)!important}#body-content{padding-left:var(--sidebar-width)!important}[class*=\"max-w-[696px]\"]{box-sizing:border-box!important;width:100%!important;max-width:min(var(--content-max-width),calc(100vw - var(--sidebar-width) - var(--content-edge-buffer)),100%)!important;margin-left:auto!important;margin-right:auto!important}}@media (min-width:1280px){:root{--content-edge-buffer:6.5rem}}@media (min-width:1520px){:root{--content-max-width:80rem}}#body-content :is(.frame, [class*=\"frame\"]){max-width:min(100%,48rem);margin-left:auto;margin-right:auto}#body-content :is(.frame, [class*=\"frame\"]) :is(img, picture, source){max-width:100%;height:auto;margin-left:auto;margin-right:auto;border-radius:.5rem}img.inline-icon{display:inline-block;width:1em;height:1em;max-width:none;margin:0 .3em 0 0;vertical-align:-.15em}"}],"page":{"pagePath":"api-reference/managed-transfers/quote-transfer","slug":"/api-reference/managed-transfers/quote-transfer","pageMetadata":{"openapi":"post /api/v1/transfers/managed/quote","title":"Get quote","description":"Get a quote for transferring a fiat amount from a brokerage account in a given cryptocurrency over a specified network.\r\nReturns min and max fees and amounts to account for different funding sources (existing crypto balance, cash balance or\r\nACH/debit deposit). Currently only supported for Coinbase.","href":"/api-reference/managed-transfers/quote-transfer"},"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: \"Get a quote for transferring a fiat amount from a brokerage account in a given cryptocurrency over a specified network.\\r\\nReturns min and max fees and amounts to account for different funding sources (existing crypto balance, cash balance or\\r\\nACH/debit deposit). Currently only supported for Coinbase.\"\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":{"openapi":"post /api/v1/transfers/managed/quote","title":"Get quote","description":"Get a quote for transferring a fiat amount from a brokerage account in a given cryptocurrency over a specified network.\r\nReturns min and max fees and amounts to account for different funding sources (existing crypto balance, cash balance or\r\nACH/debit deposit). Currently only supported for Coinbase.","href":"/api-reference/managed-transfers/quote-transfer"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Managed Transfers"],"summary":"Get quote","description":"Get a quote for transferring a fiat amount from a brokerage account in a given cryptocurrency over a specified network.\r\nReturns min and max fees and amounts to account for different funding sources (existing crypto balance, cash balance or\r\nACH/debit deposit). Currently only supported for Coinbase.","requestBody":"1030e133-0c96-47d4-892f-c77bbb936114","responses":{"200":"6cfd1951-3fe9-4ac2-a530-6998a7d2dd84","400":"b7d9981c-5713-47d3-a396-9d135a13cb4a","401":"411acfce-fc8a-4769-a25a-8daec50c43f4"},"method":"post","type":"path","servers":["8208eed4-8164-4d93-b101-01f89c9bee01","2408a598-01ce-463c-ac8c-2da0b07f067d"],"security":["d76c5d14-23f1-4b2e-8ebf-5430952f53df"],"path":"/api/v1/transfers/managed/quote","baseUrlOptions":["https://integration-api.meshconnect.com","https://sandbox-integration-api.meshconnect.com"],"title":"Get quote","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["amountInFiat","brokerType","fiatCurrency","networkId","symbol","toAddress"],"properties":{"amountInFiat":{"type":"number","description":"Base amount of fiat currency being transferred","format":"double","isRequired":true,"uniqueKey":"amountInFiat","typeLabel":"number\u003cdouble>"},"fiatCurrency":{"maxLength":3,"minLength":0,"type":"string","description":"3 character currency code, e.g. USD","isRequired":true,"uniqueKey":"fiatCurrency","typeLabel":"string"},"symbol":{"maxLength":10,"minLength":0,"type":"string","description":"Symbol of destination cryptocurrency, e.g. ETH","isRequired":true,"uniqueKey":"symbol","typeLabel":"string"},"networkId":{"type":"string","description":"Unique id of destination network","format":"uuid","isRequired":true,"uniqueKey":"networkId","typeLabel":"string\u003cuuid>"},"toAddress":{"maxLength":1024,"minLength":0,"type":"string","description":"The designated destination for sending the asset.","isRequired":true,"uniqueKey":"toAddress","typeLabel":"string"},"brokerType":{"type":"string","description":"The type of the integration to send the asset from","enum":["robinhood","eTrade","alpaca","tdAmeritrade","weBull","stash","interactiveBrokers","public","coinbase","kraken","coinbasePro","cryptoCom","openSea","binanceUs","gemini","cryptocurrencyAddress","cryptocurrencyWallet","okCoin","bittrex","kuCoin","etoro","cexIo","binanceInternational","bitstamp","gateIo","acorns","okx","bitFlyer","coinlist","huobi","bitfinex","deFiWallet","krakenDirect","vanguard","binanceInternationalDirect","bitfinexDirect","bybit","paxos","coinbasePrime","btcTurkDirect","kuCoinDirect","okxOAuth","paribuDirect","robinhoodConnect","blockchainCom","bitsoDirect","binanceConnect","binanceOAuth","revolutConnect","binancePay","bybitDirect","paribuOAuth","payPalConnect","binanceTrDirect","coinbaseRamp","bybitDirectMobile","sandbox","cryptoComPay","bybitEuDirect","uphold","binancePayOnchain","sandboxCoinbase","bybitPay","krakenOAuth","bluvoKrakenOAuth","cashApp","sandboxKrakenOAuth","krakPay","unlimit","alchemyPay","okxPay","bybitPayPsp"],"isRequired":true,"uniqueKey":"brokerType","typeLabel":"enum\u003cstring>"},"feeFlat":{"oneOf":[{"type":"number","description":"Flat fee in crypto to be charged as a partner fee","format":"double","uniqueKey":"feeFlat.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Flat fee in crypto to be charged as a partner fee","format":"double","uniqueKey":"feeFlat.oneOf.1","typeLabel":"null"}],"uniqueKey":"feeFlat","typeLabel":"number\u003cdouble> | null"},"feePercentage":{"oneOf":[{"type":"number","description":"Percentage of transfer amount to be charged as a partner fee, expressed as decimal (ie 0.1 = 10%)","format":"double","uniqueKey":"feePercentage.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Percentage of transfer amount to be charged as a partner fee, expressed as decimal (ie 0.1 = 10%)","format":"double","uniqueKey":"feePercentage.oneOf.1","typeLabel":"null"}],"uniqueKey":"feePercentage","typeLabel":"number\u003cdouble> | null"}},"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Quote transfer with no partner fee":{"title":"Quote transfer with no partner fee","value":{"amountInFiat":10,"fiatCurrency":"USD","symbol":"ETH","networkId":"e3c7fdd8-b1fc-4e51-85ae-bb276e075611","toAddress":"0xc096a91fDFB100ECED14e4810FA06061C0b3058B","brokerType":"coinbase"}},"Quote transfer with flat partner fee":{"title":"Quote transfer with flat partner fee","value":{"amountInFiat":10,"fiatCurrency":"USD","symbol":"ETH","networkId":"e3c7fdd8-b1fc-4e51-85ae-bb276e075611","toAddress":"0xc096a91fDFB100ECED14e4810FA06061C0b3058B","brokerType":"coinbase","feeFlat":0.0004}},"Quote transfer with percentage partner fee":{"title":"Quote transfer with percentage partner fee","value":{"amountInFiat":10,"fiatCurrency":"USD","symbol":"ETH","networkId":"e3c7fdd8-b1fc-4e51-85ae-bb276e075611","toAddress":"0xc096a91fDFB100ECED14e4810FA06061C0b3058B","brokerType":"coinbase","feePercentage":1}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"6cfd1951-3fe9-4ac2-a530-6998a7d2dd84":{"description":"Quote obtained.","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["ok","serverFailure","permissionDenied","badRequest","notFound","conflict","tooManyRequest","locked","unavailableForLegalReasons","serviceUnavailable"],"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"message":{"oneOf":[{"type":"string","description":"A message generated by the API","uniqueKey":"message.oneOf.0","typeLabel":"string"},{"type":"null","description":"A message generated by the API","uniqueKey":"message.oneOf.1","typeLabel":"null"}],"uniqueKey":"message","typeLabel":"string | null"},"displayMessage":{"oneOf":[{"type":"string","description":"User-friendly display message that can be presented to the end user","uniqueKey":"displayMessage.oneOf.0","typeLabel":"string"},{"type":"null","description":"User-friendly display message that can be presented to the end user","uniqueKey":"displayMessage.oneOf.1","typeLabel":"null"}],"uniqueKey":"displayMessage","typeLabel":"string | null"},"errorHash":{"oneOf":[{"type":"string","description":"An error grouping hash from string components and caller information. Used by bugsnag on FE for correct error grouping","readOnly":true,"uniqueKey":"errorHash.oneOf.0","typeLabel":"string"},{"type":"null","description":"An error grouping hash from string components and caller information. Used by bugsnag on FE for correct error grouping","readOnly":true,"uniqueKey":"errorHash.oneOf.1","typeLabel":"null"}],"uniqueKey":"errorHash","typeLabel":"string | null"},"teamCode":{"oneOf":[{"type":"string","description":"Opaque team code for error routing. Resolved from exception origin or caller file path via CODEOWNERS.\r\nFormat: 2-character code (e.g., \"7K\", \"M2\"). Use for alerting/routing, not display.","readOnly":true,"uniqueKey":"teamCode.oneOf.0","typeLabel":"string"},{"type":"null","description":"Opaque team code for error routing. Resolved from exception origin or caller file path via CODEOWNERS.\r\nFormat: 2-character code (e.g., \"7K\", \"M2\"). Use for alerting/routing, not display.","readOnly":true,"uniqueKey":"teamCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"teamCode","typeLabel":"string | null"},"errorType":{"oneOf":[{"type":"string","description":"Strictly-typed error type that is explaining the reason of an unsuccessful status of the operation.\r\nAll possible error types are available in the documentation.","uniqueKey":"errorType.oneOf.0","typeLabel":"string"},{"type":"null","description":"Strictly-typed error type that is explaining the reason of an unsuccessful status of the operation.\r\nAll possible error types are available in the documentation.","uniqueKey":"errorType.oneOf.1","typeLabel":"null"}],"uniqueKey":"errorType","typeLabel":"string | null"},"errorData":{"oneOf":[{"readOnly":true},{"readOnly":true,"type":"null","uniqueKey":"errorData.oneOf.1","typeLabel":"null"}],"uniqueKey":"errorData","typeLabel":"null"},"content":{"oneOf":[{"type":"object","properties":{"amountInFiat":{"type":"number","description":"Base amount of fiat currency being transferred (provided in request)","format":"double","uniqueKey":"content.oneOf.0.amountInFiat","typeLabel":"number\u003cdouble>"},"fiatCurrency":{"oneOf":[{"type":"string","description":"3 character currency code (provided in request)","uniqueKey":"content.oneOf.0.fiatCurrency.oneOf.0","typeLabel":"string"},{"type":"null","description":"3 character currency code (provided in request)","uniqueKey":"content.oneOf.0.fiatCurrency.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.oneOf.0.fiatCurrency","typeLabel":"string | null"},"symbol":{"oneOf":[{"type":"string","description":"Symbol of destination cryptocurrency (provided in request)","uniqueKey":"content.oneOf.0.symbol.oneOf.0","typeLabel":"string"},{"type":"null","description":"Symbol of destination cryptocurrency (provided in request)","uniqueKey":"content.oneOf.0.symbol.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.oneOf.0.symbol","typeLabel":"string | null"},"networkId":{"type":"string","description":"Unique id of destination network (provided in request)","format":"uuid","uniqueKey":"content.oneOf.0.networkId","typeLabel":"string\u003cuuid>"},"toAddress":{"oneOf":[{"type":"string","description":"The designated destination for sending the asset.","uniqueKey":"content.oneOf.0.toAddress.oneOf.0","typeLabel":"string"},{"type":"null","description":"The designated destination for sending the asset.","uniqueKey":"content.oneOf.0.toAddress.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.oneOf.0.toAddress","typeLabel":"string | null"},"brokerType":{"type":"string","description":"The type of the integration to send the asset from (provided in request)","enum":["robinhood","eTrade","alpaca","tdAmeritrade","weBull","stash","interactiveBrokers","public","coinbase","kraken","coinbasePro","cryptoCom","openSea","binanceUs","gemini","cryptocurrencyAddress","cryptocurrencyWallet","okCoin","bittrex","kuCoin","etoro","cexIo","binanceInternational","bitstamp","gateIo","acorns","okx","bitFlyer","coinlist","huobi","bitfinex","deFiWallet","krakenDirect","vanguard","binanceInternationalDirect","bitfinexDirect","bybit","paxos","coinbasePrime","btcTurkDirect","kuCoinDirect","okxOAuth","paribuDirect","robinhoodConnect","blockchainCom","bitsoDirect","binanceConnect","binanceOAuth","revolutConnect","binancePay","bybitDirect","paribuOAuth","payPalConnect","binanceTrDirect","coinbaseRamp","bybitDirectMobile","sandbox","cryptoComPay","bybitEuDirect","uphold","binancePayOnchain","sandboxCoinbase","bybitPay","krakenOAuth","bluvoKrakenOAuth","cashApp","sandboxKrakenOAuth","krakPay","unlimit","alchemyPay","okxPay","bybitPayPsp"],"uniqueKey":"content.oneOf.0.brokerType","typeLabel":"enum\u003cstring>"},"isEligible":{"type":"boolean","description":"Is the transaction is possible based on the minimum transfer amount of the selected exchange","uniqueKey":"content.oneOf.0.isEligible","typeLabel":"boolean"},"minEligibleAmount":{"type":"number","description":"Minimum amount eligible to transfer with selected asset, exchange, and network","format":"double","uniqueKey":"content.oneOf.0.minEligibleAmount","typeLabel":"number\u003cdouble>"},"minEligibleAmountFiat":{"type":"number","description":"Minimum amount in fiat eligible to transfer with selected asset, exchange, and network","format":"double","uniqueKey":"content.oneOf.0.minEligibleAmountFiat","typeLabel":"number\u003cdouble>"},"maxEligibleAmount":{"oneOf":[{"type":"number","description":"Maximum amount eligible to transfer with selected asset, exchange, and network","format":"double","uniqueKey":"content.oneOf.0.maxEligibleAmount.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Maximum amount eligible to transfer with selected asset, exchange, and network","format":"double","uniqueKey":"content.oneOf.0.maxEligibleAmount.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.oneOf.0.maxEligibleAmount","typeLabel":"number\u003cdouble> | null"},"maxEligibleAmountFiat":{"oneOf":[{"type":"number","description":"Maximum amount eligible in fiat to transfer with selected asset, exchange, and network","format":"double","uniqueKey":"content.oneOf.0.maxEligibleAmountFiat.oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","description":"Maximum amount eligible in fiat to transfer with selected asset, exchange, and network","format":"double","uniqueKey":"content.oneOf.0.maxEligibleAmountFiat.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.oneOf.0.maxEligibleAmountFiat","typeLabel":"number\u003cdouble> | null"},"ineligibilityReason":{"oneOf":[{"type":"string","description":"The reason a transaction is ineligible, returns none if eligible","enum":["amountNotSufficient","gasFeeAssetBalanceNotEnough","noTargetNetworkFound","refusedByInstitution","eligibleWithFunding","balanceBelowRequestedAmount","requestedAmountBelowMinimum","balanceBelowMinimum","requestedAmountBelowFees","requestedAmountBelowClientMinimum","requestedAmountAboveClientMaximum","noPrice","nyCoinbaseUserRestrictions","gasFeeAssetAndBalanceNotEnough","exceedsTopNHoldingsCap","manualTransferOnly"],"uniqueKey":"content.oneOf.0.ineligibilityReason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"content.oneOf.0.ineligibilityReason.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.oneOf.0.ineligibilityReason","typeLabel":"enum\u003cstring> | null"},"brokerPrice":{"type":"number","description":"Price quote from the broker, falls back to reference price","format":"double","uniqueKey":"content.oneOf.0.brokerPrice","typeLabel":"number\u003cdouble>"},"price":{"type":"number","description":"Reference price","format":"double","uniqueKey":"content.oneOf.0.price","typeLabel":"number\u003cdouble>"},"minAmountFiat":{"type":"number","description":"Min amount transferred in fiat","format":"double","uniqueKey":"content.oneOf.0.minAmountFiat","typeLabel":"number\u003cdouble>"},"maxAmountFiat":{"type":"number","description":"Max amount transferred in fiat","format":"double","uniqueKey":"content.oneOf.0.maxAmountFiat","typeLabel":"number\u003cdouble>"},"minAmount":{"type":"number","description":"Min amount of crypto transferred","format":"double","uniqueKey":"content.oneOf.0.minAmount","typeLabel":"number\u003cdouble>"},"maxAmount":{"type":"number","description":"Max amount of crypto transferred","format":"double","uniqueKey":"content.oneOf.0.maxAmount","typeLabel":"number\u003cdouble>"},"fees":{"oneOf":[{"type":"object","description":"Summary of all possible transfer fees","properties":{"inFiat":{"oneOf":[{"type":"object","description":"Summary of all possible transfer fees in fiat","properties":{"paymentMethodFeeMaxFiat":{"type":"number","description":"Max fee charged if funded by payment method","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inFiat.oneOf.0.paymentMethodFeeMaxFiat","typeLabel":"number\u003cdouble>"},"tradingFeeMaxFiat":{"type":"number","description":"Max fee charged to buy crypto","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inFiat.oneOf.0.tradingFeeMaxFiat","typeLabel":"number\u003cdouble>"},"withdrawalFeeFiat":{"type":"number","description":"Fee charged to withdraw crypto","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inFiat.oneOf.0.withdrawalFeeFiat","typeLabel":"number\u003cdouble>"},"partnerFeeFiat":{"type":"number","description":"Fee charged by partner","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inFiat.oneOf.0.partnerFeeFiat","typeLabel":"number\u003cdouble>"},"networkFeeFiat":{"type":"number","description":"Fee charged for network transaction","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inFiat.oneOf.0.networkFeeFiat","typeLabel":"number\u003cdouble>"},"minFeesFiat":{"type":"number","description":"Min of total fees charged in fiat","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inFiat.oneOf.0.minFeesFiat","typeLabel":"number\u003cdouble>"},"maxFeesFiat":{"type":"number","description":"Max of total fees charged in fiat","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inFiat.oneOf.0.maxFeesFiat","typeLabel":"number\u003cdouble>"}},"additionalProperties":false,"uniqueKey":"content.oneOf.0.fees.oneOf.0.inFiat.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"content.oneOf.0.fees.oneOf.0.inFiat.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.oneOf.0.fees.oneOf.0.inFiat","typeLabel":"object | null"},"inCrypto":{"oneOf":[{"type":"object","description":"Summary of all possible transfer fees in crypto","properties":{"paymentMethodFeeMax":{"type":"number","description":"Max fee charged if funded by payment method","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inCrypto.oneOf.0.paymentMethodFeeMax","typeLabel":"number\u003cdouble>"},"tradingFeeMax":{"type":"number","description":"Max fee charged to buy crypto","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inCrypto.oneOf.0.tradingFeeMax","typeLabel":"number\u003cdouble>"},"withdrawalFee":{"type":"number","description":"Fee charged to withdraw crypto","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inCrypto.oneOf.0.withdrawalFee","typeLabel":"number\u003cdouble>"},"partnerFee":{"type":"number","description":"Fee charged by partner","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inCrypto.oneOf.0.partnerFee","typeLabel":"number\u003cdouble>"},"networkFee":{"type":"number","description":"Fee charged for network transaction","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inCrypto.oneOf.0.networkFee","typeLabel":"number\u003cdouble>"},"minFees":{"type":"number","description":"Min of total fees charged in crypto","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inCrypto.oneOf.0.minFees","typeLabel":"number\u003cdouble>"},"maxFees":{"type":"number","description":"Max of total fees charged in crypto","format":"double","uniqueKey":"content.oneOf.0.fees.oneOf.0.inCrypto.oneOf.0.maxFees","typeLabel":"number\u003cdouble>"}},"additionalProperties":false,"uniqueKey":"content.oneOf.0.fees.oneOf.0.inCrypto.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"content.oneOf.0.fees.oneOf.0.inCrypto.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.oneOf.0.fees.oneOf.0.inCrypto","typeLabel":"object | null"}},"additionalProperties":false,"uniqueKey":"content.oneOf.0.fees.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"content.oneOf.0.fees.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.oneOf.0.fees","typeLabel":"object | null"},"fundingOptions":{"oneOf":[{"type":"array","items":{"type":"object","properties":{"fundingOption":{"type":"string","description":"Funding option being quoted","enum":["existingCryptocurrencyBalance","buyingPowerPurchase","paymentMethodDepositUsage","cryptocurrencyConversion","stableCoinNoFeeConversion","cryptocurrencyBuyingPowerConversion","cryptocurrencyMultiStepConversion"],"uniqueKey":"content.oneOf.0.fundingOptions.oneOf.0.items.[INDEX].fundingOption","typeLabel":"enum\u003cstring>"},"paymentMethodType":{"oneOf":[{"type":"string","description":"Payment method being quoted for PaymentMethodDepositUsage funding option","enum":["card","bankAccount","digitalWallet","unknown"],"uniqueKey":"content.oneOf.0.fundingOptions.oneOf.0.items.[INDEX].paymentMethodType.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"content.oneOf.0.fundingOptions.oneOf.0.items.[INDEX].paymentMethodType.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.oneOf.0.fundingOptions.oneOf.0.items.[INDEX].paymentMethodType","typeLabel":"enum\u003cstring> | null"},"paymentMethodFeeFiat":{"type":"number","description":"Fee charged for this payment method","format":"double","uniqueKey":"content.oneOf.0.fundingOptions.oneOf.0.items.[INDEX].paymentMethodFeeFiat","typeLabel":"number\u003cdouble>"},"tradingFeeFiat":{"type":"number","description":"Fee charged to buy crypto if necessary for this funding option","format":"double","uniqueKey":"content.oneOf.0.fundingOptions.oneOf.0.items.[INDEX].tradingFeeFiat","typeLabel":"number\u003cdouble>"}},"additionalProperties":false,"uniqueKey":"content.oneOf.0.fundingOptions.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Summary of all possible funding options","uniqueKey":"content.oneOf.0.fundingOptions.oneOf.0","typeLabel":"object[]"},{"type":"null","items":{"type":"object","properties":{"fundingOption":{"type":"string","description":"Funding option being quoted","enum":["existingCryptocurrencyBalance","buyingPowerPurchase","paymentMethodDepositUsage","cryptocurrencyConversion","stableCoinNoFeeConversion","cryptocurrencyBuyingPowerConversion","cryptocurrencyMultiStepConversion"]},"paymentMethodType":{"oneOf":[{"type":"string","description":"Payment method being quoted for PaymentMethodDepositUsage funding option","enum":["card","bankAccount","digitalWallet","unknown"]},{"type":"null"}]},"paymentMethodFeeFiat":{"type":"number","description":"Fee charged for this payment method","format":"double"},"tradingFeeFiat":{"type":"number","description":"Fee charged to buy crypto if necessary for this funding option","format":"double"}},"additionalProperties":false},"description":"Summary of all possible funding options","uniqueKey":"content.oneOf.0.fundingOptions.oneOf.1","typeLabel":"null"}],"uniqueKey":"content.oneOf.0.fundingOptions","typeLabel":"object[] | null"}},"additionalProperties":false,"uniqueKey":"content.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"content.oneOf.1","typeLabel":"null"}],"uniqueKey":"content","typeLabel":"object | null"}},"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Successful transfer quote":{"title":"Successful transfer quote","value":{"content":{"amountInFiat":100,"fiatCurrency":"USD","symbol":"ETH","networkId":"e3c7fdd8-b1fc-4e51-85ae-bb276e075611","toAddress":"0xc096a91fDFB100ECED14e4810FA06061C0b3058B","brokerType":"coinbase","isEligible":true,"minEligibleAmount":0.0001,"minEligibleAmountFiat":0,"brokerPrice":2247.5,"price":2246.9,"minAmountFiat":97.08,"maxAmountFiat":97.88,"minAmount":0.04320807702278007,"maxAmount":0.04356412313075105,"fees":{"inFiat":{"paymentMethodFeeMaxFiat":0,"tradingFeeMaxFiat":0.8,"withdrawalFeeFiat":0,"partnerFeeFiat":1,"networkFeeFiat":1.12,"minFeesFiat":2.12,"maxFeesFiat":2.92},"inCrypto":{"paymentMethodFeeMax":0,"tradingFeeMax":0.00035604610797098225,"withdrawalFee":0,"partnerFee":0.0004450576349637278,"networkFee":0.000496582730658,"minFees":0.0009416403656217278,"maxFees":0.0012976864735927101}},"fundingOptions":[{"fundingOption":"existingCryptocurrencyBalance","paymentMethodFeeFiat":0,"tradingFeeFiat":0},{"fundingOption":"buyingPowerPurchase","paymentMethodFeeFiat":0,"tradingFeeFiat":0.8},{"fundingOption":"paymentMethodDepositUsage","paymentMethodType":"bankAccount","paymentMethodFeeFiat":0,"tradingFeeFiat":0.8}]},"status":"ok","message":"","errorHash":"6aa95595","teamCode":"P4","errorType":""}}},"exampleType":"examples"}},"exampleType":"examples"},"b7d9981c-5713-47d3-a396-9d135a13cb4a":{"description":"Request details are not correct.","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["ok","serverFailure","permissionDenied","badRequest","notFound","conflict","tooManyRequest","locked","unavailableForLegalReasons","serviceUnavailable"],"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"message":{"oneOf":[{"type":"string","description":"A message generated by the API","uniqueKey":"message.oneOf.0","typeLabel":"string"},{"type":"null","description":"A message generated by the API","uniqueKey":"message.oneOf.1","typeLabel":"null"}],"uniqueKey":"message","typeLabel":"string | null"},"displayMessage":{"oneOf":[{"type":"string","description":"User-friendly display message that can be presented to the end user","uniqueKey":"displayMessage.oneOf.0","typeLabel":"string"},{"type":"null","description":"User-friendly display message that can be presented to the end user","uniqueKey":"displayMessage.oneOf.1","typeLabel":"null"}],"uniqueKey":"displayMessage","typeLabel":"string | null"},"errorHash":{"oneOf":[{"type":"string","description":"An error grouping hash from string components and caller information. Used by bugsnag on FE for correct error grouping","readOnly":true,"uniqueKey":"errorHash.oneOf.0","typeLabel":"string"},{"type":"null","description":"An error grouping hash from string components and caller information. Used by bugsnag on FE for correct error grouping","readOnly":true,"uniqueKey":"errorHash.oneOf.1","typeLabel":"null"}],"uniqueKey":"errorHash","typeLabel":"string | null"},"teamCode":{"oneOf":[{"type":"string","description":"Opaque team code for error routing. Resolved from exception origin or caller file path via CODEOWNERS.\r\nFormat: 2-character code (e.g., \"7K\", \"M2\"). Use for alerting/routing, not display.","readOnly":true,"uniqueKey":"teamCode.oneOf.0","typeLabel":"string"},{"type":"null","description":"Opaque team code for error routing. Resolved from exception origin or caller file path via CODEOWNERS.\r\nFormat: 2-character code (e.g., \"7K\", \"M2\"). Use for alerting/routing, not display.","readOnly":true,"uniqueKey":"teamCode.oneOf.1","typeLabel":"null"}],"uniqueKey":"teamCode","typeLabel":"string | null"},"errorType":{"oneOf":[{"type":"string","description":"Strictly-typed error type that is explaining the reason of an unsuccessful status of the operation.\r\nAll possible error types are available in the documentation.","uniqueKey":"errorType.oneOf.0","typeLabel":"string"},{"type":"null","description":"Strictly-typed error type that is explaining the reason of an unsuccessful status of the operation.\r\nAll possible error types are available in the documentation.","uniqueKey":"errorType.oneOf.1","typeLabel":"null"}],"uniqueKey":"errorType","typeLabel":"string | null"},"errorData":{"oneOf":[{"readOnly":true},{"readOnly":true,"type":"null","uniqueKey":"errorData.oneOf.1","typeLabel":"null"}],"uniqueKey":"errorData","typeLabel":"null"}},"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"example":{"status":"badRequest","message":"Error message","displayMessage":"Optional display message","errorHash":"7dcbb73d","teamCode":"P4","errorType":"missingField"},"examples":{"Example":{"title":"Example","value":{"status":"badRequest","message":"Error message","displayMessage":"Optional display message","errorHash":"7dcbb73d","teamCode":"P4","errorType":"missingField"}}},"exampleType":"examples"}},"exampleType":"examples"},"411acfce-fc8a-4769-a25a-8daec50c43f4":{"description":"Unauthorized: Client Id or Client Secret are not correct or missing.","content":{"application/json":{"schema":{}}},"exampleType":"generated"}},"security":{"d76c5d14-23f1-4b2e-8ebf-5430952f53df":{"Client-Secret":{"type":"apiKey","description":"Contact Mesh to get client Secret","name":"X-Client-Secret","in":"header","scopes":[],"schemeName":"Client-Secret"},"Client-Id":{"type":"apiKey","description":"Contact Mesh to get client Id","name":"X-Client-Id","in":"header","scopes":[],"schemeName":"Client-Id"}}},"servers":{"8208eed4-8164-4d93-b101-01f89c9bee01":{"url":"https://integration-api.meshconnect.com"},"2408a598-01ce-463c-ac8c-2da0b07f067d":{"url":"https://sandbox-integration-api.meshconnect.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","description":"Contact Mesh to get client Secret","name":"X-Client-Secret","in":"header","scopes":[],"schemeName":"Client-Secret"},"schema":{"title":"X-Client-Secret","type":"string","description":"Contact Mesh to get client Secret","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"Client-Secret","name":"X-Client-Secret"},{"scheme":{"type":"apiKey","description":"Contact Mesh to get client Id","name":"X-Client-Id","in":"header","scopes":[],"schemeName":"Client-Id"},"schema":{"title":"X-Client-Id","type":"string","description":"Contact Mesh to get client Id","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"Client-Id","name":"X-Client-Id"}],"title":"Client-Secret \u0026 Client-Id"}]},"originalFileLocation":"https://integration-api.meshconnect.com/swagger/v1/swagger.json"},"subdomain":"mesh-40","siteName":"Mesh","title":"Get quote - Mesh","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-08T11:21:42.794Z","originalFileLocation":"api-reference/managed-transfers/quote-transfer.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";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=\"dark\"}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=\"Get a quote for transferring a fiat amount from a brokerage account in a given cryptocurrency over a specified network. Returns min and max fees and amounts to account for different funding sources (existing crypto balance, cash balance or ACH/debit deposit). Currently only supported for Coinbase.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Mesh\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mesh-40/p00HcmipLgvMhble/_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/mesh-40/p00HcmipLgvMhble/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mesh-40/p00HcmipLgvMhble/_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/mesh-40/p00HcmipLgvMhble/_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/mesh-40/p00HcmipLgvMhble/_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/mesh-40/p00HcmipLgvMhble/_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/mesh-40/p00HcmipLgvMhble/_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/mesh-40/p00HcmipLgvMhble/_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/mesh-40/p00HcmipLgvMhble/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get quote - Mesh\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get a quote for transferring a fiat amount from a brokerage account in a given cryptocurrency over a specified network. Returns min and max fees and amounts to account for different funding sources (existing crypto balance, cash balance or ACH/debit deposit). Currently only supported for Coinbase.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Mesh\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.meshconnect.com/api-reference/managed-transfers/quote-transfer\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://mesh-40.mintlify.app/_mintlify/api/og/v2?division=Core+endpoints\u0026amp;title=Get+quote\u0026amp;description=Get+a+quote+for+transferring+a+fiat+amount+from+a+brokerage+account+in+a+given+cryptocurrency+over+a+specified+network.%0D%0AReturns+min+and+max+fees+and+amounts+to\u0026amp;theme=9eeaacc453403c39c4dc5090\u0026amp;signature=b5ce0540fdd705019082410da2224ee716c2645b68ae5e0e50c17feb17bc43fc\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get quote - Mesh\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get a quote for transferring a fiat amount from a brokerage account in a given cryptocurrency over a specified network. Returns min and max fees and amounts to account for different funding sources (existing crypto balance, cash balance or ACH/debit deposit). Currently only supported for Coinbase.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://mesh-40.mintlify.app/_mintlify/api/og/v2?division=Core+endpoints\u0026amp;title=Get+quote\u0026amp;description=Get+a+quote+for+transferring+a+fiat+amount+from+a+brokerage+account+in+a+given+cryptocurrency+over+a+specified+network.%0D%0AReturns+min+and+max+fees+and+amounts+to\u0026amp;theme=9eeaacc453403c39c4dc5090\u0026amp;signature=b5ce0540fdd705019082410da2224ee716c2645b68ae5e0e50c17feb17bc43fc\">\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/mesh-40/p00HcmipLgvMhble/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Mesh\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#F9FF4D\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.meshconnect.com/api-reference/managed-transfers/quote-transfer\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/managed-transfers/quote-transfer.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.meshconnect.com/#organization\",\"name\":\"Mesh\",\"url\":\"https://docs.meshconnect.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/mesh-40/xC8T3jgyIbITRgDa/logo/yellow-logo.svg?fit=max\u0026auto=format\u0026n=xC8T3jgyIbITRgDa\u0026q=85\u0026s=1cd02a0ba4a7d0f45f959161701ec02d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.meshconnect.com#website\",\"name\":\"Mesh\",\"url\":\"https://docs.meshconnect.com\",\"publisher\":{\"@id\":\"https://docs.meshconnect.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.meshconnect.com/api-reference/managed-transfers/quote-transfer#webpage\",\"url\":\"https://docs.meshconnect.com/api-reference/managed-transfers/quote-transfer\",\"name\":\"Get quote\",\"description\":\"Get a quote for transferring a fiat amount from a brokerage account in a given cryptocurrency over a specified network. Returns min and max fees and amounts to account for different funding sources (existing crypto balance, cash balance or ACH/debit deposit). Currently only supported for Coinbase.\",\"dateModified\":\"2026-05-08T11:21:42.794Z\",\"isPartOf\":{\"@id\":\"https://docs.meshconnect.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.meshconnect.com/api-reference/managed-transfers/quote-transfer#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.meshconnect.com/api-reference/managed-transfers/quote-transfer#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://docs.meshconnect.com/api-reference/managed-account-authentication/get-link-token-with-parameters\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Core endpoints\",\"item\":\"https://docs.meshconnect.com/api-reference/managed-account-authentication/get-link-token-with-parameters\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get quote\",\"item\":\"https://docs.meshconnect.com/api-reference/managed-transfers/quote-transfer\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.meshconnect.com/api-reference/managed-transfers/quote-transfer#apireference\",\"headline\":\"Get quote\",\"name\":\"Get quote\",\"description\":\"Get a quote for transferring a fiat amount from a brokerage account in a given cryptocurrency over a specified network. Returns min and max fees and amounts to account for different funding sources (existing crypto balance, cash balance or ACH/debit deposit). Currently only supported for Coinbase.\",\"url\":\"https://docs.meshconnect.com/api-reference/managed-transfers/quote-transfer\",\"mainEntityOfPage\":{\"@id\":\"https://docs.meshconnect.com/api-reference/managed-transfers/quote-transfer#webpage\"},\"dateModified\":\"2026-05-08T11:21:42.794Z\",\"publisher\":{\"@id\":\"https://docs.meshconnect.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.meshconnect.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Mesh\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Mesh","nav":{"global":null,"groups":[{"group":"Guides","pages":[{"group":"Build your integration","pages":[{"title":"15min Quickstart","href":"/build/15min-quickstart"},{"title":"Prepare to build","href":"/build/prepare-to-build"},{"title":"Fetch a Link Token","href":"/build/fetch-link-token"},{"title":"Launch the Mesh SDK","href":"/build/launch-sdk"},{"title":"Use Mesh's callback functions","href":"/build/callbacks"},{"title":"Supercharge return-users","href":"/build/return-users"},{"title":"Polish the experience","href":"/build/polish"},{"title":"Prepare for go-live","href":"/build/go-live"}]},{"group":"Extend your integration","pages":[{"title":"Add Mesh onramp integrations to your \"Buy\" lineup","href":"/extend/onramp"},{"title":"Add Mesh to your withdrawal flow","href":"/extend/withdrawal"},{"title":"Verify self-hosted wallets","href":"/extend/verify-wallets"}]},{"group":"Further resources","pages":[{"title":"How it all fits together","href":"/resources/how-it-fits"},{"title":"Concepts","href":"/resources/concepts"},{"title":"SDK release notes \u0026 versioning","href":"/resources/sdk-release-notes"},{"title":"Transfer status webhooks","href":"/resources/webhooks"},{"title":"Multi-language support","href":"/resources/multi-language"},{"title":"Fiat currency support","href":"/resources/fiat-currency"},{"title":"Mesh SDK events","href":"/resources/sdk-events"},{"title":"Manual deposits","href":"/resources/manual-deposits"},{"title":"Headless bridging","href":"/resources/headless-bridging"},{"title":"SDK backup mode","href":"/resources/sdk-backup-mode"},{"title":"Just-in-time address fetching","href":"/resources/jit-address-fetching"},{"title":"Managing sub-clients","href":"/resources/sub-clients"},{"title":"Intelligent catalog filtering","href":"/resources/catalog-filtering"},{"title":"Sandbox \u0026 Testnets","href":"/resources/sandbox-testnets"},{"title":"Network and token support","href":"/resources/supported-tokens"},{"title":"Common errors","href":"/resources/common-errors"}]}]},{"group":"API Reference","pages":[{"group":"Core endpoints","pages":[{"openapi":"post /api/v1/linktoken","title":"Get Link token","href":"/api-reference/managed-account-authentication/get-link-token-with-parameters"},{"openapi":"get /api/v1/transfers/managed/mesh","title":"Get Mesh transfers","href":"/api-reference/managed-transfers/get-transfers-initiated-by-mesh"},{"openapi":"get /api/v1/transfers/managed/networks","title":"Get networks","href":"/api-reference/managed-transfers/get-networks"},{"openapi":"get /api/v1/transfers/managed/integrations","title":"Get integrations","href":"/api-reference/managed-transfers/get-integrations"},{"openapi":"get /api/v1/transfers/managed/tokens","title":"Get supported tokens","description":"Get the list of all tokens supported by Mesh to perform transfers, including which networks and integrations are supported.","href":"/api-reference/managed-transfers/get-supported-tokens-list"},{"openapi":"post /api/v1/transfers/managed/quote","title":"Get quote","href":"/api-reference/managed-transfers/quote-transfer"}]},{"group":"Headless bridging endpoints","pages":[{"openapi":"post /api/v1/bridging/routes/deposit","title":"Discover pay-in (source) bridging routes for one or more payout destinations.","description":"Networks and assets use CAIP-2 + token symbol.\r\nUse `optimized` to collapse to one destination per distinct source (default) or return every matching origin→destination pair.","href":"/api-reference/headless-bridging/get-deposit-routes"},{"openapi":"post /api/v1/bridging/routes/withdrawal","title":"Discover payout (destination) bridging routes for fixed omnibus (source) legs.","href":"/api-reference/headless-bridging/get-withdrawal-routes"},{"openapi":"post /api/v1/bridging/quote","title":"Get an indicative quote for bridging a given pay-in amount on a configured origin→destination route.","href":"/api-reference/headless-bridging/get-quote"},{"openapi":"post /api/v1/bridging/address","title":"Create a one-time bridging deposit address for a selected origin→destination pair.","href":"/api-reference/headless-bridging/create-bridged-address"},{"openapi":"post /api/v1/bridging/notify","title":"Report a native (non-bridged) deposit your platform has already detected on one of its own deposit addresses.","href":"/api-reference/headless-bridging/notify-native-deposit"}]},{"group":"User account endpoints","pages":[{"openapi":"post /api/v1/transfers/managed/address/list","title":"Get deposit addresses","href":"/api-reference/managed-transfers/get-list-of-deposit-addresses"},{"openapi":"post /api/v1/holdings/get","title":"Get crypto holdings","href":"/api-reference/portfolio/get-holdings"},{"openapi":"post /api/v1/holdings/value","title":"Get holdings values","href":"/api-reference/portfolio/get-holdings-values"},{"openapi":"post /api/v1/balance/get","title":"Get fiat holdings","href":"/api-reference/balance/get-account-balance"}]},{"group":"Verify endpoints","pages":[{"openapi":"post /api/v1/exchange/verify","title":"Get profile data","href":"/api-reference/verify/verify"},{"openapi":"get /api/v1/wallets/verify","title":"Get verified addresses","href":"/api-reference/verify/wallet"}]},{"group":"Token management endpoints","pages":[{"openapi":"post /api/v1/token/refresh","title":"Refresh auth token","href":"/api-reference/managed-account-authentication/refresh-auth-token"},{"openapi":"delete /api/v1/account","title":"Remove connection","href":"/api-reference/managed-account-authentication/remove-connection"}]},{"group":"Account Management endpoints","pages":[{"group":"Auth Token","pages":[{"title":"Generate Auth token","deprecated":null,"version":null,"openapi":"https://admin-api.meshconnect.com/swagger/AdminAPI/swagger.json post /admin/api/v1/Token","href":"/api-reference/auth-token/generate-auth-token"}]},{"group":"Main Clients","pages":[{"title":"Get Main Client callback urls","deprecated":null,"version":null,"openapi":"https://admin-api.meshconnect.com/swagger/AdminAPI/swagger.json get /admin/api/v1/Client/callbackUrls","href":"/api-reference/main-clients/get-main-client-callback-urls"},{"title":"Update Main Client callback urls","deprecated":null,"version":null,"openapi":"https://admin-api.meshconnect.com/swagger/AdminAPI/swagger.json post /admin/api/v1/Client/callbackUrls","href":"/api-reference/main-clients/update-main-client-callback-urls"}]},{"group":"Registered Clients","pages":[{"title":"Get all Registered clients","deprecated":null,"version":null,"openapi":"https://admin-api.meshconnect.com/swagger/AdminAPI/swagger.json get /admin/api/v1/SubClient","href":"/api-reference/registered-clients/get-all-registered-clients"},{"title":"Add new Registered client","deprecated":null,"version":null,"openapi":"https://admin-api.meshconnect.com/swagger/AdminAPI/swagger.json post /admin/api/v1/SubClient","href":"/api-reference/registered-clients/add-new-registered-client"},{"title":"Get Registered client","deprecated":null,"version":null,"openapi":"https://admin-api.meshconnect.com/swagger/AdminAPI/swagger.json get /admin/api/v1/SubClient/{id}","href":"/api-reference/registered-clients/get-registered-client"},{"title":"Update Registered client","deprecated":null,"version":null,"openapi":"https://admin-api.meshconnect.com/swagger/AdminAPI/swagger.json put /admin/api/v1/SubClient/{id}","href":"/api-reference/registered-clients/update-registered-client"},{"title":"Delete Registered client","deprecated":null,"version":null,"openapi":"https://admin-api.meshconnect.com/swagger/AdminAPI/swagger.json delete /admin/api/v1/SubClient/{id}","href":"/api-reference/registered-clients/delete-registered-client"},{"title":"Update Registered client Logo","deprecated":null,"version":null,"openapi":"https://admin-api.meshconnect.com/swagger/AdminAPI/swagger.json post /admin/api/v1/SubClient/{id}/logo","href":"/api-reference/registered-clients/update-registered-client-logo"},{"title":"Remove Registered client Logo","deprecated":null,"version":null,"openapi":"https://admin-api.meshconnect.com/swagger/AdminAPI/swagger.json delete /admin/api/v1/SubClient/{id}/logo","href":"/api-reference/registered-clients/remove-registered-client-logo"}]}]},{"group":"Deprecated","pages":[{"openapi":"get /api/v1/integrations","title":"Get available integrations","href":"/api-reference/managed-account-authentication/retrieve-the-list-of-all-available-integrations"},{"openapi":"get /api/v1/status","title":"Get integrations health status","href":"/api-reference/managed-account-authentication/get-health-status"},{"openapi":"post /api/v1/transfers/managed/address/get","title":"Get deposit address","href":"/api-reference/managed-transfers/get-deposit-address"},{"openapi":"post /api/v1/transfers/address/get","title":"Get deposit address","href":"/api-reference/transfers/get-deposit-address"},{"openapi":"get /api/v1/holdings/portfolio","title":"Get aggregated portfolio","href":"/api-reference/portfolio/get-aggregated-portfolio"},{"openapi":"get /api/v1/balance/portfolio","title":"Get aggregated portfolio fiat balances","href":"/api-reference/balance/get-aggregated-portfolio-fiat-balances"}]}]}]},"basePath":"","title":"Get quote - Mesh","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-m07pfKpT.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}