Skip to main content
POST
/
v1
/
transactions
/
get-transactions
curl -X POST 'https://crypto-api.yativo.com/api/v1/transactions/get-transactions' \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
    "page": 1,
    "limit": 20,
    "status": "confirmed",
    "chain": "solana"
  }'
{
  "data": [
    {
      "_id": "txn_01HX9KZMB3F7VNQP8R2WDGT4EF",
      "user_id": "usr_6615c3a1e55d9ff7bc0a1234",
      "type": "send",
      "chain": "solana",
      "asset_name": "USDC",
      "amount": "50.00",
      "status": "confirmed",
      "transaction_hash": "4xKp9qLmKv3xFjNw4aBcYhUeT8sGkZoP2iMnDuWr5Cx",
      "createdAt": "2026-03-25T14:00:00Z"
    }
  ],
  "status": true,
  "message": "Transactions fetched successfully"
}

Documentation Index

Fetch the complete documentation index at: https://docs.yativo.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorization
string
required
Bearer token: Bearer YOUR_ACCESS_TOKEN
page
integer
Page number for pagination. Defaults to 1.
limit
integer
Number of transactions per page. Defaults to 20, maximum 100.
status
string
Filter by transaction status. One of: pending, confirmed, failed, cancelled.
chain
string
Filter by blockchain network, e.g. solana, ethereum.
curl -X POST 'https://crypto-api.yativo.com/api/v1/transactions/get-transactions' \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{
    "page": 1,
    "limit": 20,
    "status": "confirmed",
    "chain": "solana"
  }'
{
  "data": [
    {
      "_id": "txn_01HX9KZMB3F7VNQP8R2WDGT4EF",
      "user_id": "usr_6615c3a1e55d9ff7bc0a1234",
      "type": "send",
      "chain": "solana",
      "asset_name": "USDC",
      "amount": "50.00",
      "status": "confirmed",
      "transaction_hash": "4xKp9qLmKv3xFjNw4aBcYhUeT8sGkZoP2iMnDuWr5Cx",
      "createdAt": "2026-03-25T14:00:00Z"
    }
  ],
  "status": true,
  "message": "Transactions fetched successfully"
}