Read integration capabilities
curl --request GET \
--url https://api.route.fun/api/v2/builders/integration \
--header 'x-api-key: <api-key>'const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://api.route.fun/api/v2/builders/integration', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.route.fun/api/v2/builders/integration"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text){
"chainId": 4663,
"swaps": {
"available": true,
"builderFees": true,
"wallet": "eoa"
},
"multiSwap": {
"available": true,
"execution": "sequential",
"atomic": false,
"maxInputs": 4,
"maxOutputs": 4,
"builderFees": true,
"limits": "<string>"
},
"zap": {
"available": true,
"execution": "atomic",
"wallet": "eip5792",
"maxCalls": 10,
"builderFees": false,
"attribution": "workspace-usage-only",
"limits": "<string>"
},
"serviceLevel": {
"guaranteedUptime": null,
"submissionRetries": false
}
}Builder swaps
Integration capabilities
Requires tokens scope. Read supported wallet types and enabled flows. Zaps are disabled unless the deployment explicitly enables them.
GET
/
api
/
v2
/
builders
/
integration
Read integration capabilities
curl --request GET \
--url https://api.route.fun/api/v2/builders/integration \
--header 'x-api-key: <api-key>'const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://api.route.fun/api/v2/builders/integration', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.route.fun/api/v2/builders/integration"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text){
"chainId": 4663,
"swaps": {
"available": true,
"builderFees": true,
"wallet": "eoa"
},
"multiSwap": {
"available": true,
"execution": "sequential",
"atomic": false,
"maxInputs": 4,
"maxOutputs": 4,
"builderFees": true,
"limits": "<string>"
},
"zap": {
"available": true,
"execution": "atomic",
"wallet": "eip5792",
"maxCalls": 10,
"builderFees": false,
"attribution": "workspace-usage-only",
"limits": "<string>"
},
"serviceLevel": {
"guaranteedUptime": null,
"submissionRetries": false
}
}Multi-swap planning is available. Zaps are not enabled yet; check capabilities before showing a deposit action.
Authorizations
Server-side key created in an authenticated developer workspace. Builder codes are public attribution, not credentials.