Skip to main content
GET
/
v0
/
wallet
/
transactions
List Transactions
curl --request GET \
  --url https://api-bluvo.com/v0/wallet/transactions \
  --header 'x-bluvo-api-key: <api-key>' \
  --header 'x-bluvo-org-id: <api-key>' \
  --header 'x-bluvo-project-id: <api-key>'
{
  "transactions": [
    {
      "id": "tx_01H9X3Z7N5V2KJ4G8P6QR5T3Y2",
      "walletId": "wallet_01H9X3Z7N5V2KJ4G8P6QR5T3Y2",
      "createdAt": 1713897600000,
      "updatedAt": 1713897600000,
      "timestamp": 1713897600000,
      "type": "withdrawal",
      "amount": 0.1,
      "currency": "BTC",
      "direction": "out",
      "feeCost": 0.0001,
      "feeCurrency": "BTC",
      "amountInFiat": 9650.5,
      "feeInFiat": 9.65,
      "fiatCurrency": "USD",
      "status": "ok",
      "addressTo": "bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq",
      "network": "bitcoin",
      "addressFrom": null
    },
    {
      "id": "tx_02G8Y4Z8M6W3LK5H7P7RS6T4Z3",
      "walletId": "wallet_01H9X3Z7N5V2KJ4G8P6QR5T3Y2",
      "createdAt": 1713897000000,
      "updatedAt": 1713897000000,
      "timestamp": 1713897000000,
      "type": "deposit",
      "amount": 1.5,
      "currency": "ETH",
      "direction": "in",
      "feeCost": 0.005,
      "feeCurrency": "ETH",
      "amountInFiat": 5425.75,
      "feeInFiat": 18.09,
      "fiatCurrency": "USD",
      "status": "ok",
      "addressTo": "0x71C7656EC7ab88b098defB751B7401B5f6d8976F",
      "network": "ethereum",
      "addressFrom": null
    }
  ],
  "pagination": {
    "totalCount": 25,
    "page": 0,
    "limit": 10,
    "pageCount": 3,
    "offset": 0
  }
}

Authorizations

x-bluvo-api-key
string
header
required

Bluvo API Key

x-bluvo-org-id
string
header
required

Bluvo Organization ID

x-bluvo-project-id
string
header
required

Bluvo Project ID

Query Parameters

walletId
string

The wallet ID to list transactions for. If not provided, returns transactions for all wallets.

page
integer | null

Page number (0-indexed).

Required range: 0 <= x <= 1000
limit
integer | null

Number of transactions per page (max 1000).

Required range: 1 <= x <= 1000
sinceDate
string | null

Filter transactions after this date (ISO format).

Response

200 - application/json

Successful response

transactions
object[]
required
pagination
object
required
I