Powerful APIs for integrating Wasabi Card services into your applications and platforms. Create and manage cards, process transactions, and automate your operations.
Get StartedWasabi Card provides a comprehensive RESTful API that allows you to integrate our card services directly into your applications. Our API enables you to programmatically manage cards, process transactions, and monitor activities.
Create virtual and physical cards, retrieve card details, freeze/unfreeze cards, and manage card settings.
Deposit funds to cards, view transaction history, and monitor spending across all your cards.
Enterprise-grade security features with authentication tokens, API keys, and webhook verifications.
First, get your API key and secret from your dashboard. Use these to obtain an access token for making authorized requests.
curl -X POST https://api.wasabicard.com/v1/auth/token \
-H "Content-Type: application/json" \
-d '{
"api_key": "YOUR_API_KEY",
"api_secret": "YOUR_API_SECRET"
}'
Create a virtual or physical card with your preferred settings and initial deposit amount.
curl -X POST https://api.wasabicard.com/v1/cards \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"card_type": "virtual",
"currency": "USD",
"initial_deposit": 100
}'
Deposit funds to your card using various payment methods including cryptocurrencies.
curl -X POST https://api.wasabicard.com/v1/cards/{card_id}/deposit \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"amount": 250,
"currency": "USD",
"payment_method": "crypto",
"crypto_currency": "USDT"
}'
Learn how to authenticate your requests to the Wasabi Card API using API keys and access tokens.
Learn MoreReceive real-time notifications for card events such as transactions, status changes, and more.
Learn MoreOur developer support team is ready to assist you with API integration and technical questions.