PATCH
/
wallet
/
transactions
cURL
curl --request PATCH \
  --url https://openapiv1.coinstats.app/wallet/transactions \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '{
  "wallets": [
    {
      "address": "0x123456789abcdef",
      "connectionId": "ethereum"
    },
    {
      "address": "0x987654321fedcba",
      "connectionId": "polygon"
    }
  ]
}'
{
  "status": "syncing"
}
50 credits per request
Initiates the syncing process to update transaction data. Two ways to use:
  1. For a single wallet: provide query parameters { address: “0x123…”, connectionId: “ethereum” }.
  2. For multiple wallets: provide a body with { wallets: [{ address: “0x123…”, connectionId: “ethereum” }] }. Cost per network: 50 credits. Selecting “all” networks for a wallet costs 500 credits.

Authorizations

X-API-KEY
string
header
required

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

Query Parameters

address
string

Wallet address for single wallet sync

connectionId
string

The identifier of connection for single wallet sync, which you received from /wallet/blockchains call response. Can be a single network (e.g., "ethereum") or a comma-separated list of networks or "all" for all connections.

Body

application/json

Response

200
application/json

Start syncing transactions

The response is of type object.