curl --request GET \
--url https://api.relay.link/requests/v3 \
--header 'x-api-key: <x-api-key>'const options = {method: 'GET', headers: {'x-api-key': '<x-api-key>'}};
fetch('https://api.relay.link/requests/v3', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.relay.link/requests/v3"
headers = {"x-api-key": "<x-api-key>"}
response = requests.get(url, headers=headers)
print(response.text){
"requests": [
{
"id": "<string>",
"status": "refund",
"user": "<string>",
"recipient": "<string>",
"sender": "<string>",
"refundTo": "<string>",
"supersededByRequestId": "<string>",
"duplicateDeposits": {
"parentRequestId": "<string>",
"refundRequestIds": [
"<string>"
]
},
"depositAddress": {
"address": "<string>",
"type": "strict",
"depositor": "<string>",
"depositTxHash": "<string>",
"recoveryAddress": "<string>"
},
"data": {
"claimStatus": "unclaimed",
"withdrawalStatus": "not_withdrawn",
"slippageTolerance": "<string>",
"failReason": "UNKNOWN",
"refundFailReason": "AMOUNT_TOO_LOW_TO_REFUND",
"revertReason": "TRANSFER_FROM_FAILED",
"failedTxHash": "<string>",
"failedTxBlockNumber": 123,
"failedCallData": {
"from": "<string>",
"to": "<string>",
"data": "<string>",
"value": "<string>"
},
"usesExternalLiquidity": true,
"timeEstimate": 123,
"triggeredByFastFill": true,
"inTxs": [
{
"txHash": "<string>",
"fee": "<string>",
"feeUsd": "<string>",
"block": 123,
"type": "<string>",
"chainId": 123,
"timestamp": 123,
"status": "success",
"data": "<unknown>",
"stateChanges": "<unknown>"
}
],
"outTxs": [
{
"txHash": "<string>",
"fee": "<string>",
"feeUsd": "<string>",
"block": 123,
"type": "<string>",
"chainId": 123,
"timestamp": 123,
"status": "success",
"data": "<unknown>",
"stateChanges": "<unknown>"
}
],
"appFees": {
"quoted": [
{
"recipient": "<string>",
"bps": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
}
],
"actual": [
{
"recipient": "<string>",
"bps": "<string>",
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>"
}
],
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
}
},
"feeSponsorship": {
"quoted": {
"selectedComponents": [
"execution"
],
"capHit": true,
"components": {
"execution": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"swap": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"platform": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"app": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"rent": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
}
},
"sponsoredTotal": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPaysTotal": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"maxSubsidizationAmount": "<string>",
"subsidizationBps": 123
},
"actual": {
"selectedComponents": [
"execution"
],
"capHit": true,
"components": {
"execution": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"swap": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"platform": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"app": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"rent": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
}
},
"sponsoredTotal": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPaysTotal": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"maxSubsidizationAmount": "<string>",
"subsidizationBps": 123,
"sponsorPayment": {
"amount": "<string>",
"address": "<string>",
"chainId": 123
}
},
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
}
},
"fees": {
"quoted": {
"swap": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"execution": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"platform": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"app": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"sponsored": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
}
},
"actual": {
"swap": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"execution": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"platform": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"app": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"sponsored": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
}
},
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
}
},
"platformFee": {
"bucket": "<string>",
"ruleId": "<string>",
"relayFeeBps": 123,
"integratorFeeBps": 123,
"totalFeeBps": 123,
"relayFee": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"integratorFee": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"totalPlatformFee": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"integratorFeeRecipient": "<string>"
},
"referrer": "<string>",
"appId": "<string>",
"appName": "<string>",
"apiKeyName": "<string>",
"blockedAddresses": [
"<string>"
],
"route": {
"includedSwapSources": [
"<string>"
],
"includedOriginSwapSources": [
"<string>"
],
"includedDestinationSwapSources": [
"<string>"
],
"quoted": {
"origin": {
"inputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"outputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"router": "<string>"
},
"destination": {
"inputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"outputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"router": "<string>"
}
},
"actual": {
"origin": {
"inputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"outputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"router": "<string>"
},
"destination": {
"inputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"outputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"router": "<string>",
"currencyGasTopup": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"rate": "<string>"
}
},
"quoteOraclePrice": {
"rate": "<string>",
"observedAt": "<string>",
"inputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"outputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"refundCurrencyData": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"externalMetadata": {
"moonpayId": "<string>"
}
},
"protocol": {
"orderId": "<string>",
"hubType": "onchain",
"isWithdrawable": true,
"solver": {
"address": "<string>",
"protocolChainId": "<string>",
"chainId": 123
},
"deposit": {
"origin": {
"amount": "<string>",
"chainId": 123,
"currency": "<string>",
"depositor": "<string>",
"depository": "<string>",
"onchainId": "<string>",
"transactionId": "<string>"
},
"relay": {
"amount": "<string>",
"chainId": 123,
"currency": "<string>",
"hash": "<string>",
"operation": "mint",
"tokenMetadata": {
"decimals": 123,
"name": "<string>",
"symbol": "<string>"
}
},
"attestation": {
"execution": {
"actions": [
"<string>"
],
"idempotencyKey": "<string>"
},
"attestations": [
{
"oracleChainId": "<string>",
"oracleContract": "<string>",
"signerAddress": "<string>",
"signature": "<string>"
}
]
}
},
"settlement": {
"destination": {
"fills": [
{
"chainId": 123,
"transactionId": "<string>"
}
],
"refunds": [
{
"chainId": 123,
"transactionId": "<string>"
}
]
},
"relay": {
"amount": "<string>",
"chainId": 123,
"currency": "<string>",
"hash": "<string>",
"operation": "transfer",
"solver": "<string>",
"tokenMetadata": {
"decimals": 123,
"name": "<string>",
"symbol": "<string>"
}
},
"attestation": {
"execution": {
"actions": [
"<string>"
],
"idempotencyKey": "<string>"
},
"attestations": [
{
"oracleChainId": "<string>",
"oracleContract": "<string>",
"signerAddress": "<string>",
"signature": "<string>"
}
]
}
}
},
"requestType": "<string>",
"features": [
"gasless_execution"
],
"createdAt": "<string>",
"updatedAt": "<string>"
}
],
"continuation": "<string>",
"total": 123
}Get Requests
This API returns all the cross-chain transactions.
curl --request GET \
--url https://api.relay.link/requests/v3 \
--header 'x-api-key: <x-api-key>'const options = {method: 'GET', headers: {'x-api-key': '<x-api-key>'}};
fetch('https://api.relay.link/requests/v3', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.relay.link/requests/v3"
headers = {"x-api-key": "<x-api-key>"}
response = requests.get(url, headers=headers)
print(response.text){
"requests": [
{
"id": "<string>",
"status": "refund",
"user": "<string>",
"recipient": "<string>",
"sender": "<string>",
"refundTo": "<string>",
"supersededByRequestId": "<string>",
"duplicateDeposits": {
"parentRequestId": "<string>",
"refundRequestIds": [
"<string>"
]
},
"depositAddress": {
"address": "<string>",
"type": "strict",
"depositor": "<string>",
"depositTxHash": "<string>",
"recoveryAddress": "<string>"
},
"data": {
"claimStatus": "unclaimed",
"withdrawalStatus": "not_withdrawn",
"slippageTolerance": "<string>",
"failReason": "UNKNOWN",
"refundFailReason": "AMOUNT_TOO_LOW_TO_REFUND",
"revertReason": "TRANSFER_FROM_FAILED",
"failedTxHash": "<string>",
"failedTxBlockNumber": 123,
"failedCallData": {
"from": "<string>",
"to": "<string>",
"data": "<string>",
"value": "<string>"
},
"usesExternalLiquidity": true,
"timeEstimate": 123,
"triggeredByFastFill": true,
"inTxs": [
{
"txHash": "<string>",
"fee": "<string>",
"feeUsd": "<string>",
"block": 123,
"type": "<string>",
"chainId": 123,
"timestamp": 123,
"status": "success",
"data": "<unknown>",
"stateChanges": "<unknown>"
}
],
"outTxs": [
{
"txHash": "<string>",
"fee": "<string>",
"feeUsd": "<string>",
"block": 123,
"type": "<string>",
"chainId": 123,
"timestamp": 123,
"status": "success",
"data": "<unknown>",
"stateChanges": "<unknown>"
}
],
"appFees": {
"quoted": [
{
"recipient": "<string>",
"bps": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
}
],
"actual": [
{
"recipient": "<string>",
"bps": "<string>",
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>"
}
],
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
}
},
"feeSponsorship": {
"quoted": {
"selectedComponents": [
"execution"
],
"capHit": true,
"components": {
"execution": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"swap": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"platform": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"app": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"rent": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
}
},
"sponsoredTotal": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPaysTotal": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"maxSubsidizationAmount": "<string>",
"subsidizationBps": 123
},
"actual": {
"selectedComponents": [
"execution"
],
"capHit": true,
"components": {
"execution": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"swap": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"platform": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"app": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"rent": {
"selected": true,
"total": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"sponsored": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPays": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
}
},
"sponsoredTotal": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"userPaysTotal": {
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"maxSubsidizationAmount": "<string>",
"subsidizationBps": 123,
"sponsorPayment": {
"amount": "<string>",
"address": "<string>",
"chainId": 123
}
},
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
}
},
"fees": {
"quoted": {
"swap": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"execution": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"platform": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"app": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"sponsored": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
}
},
"actual": {
"swap": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"execution": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"platform": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"app": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
},
"sponsored": {
"usd": "<string>",
"amount": "<string>",
"amountFormatted": "<string>"
}
},
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
}
},
"platformFee": {
"bucket": "<string>",
"ruleId": "<string>",
"relayFeeBps": 123,
"integratorFeeBps": 123,
"totalFeeBps": 123,
"relayFee": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"integratorFee": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"totalPlatformFee": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"integratorFeeRecipient": "<string>"
},
"referrer": "<string>",
"appId": "<string>",
"appName": "<string>",
"apiKeyName": "<string>",
"blockedAddresses": [
"<string>"
],
"route": {
"includedSwapSources": [
"<string>"
],
"includedOriginSwapSources": [
"<string>"
],
"includedDestinationSwapSources": [
"<string>"
],
"quoted": {
"origin": {
"inputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"outputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"router": "<string>"
},
"destination": {
"inputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"outputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"router": "<string>"
}
},
"actual": {
"origin": {
"inputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"outputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"router": "<string>"
},
"destination": {
"inputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"outputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"router": "<string>",
"currencyGasTopup": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"rate": "<string>"
}
},
"quoteOraclePrice": {
"rate": "<string>",
"observedAt": "<string>",
"inputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"outputCurrency": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
}
},
"refundCurrencyData": {
"currency": {
"chainId": 123,
"address": "<string>",
"symbol": "<string>",
"name": "<string>",
"decimals": 123,
"metadata": {
"logoURI": "<string>",
"verified": true,
"isNative": true
}
},
"amount": "<string>",
"amountFormatted": "<string>",
"amountUsd": "<string>",
"minimumAmount": "<string>"
},
"externalMetadata": {
"moonpayId": "<string>"
}
},
"protocol": {
"orderId": "<string>",
"hubType": "onchain",
"isWithdrawable": true,
"solver": {
"address": "<string>",
"protocolChainId": "<string>",
"chainId": 123
},
"deposit": {
"origin": {
"amount": "<string>",
"chainId": 123,
"currency": "<string>",
"depositor": "<string>",
"depository": "<string>",
"onchainId": "<string>",
"transactionId": "<string>"
},
"relay": {
"amount": "<string>",
"chainId": 123,
"currency": "<string>",
"hash": "<string>",
"operation": "mint",
"tokenMetadata": {
"decimals": 123,
"name": "<string>",
"symbol": "<string>"
}
},
"attestation": {
"execution": {
"actions": [
"<string>"
],
"idempotencyKey": "<string>"
},
"attestations": [
{
"oracleChainId": "<string>",
"oracleContract": "<string>",
"signerAddress": "<string>",
"signature": "<string>"
}
]
}
},
"settlement": {
"destination": {
"fills": [
{
"chainId": 123,
"transactionId": "<string>"
}
],
"refunds": [
{
"chainId": 123,
"transactionId": "<string>"
}
]
},
"relay": {
"amount": "<string>",
"chainId": 123,
"currency": "<string>",
"hash": "<string>",
"operation": "transfer",
"solver": "<string>",
"tokenMetadata": {
"decimals": 123,
"name": "<string>",
"symbol": "<string>"
}
},
"attestation": {
"execution": {
"actions": [
"<string>"
],
"idempotencyKey": "<string>"
},
"attestations": [
{
"oracleChainId": "<string>",
"oracleContract": "<string>",
"signerAddress": "<string>",
"signature": "<string>"
}
]
}
}
},
"requestType": "<string>",
"features": [
"gasless_execution"
],
"createdAt": "<string>",
"updatedAt": "<string>"
}
],
"continuation": "<string>",
"total": 123
}Query Parameters
Filter requests by failure reason. Only returns requests that failed with this specific reason.
UNKNOWN, SLIPPAGE, AMOUNT_TOO_LOW_TO_REFUND, DEPOSIT_ADDRESS_MISMATCH, DEPOSIT_CHAIN_MISMATCH, INCORRECT_DEPOSIT_CURRENCY, DOUBLE_SPEND, SOLVER_CAPACITY_EXCEEDED, SOLVER_BALANCE_TOO_LOW, DEPOSITED_AMOUNT_TOO_LOW_TO_FILL, NEGATIVE_NEW_AMOUNT_AFTER_FEES, NO_QUOTES, MISSING_REVERT_DATA, REVERSE_SWAP_FAILED, GENERATE_SWAP_FAILED, TOO_LITTLE_RECEIVED, EXECUTION_REVERTED, NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE, TRANSACTION_REVERTED, TRANSACTION_TOO_LARGE, ORIGIN_CURRENCY_MISMATCH, NO_INTERNAL_SWAP_ROUTES_FOUND, SWAP_USES_TOO_MUCH_GAS, INSUFFICIENT_FUNDS_FOR_RENT, SPONSOR_BALANCE_TOO_LOW, ORDER_EXPIRED, ORDER_IS_CANCELLED, TRANSFER_FROM_FAILED, TRANSFER_FAILED, SIGNATURE_EXPIRED, INVALID_SIGNATURE, INSUFFICIENT_NATIVE_TOKENS_SUPPLIED, TRANSFER_AMOUNT_EXCEEDS_ALLOWANCE, TRANSFER_AMOUNT_EXCEEDS_BALANCE, INVALID_SENDER, ACCOUNT_ABSTRACTION_INVALID_NONCE, ACCOUNT_ABSTRACTION_SIGNATURE_ERROR, SEAPORT_INEXACT_FRACTION, TOKEN_NOT_TRANSFERABLE, ZERO_SELL_AMOUNT, MINT_NOT_ACTIVE, ERC_1155_TOO_MANY_REQUESTED, INCORRECT_PAYMENT, INVALID_GAS_PRICE, FLUID_DEX_ERROR, ORDER_ALREADY_FILLED, SEAPORT_INVALID_FULFILLER, INVALID_SIGNER, MINT_QUANTITY_EXCEEDS_MAX_PER_WALLET, MINT_QUANTITY_EXCEEDS_MAX_SUPPLY, JUPITER_INVALID_TOKEN_ACCOUNT, INVALID_NONCE, ACCOUNT_ABSTRACTION_GAS_LIMIT, CONTRACT_PAUSED, SWAP_IMPACT_TOO_HIGH, INSUFFICIENT_POOL_LIQUIDITY, POOL_CAP_EXCEEDED, TTL_EXPIRED, DEPOSIT_CONFIRMATION_TIMEOUT, ORPHANED_DEPOSIT_REFUND, GASLESS_PERMIT_BALANCE_TOO_LOW, MANUAL_ADMIN_REFUND, QUOTED_GAS_LIMIT_EXCEEDED, DESTINATION_TOKEN_TRANSFER_REJECTED, DEPOSIT_REORGED, BLOCKED_WALLET, PROTOCOL_DEADLINE_EXPIRED, TRANSACTION_NOT_INCLUDED, TRANSACTION_SUBMISSION_FAILED, N/A Filter requests by the exact referrer value supplied at quote time. Without apiKeyId or apiKey, returns only matching public keyless requests. Every supplied key must belong to the authenticating integrator. Includes matching requests for the selected keys and public requests with neither a recorded API key nor a legacy fill API key, regardless of age. Existing visibility restrictions still apply; public requests are not assigned to your integrator.
1JSON-encoded array of filter-group objects. Fields within each group are AND'd; groups are OR'd. Prefix a key with 'not:' to negate it (must_not). Values can be a scalar or an array (OR semantics within the field). Example: [{"depositAddress":"0xabc","originChainId":8453},{"depositAddress":"0x123","originChainId":1}]. Negation example: [{"not:status":"failure"}]. Array value example: [{"not:status":["failure","refund"]}]. A value of null is a null-check ("is empty"/"is not empty") instead of an equality test, for any key. Null-check example: [{"depositAddress":null}] (is empty / does not exist), [{"not:depositAddress":null}] (is not empty / exists). null cannot be combined with real values in an array. At most 50 distinct string values across id, term, and grouped id/term filters (including negations) are allowed; a top-level id with includeChildRequests is excluded from this limit. Requests are limited to the caller’s integrator and requests without an API key. A referrer key (or not:referrer) without top-level apiKeyId or apiKey limits that group to public keyless requests. Optional key parameters must contain keys owned by the authenticating integrator. Referrer groups also include matching public keyless requests regardless of age; groups without a referrer retain their existing scope unless a top-level referrer is supplied.
Was this page helpful?