Returns every swap pair currently available for intents, with inline token metadata for both sides. No authentication is required for this endpoint. Intended for broadcaster integrators to discover the tradable universe. The list is advisory and cached for a few minutes — the quote endpoint is authoritative for a specific route and amount.
GET
/
dictionary
/
intent-pairs
Get intent swap pairs
curl --request GET \ --url https://api.bron.org/dictionary/intent-pairs
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Bron Developer","colors":{"primary":"#FFFFFF","light":"#FFFFFF","dark":"#FFFFFF"},"logo":{"light":"https://mintcdn.com/bron/MNkWnppL55qZ5yuZ/images/bron-developer-dark.png?fit=max\u0026auto=format\u0026n=MNkWnppL55qZ5yuZ\u0026q=85\u0026s=4eabb2d593c8a3451fdf1b107b55e418","dark":"https://mintcdn.com/bron/MNkWnppL55qZ5yuZ/images/bron-developer-dark.png?fit=max\u0026auto=format\u0026n=MNkWnppL55qZ5yuZ\u0026q=85\u0026s=4eabb2d593c8a3451fdf1b107b55e418","href":"https://developer.bron.org"},"favicon":"https://mintcdn.com/bron/MNkWnppL55qZ5yuZ/favicon.svg?fit=max\u0026auto=format\u0026n=MNkWnppL55qZ5yuZ\u0026q=85\u0026s=6b07dbc8cfb909ad6b3a7dc9b74be244","api":{"playground":{"display":"simple"}},"appearance":{"default":"dark","strict":true},"background":{"image":{"light":"https://mintcdn.com/bron/cesJ2R5k9KwxlXS_/images/background.png?fit=max\u0026auto=format\u0026n=cesJ2R5k9KwxlXS_\u0026q=85\u0026s=bd71107ca07e3ee9afaac423d567f90f","dark":"https://mintcdn.com/bron/cesJ2R5k9KwxlXS_/images/background.png?fit=max\u0026auto=format\u0026n=cesJ2R5k9KwxlXS_\u0026q=85\u0026s=bd71107ca07e3ee9afaac423d567f90f"},"color":{"light":"#000000","dark":"#000000"}},"navbar":{"links":[{"href":"https://support.bron.org","label":"Support"}],"primary":{"type":"button","label":"Open Bron","href":"https://app.bron.org"}},"footer":{"socials":{"github":"https://github.com/bronlabs","x":"https://x.com/bronwallet","telegram":"https://t.me/bronwallet","linkedin":"https://www.linkedin.com/company/bronwallet","youtube":"https://www.youtube.com/@BronWallet"}},"seo":{"indexing":"navigable"},"styling":{"eyebrows":"breadcrumbs","codeblocks":"system","latex":false},"integrations":{"ga4":{"measurementId":"G-P15YV3N55W"},"intercom":{"appId":"r3g4ebjo"}},"contextual":{"options":["chatgpt","claude"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"bron","hasAudioNarration":false,"actualSubdomain":"bron","customDomains":["developer.bron.org"],"gitSource":{"type":"github","owner":"bronlabs-public","repo":"public-api-docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af420e4faa008a70b8da6de","clientVersion":"0.0.4117","searchFilterCounts":[{"language":"default","tag":"API","count":50},{"language":"default","tag":"transactions","count":13},{"language":"default","tag":"SDKs \u0026 CLI","count":11},{"language":"default","tag":"assets","count":10},{"language":"default","tag":"CLI","count":8},{"language":"default","tag":"Intents","count":7},{"language":"default","tag":"API Documentation","count":6},{"language":"default","tag":"address-book","count":4},{"language":"default","tag":"intents","count":4},{"language":"default","tag":"transaction-limits","count":3}]},"assistantConfig":{"deflection":{"enabled":true,"email":"support@bron.org","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"span.text-white,svg.text-white,svg.text-white\\/90{color:#2F2D35!important}"}],"page":{"pagePath":"api-reference/intents/get-intent-swap-pairs","slug":"/api-reference/intents/get-intent-swap-pairs","pageMetadata":{"title":"Get intent swap pairs","description":"Returns every swap pair currently available for intents, with inline token metadata for both sides. No authentication is required for this endpoint. Intended for broadcaster integrators to discover the tradable universe. The list is advisory and cached for a few minutes — the quote endpoint is authoritative for a specific route and amount.\n\n","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /dictionary/intent-pairs","href":"/api-reference/intents/get-intent-swap-pairs","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: \"Returns every swap pair currently available for intents, with inline token metadata for both sides. No authentication is required for this endpoint. Intended for broadcaster integrators to discover the tradable universe. The list is advisory and cached for a few minutes — the quote endpoint is authoritative for a specific route and amount.\"\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":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Get intent swap pairs","description":"Returns every swap pair currently available for intents, with inline token metadata for both sides. No authentication is required for this endpoint. Intended for broadcaster integrators to discover the tradable universe. The list is advisory and cached for a few minutes — the quote endpoint is authoritative for a specific route and amount.\n\n","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /dictionary/intent-pairs","href":"/api-reference/intents/get-intent-swap-pairs","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/bron/87bd79541289693a/update-postman-collection.js"],"openApiReferenceData":{"operation":{"description":"Returns every swap pair currently available for intents, with inline token metadata for both sides. No authentication is required for this endpoint. Intended for broadcaster integrators to discover the tradable universe. The list is advisory and cached for a few minutes — the quote endpoint is authoritative for a specific route and amount.\n\n","responses":{"200":"e8b68a08-3589-4a3c-a8b4-05d009793234","400":"80868796-9d5c-492b-a6fe-bfc3970ef9d0","403":"c617f8bd-a523-4895-ad36-0587980c0d1c","409":"5f9ab1ae-7ae3-4a0d-854e-bea3e6ec2509"},"summary":"Get intent swap pairs","tags":["intents"],"method":"get","type":"path","servers":["7b6ff47b-fc0b-4573-88ae-dccf9533f079"],"security":[],"path":"/dictionary/intent-pairs","baseUrlOptions":["https://api.bron.org"],"title":"Get intent swap pairs","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"responses":{"e8b68a08-3589-4a3c-a8b4-05d009793234":{"content":{"application/json":{"schema":{"properties":{"pairs":{"description":"Swap pairs available for intents","items":{"properties":{"assetA":{"properties":{"assetId":{"description":"ID of the asset in the Bron dictionary","examples":["5002"],"type":"string","isRequired":true,"uniqueKey":"pairs.items.[INDEX].assetA.assetId","typeLabel":"string"},"decimals":{"description":"Number of decimal places used by the asset","examples":["6"],"format":"int32","type":"string","isRequired":true,"uniqueKey":"pairs.items.[INDEX].assetA.decimals","typeLabel":"string\u003cint32>"},"networkId":{"description":"Blockchain network the asset lives on","examples":["ETH"],"type":"string","isRequired":true,"uniqueKey":"pairs.items.[INDEX].assetA.networkId","typeLabel":"string"},"symbol":{"description":"Ticker of the asset. Note: it can be changed by the issuer at any time","examples":["USDT"],"type":"string","isRequired":true,"uniqueKey":"pairs.items.[INDEX].assetA.symbol","typeLabel":"string"},"contractAddress":{"description":"Token contract address, `null` for native assets","examples":["0xdac17f958d2ee523a2206206994597c13d831ec7"],"type":"string","uniqueKey":"pairs.items.[INDEX].assetA.contractAddress","typeLabel":"string"},"name":{"description":"Human-readable name of the asset","examples":["Tether"],"type":"string","uniqueKey":"pairs.items.[INDEX].assetA.name","typeLabel":"string"}},"required":["assetId","symbol","networkId","decimals"],"type":"object","description":"First asset of the pair. For a one-way pair it is the source asset","isRequired":true,"uniqueKey":"pairs.items.[INDEX].assetA","typeLabel":"object"},"assetB":{"properties":{"assetId":{"description":"ID of the asset in the Bron dictionary","examples":["5002"],"type":"string","isRequired":true,"uniqueKey":"pairs.items.[INDEX].assetB.assetId","typeLabel":"string"},"decimals":{"description":"Number of decimal places used by the asset","examples":["6"],"format":"int32","type":"string","isRequired":true,"uniqueKey":"pairs.items.[INDEX].assetB.decimals","typeLabel":"string\u003cint32>"},"networkId":{"description":"Blockchain network the asset lives on","examples":["ETH"],"type":"string","isRequired":true,"uniqueKey":"pairs.items.[INDEX].assetB.networkId","typeLabel":"string"},"symbol":{"description":"Ticker of the asset. Note: it can be changed by the issuer at any time","examples":["USDT"],"type":"string","isRequired":true,"uniqueKey":"pairs.items.[INDEX].assetB.symbol","typeLabel":"string"},"contractAddress":{"description":"Token contract address, `null` for native assets","examples":["0xdac17f958d2ee523a2206206994597c13d831ec7"],"type":"string","uniqueKey":"pairs.items.[INDEX].assetB.contractAddress","typeLabel":"string"},"name":{"description":"Human-readable name of the asset","examples":["Tether"],"type":"string","uniqueKey":"pairs.items.[INDEX].assetB.name","typeLabel":"string"}},"required":["assetId","symbol","networkId","decimals"],"type":"object","description":"Second asset of the pair. For a one-way pair it is the destination asset","isRequired":true,"uniqueKey":"pairs.items.[INDEX].assetB","typeLabel":"object"},"isBidirectional":{"description":"`true` if swaps are supported in both directions, `false` if only from `assetA` to `assetB`","examples":["true"],"type":"boolean","isRequired":true,"uniqueKey":"pairs.items.[INDEX].isBidirectional","typeLabel":"boolean"}},"required":["assetA","assetB","isBidirectional"],"type":"object","uniqueKey":"pairs.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"pairs","typeLabel":"object[]"}},"required":["pairs"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"pairs":[{"assetA":{"assetId":"5002","decimals":"6","networkId":"ETH","symbol":"USDT","contractAddress":"0xdac17f958d2ee523a2206206994597c13d831ec7","name":"Tether"},"assetB":{"assetId":"5002","decimals":"6","networkId":"ETH","symbol":"USDT","contractAddress":"0xdac17f958d2ee523a2206206994597c13d831ec7","name":"Tether"},"isBidirectional":"true"}]}}},"exampleType":"generated"}},"description":"OK","exampleType":"generated"},"80868796-9d5c-492b-a6fe-bfc3970ef9d0":{"content":{"application/json":{"schema":{"properties":{"error":{"description":"The machine-readable error code","examples":["bad-request"],"type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"description":"A human-readable message providing more details about the error","type":"string","uniqueKey":"message","typeLabel":"string"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"bad-request","message":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Bad Request","exampleType":"generated"},"c617f8bd-a523-4895-ad36-0587980c0d1c":{"content":{"application/json":{"schema":{"properties":{"error":{"description":"The machine-readable error code","examples":["forbidden"],"type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"description":"A human-readable message providing more details about the error","type":"string","uniqueKey":"message","typeLabel":"string"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"forbidden","message":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Forbidden","exampleType":"generated"},"5f9ab1ae-7ae3-4a0d-854e-bea3e6ec2509":{"content":{"application/json":{"schema":{"properties":{"error":{"description":"The machine-readable error code","examples":["conflict"],"type":"string","uniqueKey":"error","typeLabel":"string"},"message":{"description":"A human-readable message providing more details about the error","type":"string","uniqueKey":"message","typeLabel":"string"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"conflict","message":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Conflict","exampleType":"generated"}},"security":{},"servers":{"7b6ff47b-fc0b-4573-88ae-dccf9533f079":{"description":"app.bron.org","url":"https://api.bron.org"}}},"originalFileLocation":"bron-open-api-public.json"},"subdomain":"bron","siteName":"Bron Developer","title":"Get intent swap pairs - Bron Developer","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-11T08:01:46.699Z","originalFileLocation":"api-reference/intents/get-intent-swap-pairs.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=\"Returns every swap pair currently available for intents, with inline token metadata for both sides. No authentication is required for this endpoint. Intended for broadcaster integrators to discover the tradable universe. The list is advisory and cached for a few minutes — the quote endpoint is authoritative for a specific route and amount.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Bron Developer\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/bron/kA8jsPj3ZLGgzsQH/_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/bron/kA8jsPj3ZLGgzsQH/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/bron/kA8jsPj3ZLGgzsQH/_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/bron/kA8jsPj3ZLGgzsQH/_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/bron/kA8jsPj3ZLGgzsQH/_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/bron/kA8jsPj3ZLGgzsQH/_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/bron/kA8jsPj3ZLGgzsQH/_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/bron/kA8jsPj3ZLGgzsQH/_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/bron/kA8jsPj3ZLGgzsQH/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get intent swap pairs - Bron Developer\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns every swap pair currently available for intents, with inline token metadata for both sides. No authentication is required for this endpoint. Intended for broadcaster integrators to discover the tradable universe. The list is advisory and cached for a few minutes — the quote endpoint is authoritative for a specific route and amount.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Bron Developer\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.bron.org/api-reference/intents/get-intent-swap-pairs\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://bron.mintlify.site/_mintlify/api/og/v2?division=intents\u0026amp;title=Get+intent+swap+pairs\u0026amp;description=Returns+every+swap+pair+currently+available+for+intents%2C+with+inline+token+metadata+for+both+sides.+No+authentication+is+required+for+this+endpoint.+Intended+fo\u0026amp;theme=6fcfeeb9e374729f58695308\u0026amp;signature=124a1dd6cb82a2b69ee8de6bcac619466be13dd1d49de7b98dc483a15119d797\">\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 intent swap pairs - Bron Developer\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns every swap pair currently available for intents, with inline token metadata for both sides. No authentication is required for this endpoint. Intended for broadcaster integrators to discover the tradable universe. The list is advisory and cached for a few minutes — the quote endpoint is authoritative for a specific route and amount.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://bron.mintlify.site/_mintlify/api/og/v2?division=intents\u0026amp;title=Get+intent+swap+pairs\u0026amp;description=Returns+every+swap+pair+currently+available+for+intents%2C+with+inline+token+metadata+for+both+sides.+No+authentication+is+required+for+this+endpoint.+Intended+fo\u0026amp;theme=6fcfeeb9e374729f58695308\u0026amp;signature=124a1dd6cb82a2b69ee8de6bcac619466be13dd1d49de7b98dc483a15119d797\">\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/bron/kA8jsPj3ZLGgzsQH/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Bron Developer\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FFFFFF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.bron.org/api-reference/intents/get-intent-swap-pairs\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/intents/get-intent-swap-pairs.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.bron.org/#organization\",\"name\":\"Bron Developer\",\"url\":\"https://developer.bron.org\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/bron/MNkWnppL55qZ5yuZ/images/bron-developer-dark.png?fit=max\u0026auto=format\u0026n=MNkWnppL55qZ5yuZ\u0026q=85\u0026s=4eabb2d593c8a3451fdf1b107b55e418\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.bron.org#website\",\"name\":\"Bron Developer\",\"url\":\"https://developer.bron.org\",\"publisher\":{\"@id\":\"https://developer.bron.org/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.bron.org/api-reference/intents/get-intent-swap-pairs#webpage\",\"url\":\"https://developer.bron.org/api-reference/intents/get-intent-swap-pairs\",\"name\":\"Get intent swap pairs\",\"description\":\"Returns every swap pair currently available for intents, with inline token metadata for both sides. No authentication is required for this endpoint. Intended for broadcaster integrators to discover the tradable universe. The list is advisory and cached for a few minutes — the quote endpoint is authoritative for a specific route and amount.\",\"dateModified\":\"2026-11-11T08:01:46.699Z\",\"isPartOf\":{\"@id\":\"https://developer.bron.org#website\"},\"breadcrumb\":{\"@id\":\"https://developer.bron.org/api-reference/intents/get-intent-swap-pairs#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.bron.org/api-reference/intents/get-intent-swap-pairs#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Bron Developer\",\"item\":\"https://developer.bron.org\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get intent swap pairs\",\"item\":\"https://developer.bron.org/api-reference/intents/get-intent-swap-pairs\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developer.bron.org/api-reference/intents/get-intent-swap-pairs#apireference\",\"headline\":\"Get intent swap pairs\",\"name\":\"Get intent swap pairs\",\"description\":\"Returns every swap pair currently available for intents, with inline token metadata for both sides. No authentication is required for this endpoint. Intended for broadcaster integrators to discover the tradable universe. The list is advisory and cached for a few minutes — the quote endpoint is authoritative for a specific route and amount.\",\"url\":\"https://developer.bron.org/api-reference/intents/get-intent-swap-pairs\",\"mainEntityOfPage\":{\"@id\":\"https://developer.bron.org/api-reference/intents/get-intent-swap-pairs#webpage\"},\"dateModified\":\"2026-11-11T08:01:46.699Z\",\"publisher\":{\"@id\":\"https://developer.bron.org/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.bron.org#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Bron Developer\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Bron Developer\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/intents/get-intent-swap-pairs.md","siteName":"Bron Developer","nav":{"global":null,"tabs":[{"tab":"API","groups":[{"group":"API Documentation","pages":[{"title":"Getting Started","icon":"rocket","href":"/api-reference/getting-started"},{"title":"Create API Key","icon":"key","href":"/api-reference/create-api-key"},{"title":"Authentication","icon":"shield-keyhole","href":"/api-reference/authentication"},{"title":"Try it out","icon":"wand-magic-sparkles","href":"/api-reference/try-it-out"},{"title":"Rate limits","icon":"hourglass-start","href":"/api-reference/rate-limits"},{"title":"Errors","icon":"bomb","href":"/api-reference/errors"}]},{"group":"assets","pages":[{"title":"Get Asset Prices","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /dictionary/asset-market-prices","href":"/api-reference/assets/get-asset-prices"},{"title":"Get Asset Price Series","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /dictionary/asset-price-series","href":"/api-reference/assets/get-asset-price-series"},{"title":"Get Assets","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /dictionary/assets","href":"/api-reference/assets/get-assets"},{"title":"Get Asset by ID","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /dictionary/assets/{assetId}","href":"/api-reference/assets/get-asset-by-id"},{"title":"Get Networks","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /dictionary/networks","href":"/api-reference/assets/get-networks"},{"title":"Get Network by ID","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /dictionary/networks/{networkId}","href":"/api-reference/assets/get-network-by-id"},{"title":"Get Prices","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /dictionary/symbol-market-prices","href":"/api-reference/assets/get-prices"},{"title":"Get Symbols","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /dictionary/symbols","href":"/api-reference/assets/get-symbols"},{"title":"Get Symbol by ID","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /dictionary/symbols/{symbolId}","href":"/api-reference/assets/get-symbol-by-id"},{"title":"Get Workspace Prices","description":"Provides market pricing data for symbol ids. Enable the used filter to limit results to assets ever used in this workspace's transactions.\n\n\u003csup>API Key permissions: View only, Transaction Operator, Full Access\u003c/sup>","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/symbol-market-prices","href":"/api-reference/assets/get-workspace-prices"}]},{"group":"intents","pages":[{"title":"Get intent swap pairs","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /dictionary/intent-pairs","href":"/api-reference/intents/get-intent-swap-pairs"},{"title":"Create Intent request","description":"Creates an intent for swaps between two assets. [More details](/intents/about).\n\nAnswers 404 `pair-not-available` when the pair is not tradable through Intents.\n\n\u003csup>API Key permissions: Transaction Operator, Full Access\u003c/sup>","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/intents","href":"/api-reference/intents/create-intent-request"},{"title":"Request indicative swap quote","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/intents/quote","href":"/api-reference/intents/request-indicative-swap-quote"},{"title":"Get Intent request by ID","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/intents/{intentId}","href":"/api-reference/intents/get-intent-request-by-id"}]},{"group":"workspaces","pages":[{"title":"Get Workspace by ID","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}","href":"/api-reference/workspaces/get-workspace-by-id"},{"title":"Get Activities","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/activities","href":"/api-reference/workspaces/get-activities"},{"title":"Get Workspace Members","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/members","href":"/api-reference/workspaces/get-workspace-members"}]},{"group":"accounts","pages":[{"title":"Get Accounts","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/accounts","href":"/api-reference/accounts/get-accounts"},{"title":"Get Account by ID","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/accounts/{accountId}","href":"/api-reference/accounts/get-account-by-id"}]},{"group":"address-book","pages":[{"title":"Get Address Book records","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/address-book-records","href":"/api-reference/address-book/get-address-book-records"},{"title":"Create Address Book record","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/address-book-records","href":"/api-reference/address-book/create-address-book-record"},{"title":"Get Address Book record by ID","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/address-book-records/{recordId}","href":"/api-reference/address-book/get-address-book-record-by-id"},{"title":"Deactivate Address Book record","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json delete /workspaces/{workspaceId}/address-book-records/{recordId}","href":"/api-reference/address-book/deactivate-address-book-record"}]},{"group":"addresses","pages":[{"title":"Get Addresses","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/addresses","href":"/api-reference/addresses/get-addresses"}]},{"group":"balances","pages":[{"title":"Get balances","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/balances","href":"/api-reference/balances/get-balances"},{"title":"Get balance by ID","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/balances/{balanceId}","href":"/api-reference/balances/get-balance-by-id"}]},{"group":"canton","pages":[{"title":"Canton Ledger API passthrough","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/canton/ledger-query","href":"/api-reference/canton/canton-ledger-api-passthrough"}]},{"group":"stake","pages":[{"title":"Get Stakes","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/stakes","href":"/api-reference/stake/get-stakes"}]},{"group":"transaction-limits","pages":[{"title":"Get Transaction Limits","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/transaction-limits","href":"/api-reference/transaction-limits/get-transaction-limits"},{"title":"Get Limit Approver Candidates","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/transaction-limits/approver-candidates","href":"/api-reference/transaction-limits/get-limit-approver-candidates"},{"title":"Get Transaction Limit by ID","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/transaction-limits/{limitId}","href":"/api-reference/transaction-limits/get-transaction-limit-by-id"}]},{"group":"transactions","pages":[{"title":"Get Transactions","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/transactions","href":"/api-reference/transactions/get-transactions"},{"title":"Create Transaction","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/transactions","href":"/api-reference/transactions/create-transaction"},{"title":"Create Multiple Transactions","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/transactions/bulk-create","href":"/api-reference/transactions/create-multiple-transactions"},{"title":"Dry-Run Transaction","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/transactions/dry-run","href":"/api-reference/transactions/dry-run-transaction"},{"title":"Get Swap Route","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/transactions/swap-route","href":"/api-reference/transactions/get-swap-route"},{"title":"Get Transaction by ID","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/transactions/{transactionId}","href":"/api-reference/transactions/get-transaction-by-id"},{"title":"Accept Deposit Offer","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/transactions/{transactionId}/accept-deposit-offer","href":"/api-reference/transactions/accept-deposit-offer"},{"title":"Approve Transaction","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/transactions/{transactionId}/approve","href":"/api-reference/transactions/approve-transaction"},{"title":"Cancel Transaction","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/transactions/{transactionId}/cancel","href":"/api-reference/transactions/cancel-transaction"},{"title":"Create signing request","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/transactions/{transactionId}/create-signing-request","href":"/api-reference/transactions/create-signing-request"},{"title":"Decline Transaction","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/transactions/{transactionId}/decline","href":"/api-reference/transactions/decline-transaction"},{"title":"Get Transaction Events","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json get /workspaces/{workspaceId}/transactions/{transactionId}/events","href":"/api-reference/transactions/get-transaction-events"},{"title":"Reject Outgoing Offer","deprecated":null,"version":null,"openapi":"/bron-open-api-public.json post /workspaces/{workspaceId}/transactions/{transactionId}/reject-outgoing-offer","href":"/api-reference/transactions/reject-outgoing-offer"}]}]},{"tab":"SDKs \u0026 CLI","pages":[{"title":"SDKs \u0026 CLI","href":"/sdk/typescript"}]},{"tab":"MPC Hot Signer","pages":[{"title":"MPC Hot Signer","href":"/hot-signer/about"}]},{"tab":"Bug Bounty","pages":[{"title":"Bug Bounty","href":"/bug-bounty/about"}]},{"tab":"Intents","pages":[{"title":"Intents","href":"/intents/about"}]}]},"basePath":"","title":"Get intent swap pairs - Bron Developer","buildId":"dpl_41S5Z2jG9QnfDRwN1KZrLdBwj7DM","deploymentId":"dpl_41S5Z2jG9QnfDRwN1KZrLdBwj7DM","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DDP9JXtj.js","utils-8yQyvEtx.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CBCFR8Sn.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-rQaXkUHa.js","snippetPresets-J5KpBTgV.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BVxVH4Cj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BxdQ2vIi.js","shallow-BjV2tFiD.js","getApiPlaygroundDisplay-C_55tL4O.js","CodeSnippet-C0JpiCOC.js","CodeSnippets-w9Ps7djG.js","Page-DTNSD-0M.js","getPastedJson-BDfB-H8d.js","icon-g-kUkkO9.js","MethodPill-v4l6fq0h.js","DuplicateIcon-CvLo-CfU.js","createIcon-165clrrV.js","DynamicMarkdown-D3RQ-fEj.js","SectionHeading-vvo-3yLf.js","axios-vUo_bRtp.js","Markdown-CMT1uFWQ.js","clsx-C8f2yC9R.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CI2D8R2Y.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-k78Wrw_e.js"]}