Skip to content

API Reference ​

Base URLhttps://api.valr.com
ProtocolHTTPS only
Content-Typeapplication/json
AuthenticationSigned requests with an institution API key (guide)
PermissionsEach endpoint needs one permission, granted by your key's bundles (bundles)
ErrorsListed per endpoint (errors)
OpenAPI specDownload openapi.json

Each endpoint page shows the permission it needs, the bundles that grant it, its request and response, the errors it can return, and code samples that sign the request when they run.

Categories ​

Category
AccountBalances, sub-accounts and transfers between them, and transaction history.
WalletsReceive and send crypto and fiat, manage saved crypto addresses and linked bank accounts, and track every deposit and withdrawal.
CollectionsCollect bank deposits from your payers with unique deposit references, then follow each payment to settlement.
PayoutsPay many bank beneficiaries in one batch from your payout account, and track every payout to completion.
WebhooksGet an HTTPS notification when something happens on your business's accounts, instead of polling the API.
Public dataExchange status, server time, currencies and pairs, and market prices, with no API key needed.