GetIntentHistory endpoint provides a paginated view of intent history with detailed receipt information. This endpoint returns full IntentHistory objects that include the complete IntentReceipt for each intent, giving you comprehensive transaction data including status, timestamps, and transaction hashes.
"id" or "createdAt")DESC or ASCbyStatus)true, augment each history entry with on-chain balance data for the intent-relevant tokenstrue, return only intents that have recoverable (stuck) balancesIntentHistory object contains:
QUOTED, COMMITTED, EXECUTING, FAILED, SUCCEEDED, ABORTED, REFUNDED, INVALID)GetIntentHistory provides comprehensive transaction data including full receipt details, transaction hashes, and token metadata. It’s ideal for building detailed transaction history views, audit logs, and analytics dashboards.ABORTED and REFUNDED statuses in addition to SUCCEEDED and FAILEDGetIntent to fetch the full intent object (not just receipt) when neededGetIntentReceipt for single intent receipt lookupsSearchIntents to find intents by various criteriaRepresented as uint8 on the server side
QUOTED, COMMITTED, EXECUTING, FAILED, SUCCEEDED, ABORTED, REFUNDED, INVALID []IntentStatus
Represented as uint8 on the server side
QUOTED, COMMITTED, EXECUTING, FAILED, SUCCEEDED, ABORTED, REFUNDED, INVALID