Documentation
Everything you need to integrate VALTA
API Base URL
https://api.valta.wallet/v1All API requests require authentication via Bearer token
Getting Started
Quick Start Guide
Get up and running in 5 minutes
Creating Your First Wallet
Step-by-step wallet creation
Dashboard Overview
Navigate the VALTA dashboard
API Reference
Authentication
API keys and bearer tokens
Wallets API
Create, read, update wallets
Transfers API
Send money between wallets
Escrow API
Create and manage escrows
Webhooks
Real-time event notifications
AI Agent Integration
Bot Wallet Setup
Configure wallets for AI agents
Programmatic Transfers
Automate money movement
Spending Limits
Set restrictions for agents
Audit Trails
Track all agent transactions
Code Examples
Create a Wallet
curl -X POST https://api.valta.wallet/v1/wallets/create \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"botId": "agent-001",
"name": "My AI Agent Wallet"
}'Transfer Funds
curl -X POST https://api.valta.wallet/v1/wallets/transfer \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"fromWalletId": "wallet_abc123",
"toWalletId": "wallet_xyz789",
"amount": 100.00,
"idempotencyKey": "unique-key-123"
}'