Transactions
Transaction lookup, block-scoped listing, global latest, and wallet history.
Transaction Details
GET
/v1/transactions?request=detailsRetrieve full details for a single transaction by its hash.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| request | string | REQUIRED | — | Must be `details` |
| hash | string | REQUIRED | — | The transaction hash to look up |
🪙 Usage & Credits
This endpoint consumes 10 credits per request against your active API tier.
Response
json
{
"simpleInfo *": {
"action": "string",
"source": "string",
"data": "object *"
},
"hash": "string",
"blockHeight": "integer",
"symbol": "string *",
"tokenName": "string *",
"itemName": "string *",
"tokenType": "string *",
"status": "string",
"memo": "string *",
"timestamp": "integer",
"from": "string *",
"to": "string *",
"relatingHash": "string *",
"transfer *": {
"summary": {
"sender": "string *",
"receiver": "string *",
"totalAmount": "string (integer) *",
"inputs": "integer",
"outputs": "integer",
"parts": "string (integer) *",
"rate": "float *",
"itemId": "string (integer) *"
},
"inputs *": [
{
"address": "string",
"amount": "string (integer)",
"fees": "object *"
}
],
"outputs *": [
{
"address": "string",
"amount": "string (integer)",
"memo": "string *"
}
]
},
"curType": "string",
"type": "string",
"icon": "string *",
"curEquiv *": {
"lastRate": "float",
"curRate": "float",
"authorized": "boolean",
"lastMaxStake": "integer",
"curMaxStake": "integer"
},
"governance *": {
"hash": "string *",
"title": "string *",
"synopsis": "string *",
"vote": "string *",
"result": "string *",
"options": "array *",
"votePercent": "array *"
},
"validatorRegistration": "boolean *",
"fees *": {
"feePayerAddress": "string *",
"base *": {
"total": "string (integer) *",
"validator": "string (integer) *",
"burn": "string (integer) *",
"treasury": "string (integer) *",
"feeSymbol": "string *",
"parts": "string (integer) *",
"rate": "float *",
"type": "string *"
},
"contract *": {
"total": "string (integer) *",
"validator": "string (integer) *",
"burn": "string (integer) *",
"project": "string (integer) *",
"feeSymbol": "string *",
"parts": "string (integer) *",
"rate": "float *",
"type": "string *"
}
},
"expenseRatio *": {
"totalCalled": "string (integer) *",
"partsPerToken": "string (integer) *",
"numWalletsCalled": "integer *",
"rate": "float *"
},
"smartContract *": {
"name": "string *",
"instance": "integer *",
"function": "string *",
"parameters": "array *",
"emit": "array *",
"nestedResults": "object *",
"gasUsed": "integer *"
},
"triggeredTransactions *": [
{
"hash": "string",
"type": "string"
}
]
}Errors
| Status | Condition |
|---|---|
| 400 | Missing hash parameter |
| 404 | Transaction not found |
Latest Transactions
GET
/v1/transactions?request=latestRetrieve the most recent transactions globally.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| request | string | REQUIRED | — | Must be `latest` |
| limit | int | optional | 10 | Number of results (1–100) |
| offset | int | optional | 0 | Pagination offset |
| filter | string | optional | — | Comma-separated transaction type filters |
| sort | string | optional | new_to_old | Sort order: new_to_old or old_to_new |
| noiseFilter | string | optional | true | Set to "false" to include cascading SC-triggered txns |
🪙 Usage & Credits
This endpoint consumes 10 credits per request against your active API tier.
Response
json
{
"found": "integer",
"transaction": [
{
"hash": "string",
"blockHeight": "integer",
"timestamp": "integer",
"status": "string",
"type": "string",
"curType": "string"
}
]
}Block Transactions
GET
/v1/transactions?request=blockRetrieve all transactions within a specific block.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| request | string | REQUIRED | — | Must be `block` |
| height | int | optional | — | Block height (required if hash not given) |
| hash | string | optional | — | Block or transaction hash |
| limit | int | optional | 20 | Results per page |
| offset | int | optional | 0 | Pagination offset |
| sort | string | optional | new_to_old | Sort order |
| noiseFilter | string | optional | true | Set to "false" to show cascading txns |
🪙 Usage & Credits
This endpoint consumes 50 credits per request against your active API tier.
Wallet Transaction History
GET
/v1/transactions?request=walletRetrieve transaction history for a wallet address with advanced filtering.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| request | string | REQUIRED | — | Must be `wallet` |
| address | string | REQUIRED | — | Wallet address |
| limit | int | optional | 10 | Number of results (1–100) |
| offset | int | optional | 0 | Pagination offset |
| symbol | string | optional | — | Filter by token contract ID |
| itemId | string | optional | — | Filter by NFT/SBT item ID (requires symbol) |
| direction | string | optional | — | receiveOnly or sentOnly |
| filter | string | optional | — | Type filter: friendly, fees, or comma-separated type IDs |
| sort | string | optional | new_to_old | Sort: new_to_old, old_to_new, high_to_low, low_to_high |
| noiseFilter | string | optional | true | Set to "false" to include cascading SC-triggered txns |
🪙 Usage & Credits
This endpoint consumes 100 credits per request against your active API tier.
Notes
- The API populates a `transfer.summary` object with sender, receiver, and totalAmount calculated from the perspective of the target address.