v1
latestOpenAPI 3.0.02026-07-22134640.3 KBQuotes V3
Get Intent Status
Query the current status of a cross-chain intent transaction. Provide one of: intentHash, intentCreatedHash, or fulfillmentHash to track the intent's progress through the execution lifecycle.
post/api/v3/intents/intentStatus
Request body
Response
Successfully retrieved intent status and transaction details
Example response
{
"data": {
"intentHash": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef12",
"status": {
"status": "Pending",
"subStatus": "WaitingToFulfill",
"subStatusMessage": "The intent is waiting to be fulfilled"
},
"intentCreated": {
"chainId": 1,
"transactionHash": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef12",
"blockExplorerUrl": "https://etherscan.io/tx/0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef12"
},
"fulfillment": {
"chainId": 1,
"transactionHash": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef12",
"blockExplorerUrl": "https://etherscan.io/tx/0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef12"
},
"refund": {
"chainId": 1,
"transactionHash": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef12",
"blockExplorerUrl": "https://etherscan.io/tx/0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef12"
}
}
}