GET
/
wallet
/
transactions
cURL
curl --request GET \
  --url https://openapiv1.coinstats.app/wallet/transactions \
  --header 'X-API-KEY: <api-key>'
[
  {
    "meta": {
      "page": 123,
      "limit": 123
    },
    "result": [
      {
        "type": "deposit",
        "date": "2023-11-07T05:31:56Z",
        "mainContent": {
          "coinIcons": [
            "<string>"
          ],
          "coinAssets": [
            "<string>"
          ]
        },
        "coinData": {
          "count": 123,
          "symbol": "<string>",
          "currentValue": 123
        },
        "profitLoss": {
          "profit": 123,
          "profitPercent": 123,
          "currentValue": 123
        },
        "transactions": [
          {
            "action": "<string>",
            "items": [
              "<string>"
            ]
          }
        ],
        "fee": {
          "id": "<string>",
          "coin": {
            "id": "<string>",
            "name": "<string>",
            "symbol": "<string>",
            "icon": "<string>"
          },
          "count": 123,
          "totalWorth": 123
        },
        "hash": {
          "id": "<string>",
          "explorerUrl": "<string>"
        }
      }
    ]
  }
]
40 credits per request
Returns transaction data for wallet addresses. Supports two formats: Two ways to use:
  1. Single wallet: provide address and connectionId separately
  2. Multiple wallets: provide wallets parameter in format “connectionId:address,connectionId:address” Cost per network: 40 credits. Selecting “all” networks for a wallet costs 400 credits.

Authorizations

X-API-KEY
string
header
required

API key needed to access the endpoints. Example: 'demo-api-key'

Query Parameters

page
number
Example:

1

limit
number
Example:

20

from
string<date-time>

Please include the date in ISO 8601 format

Example:

"2025-08-05T13:50:38.956Z"

to
string<date-time>

Please include the date in ISO 8601 format

Example:

"2025-08-06T15:50:38.956Z"

currency
string
Example:

"USD"

types
string

Comma separated values of (deposit,withdraw,approve,executed,balance,fee)

address
string

The address of the wallet to search for.

connectionId
string

The identifier of connection, which you received from /wallet/blockchains call response.

txId
string

To search with transaction hash

wallets
string

Comma-separated list of wallet addresses in format "connectionId:address".

Example:

"ethereum:0x1234567890abcdef1234567890abcdef12345678,all:0x4567890abcdef1234567890abcdef1234567890abc"

Response

200
application/json

Get wallet transactions

The response is of type object[].