Transactions Sync
Initiate syncing process to update transaction data.
Multipliers
Multipliers
Single wallet
Single wallet
Example: { address: “0x123…”, connectionId: “ethereum” }
Multiple wallets
Multiple wallets
{ wallets: [{ address: “0x123…”, connectionId: “ethereum” }] }
Required
Required
- Single-wallet form: query params
address+connectionId. - Multi-wallet form: JSON body with
walletsarray (each item\{ address, connectionId \}). - At least one wallet must be provided.
Authorizations
API key required to access the endpoints. Generate one from your dashboard at https://openapi.coinstats.app and pass it in the X-API-KEY request header. Never expose your key in client-side code.
Query Parameters
Wallet address for single wallet sync
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. Either connectionId or blockchain must be provided. If both are provided, connectionId will be used.
"base-wallet"
The blockchain network identifier from /wallet/blockchains call response. Can be a single network (e.g., "ethereum") or a comma-separated list of networks (e.g., "ethereum,polygon,binance_smart"). Either connectionId or blockchain must be provided. If both are provided, connectionId will be used.
"base"
Body
Array of wallets to sync transactions for
Response
Start syncing transactions
The current synchronization status of the portfolio
syncing, synced "synced"