Before you begin, create a free Blockradar account to get your API keys. You can test against our sandbox environment before going live.
Base URL
All API requests are made to:Request and response format
All request bodies and responses are formatted as JSON. Every response follows this structure:| Property | Type | Description |
|---|---|---|
statusCode | number | HTTP status code indicating success or failure. Use this to determine the result of every call. |
message | string | A human-readable summary of the response. On errors, this describes what went wrong. |
data | object or array | The result of your request. A single resource returns an object; a list returns an array. |
Pagination
List endpoints return ameta object alongside data:
| Property | Description |
|---|---|
totalItems | Total number of items across all pages. |
itemCount | Number of items on the current page. |
itemsPerPage | Pagination limit per page. Default: 100. |
totalPages | Total number of pages available. |
currentPage | The current page being returned. Default: 1. |
Postman collection
Prefer exploring APIs visually? Use the Blockradar Postman Collection to browse and test every endpoint interactively.Authentication
Learn how to authenticate your API requests.
Errors
Understand error codes and how to handle them.
Wallets
Master Wallet API
Manage your master wallets, balances, and sweep operations.
Addresses API
Generate and manage child addresses for your users.
Webhooks
Receive real-time notifications for deposits, withdrawals, and on-chain events.
Signing API
Sign messages and typed data from any Blockradar wallet.
Transactions API
Retrieve, manage, and replay transactions across your wallets.
Asset Management API
Configure which assets are active on your master wallet.
Receive Payments
Deposit Stablecoins API
Accept stablecoin deposits via dedicated blockchain addresses.
Checkout API
Create and manage stablecoin payment links.
Virtual Accounts API
Issue bank account numbers linked to on-chain wallets for fiat deposits.
Send Payments
Withdraw Stablecoins API
Send stablecoins from master wallets or child addresses.
Withdraw Fiat API
Convert stablecoins to fiat and send to bank accounts.
Beneficiaries API
Save and manage frequent withdrawal destinations.
Convert & Manage
Gateway API
Move USDC natively across chains using Circle’s CCTP protocol.
Swap API
Swap stablecoins across assets and chains.
Auto Settlements API
Configure rules to automatically convert and route assets.
Liquidity Pool API
Manage stablecoin liquidity rates for corridor-based settlement.
Compliance & Recovery
AML API
Screen wallet addresses against global sanctions and blocklists.
Asset Recovery API
Recover tokens accidentally sent to unsupported wallet addresses.
Integrations
Smart Contract API
Read and write to any smart contract from a Blockradar wallet.
Miscellaneous API
Retrieve supported assets, blockchains, and exchange rates.

