Use this file to discover all available pages before exploring further.
The Customers API lets you create managed accounts for your own business customers. Each customer gets their own wallets and transaction history under your platform umbrella — you retain full programmatic control while keeping each customer’s data isolated.This is the foundation of a B2B crypto-as-a-service product: you use the Yativo API on the backend, and your customers interact with your interface.
These are WaaS (wallet) customers — not card customers. If you are issuing crypto cards, your card holders are managed separately via the Card Issuer API. The two systems use different customer records and different endpoints. A customer enabled for cards is created through the card onboarding flow; a customer here is created with a single API call and gets crypto wallets immediately.
Your Platform Account├── Customer: Acme Corp (cust_01abc123)│ ├── Wallet: USDC on Ethereum│ ├── Wallet: USDC_SOL on Solana│ └── Transaction history└── Customer: Beta Inc (cust_02def456) └── Wallet: USDT on Polygon
Customer data is isolated — one customer’s wallets and transactions are never accessible from another customer’s context. Your platform account has visibility across all customers.
Store your internal customer ID in the metadata.internal_id field when creating customers. This makes it easy to cross-reference Yativo customer IDs with your own database.