REST API
Base URL
Production: https://api.useclawpay.app/v1
Sandbox: https://api.sandbox.useclawpay.app/v1Authentication
Authorization: Bearer sk_live_your_api_keyVaults
Create Vault
POST /v1/vaults{
"name": "Company Treasury",
"currency": "USDC",
"network": "solana",
"initialDeposit": 10000.00,
"metadata": {
"department": "Finance",
"costCenter": "CC-001"
}
}List Vaults
Parameter
Type
Description
Retrieve Vault
Update Vault
Freeze Vault
Close Vault
Cards
Create Card
List Cards
Reveal Card Details
Freeze Card
Cancel Card
Transactions
List Transactions
Parameter
Type
Description
Retrieve Transaction
Transaction Metadata
Authorization Policies
Set Authorization Policy
Get Authorization Policy
Delete Authorization Policy
Transfers
Create Transfer
External Transfer
Webhooks
Create Webhook
List Webhooks
Delete Webhook
Test Webhook
Balances
Get Vault Balance
Get Balance History
Rate Limits
Errors
Error Types
Type
Description
Common Error Codes
Idempotency
Pagination
Versioning
Next Steps
Last updated
