/data/details/
Get comprehensive order details including complete event history, execution timeline, and transaction information. Provides a full audit trail of order lifecycle events.
Request
- Name
orderHash- Type
- string
- Description
The unique identifier of the order to retrieve details for (required)
cURL
curl "https://api.aori.io/data/details?orderHash=0x1234567890abcdef1234567890abcdef12345678"
Response
- Name
orderHash- Type
- string
- Description
Unique identifier for the order
- Name
status- Type
- string
- Description
Current status of the order
- Name
offerer- Type
- string
- Description
Address that initiated the order
- Name
recipient- Type
- string
- Description
Address receiving the output tokens
- Name
inputToken- Type
- string
- Description
Input token contract address
- Name
inputAmount- Type
- string
- Description
Amount of input tokens
- Name
inputChain- Type
- string
- Description
Source chain identifier
- Name
outputToken- Type
- string
- Description
Output token contract address
- Name
outputAmount- Type
- string
- Description
Amount of output tokens
- Name
outputChain- Type
- string
- Description
Destination chain identifier
- Name
startTime- Type
- number
- Description
Unix timestamp when order became valid
- Name
endTime- Type
- number
- Description
Unix timestamp when order expires
- Name
createdAt- Type
- number
- Description
Unix timestamp when the order was created
- Name
events- Type
- array
- Description
Array of order events in chronological order
Order Event Object
- Name
eventType- Type
- string
- Description
Type of event (created, received, completed, failed)
- Name
timestamp- Type
- number
- Description
Unix timestamp when the event occurred
- Name
txHash- Type
- string | null
- Description
Transaction hash associated with the event (if applicable)
- Name
chain- Type
- string | null
- Description
Chain where the event occurred (if applicable)
- Name
blockNumber- Type
- number | null
- Description
Block number where the event was recorded (if applicable)
Response
{
"orderHash": "0x1234567890abcdef1234567890abcdef12345678",
"status": "completed",
"offerer": "0x742d35Cc6634C0532925a3b8D4C9db96C4b4d8b",
"recipient": "0x742d35Cc6634C0532925a3b8D4C9db96C4b4d8b",
"inputToken": "0x4200000000000000000000000000000000000006",
"inputAmount": "1000000000000000000",
"inputChain": "base",
"outputToken": "0xaf88d065e77c8cc2239327c5edb3a432268e5831",
"outputAmount": "3200000000",
"outputChain": "arbitrum",
"startTime": 1703001600,
"endTime": 1703005200,
"createdAt": 1703001600,
"events": [
{
"eventType": "created",
"timestamp": 1703001600,
"txHash": null,
"chain": null,
"blockNumber": null
},
{
"eventType": "received",
"timestamp": 1703001650,
"txHash": "0xabc123def456789...",
"chain": "base",
"blockNumber": 12345678
},
{
"eventType": "completed",
"timestamp": 1703001780,
"txHash": "0xdef456abc123789...",
"chain": "arbitrum",
"blockNumber": 87654321
}
]
}