Sumvin API
Sumvin is a whitelabel financial platform API. It handles user accounts, multi-chain wallets, banking, cards, KYC, and configurable onboarding — so you can build financial products without the infrastructure.Base URL
What You Can Build
| Domain | Capabilities |
|---|---|
| Accounts & Identity | User registration, multi-provider auth, phone verification, KYC |
| Wallets | EOA and Safe (multisig) wallets across EVM chains |
| Banking | Linked bank accounts via Plaid, transaction sync |
| Cards | Virtual card issuance, spending controls, card funding |
| Transactions | Unified feed across crypto, bank, and card sources |
| Automation | Configurable strategies, rules, and AI-powered insights |
| Onboarding | Step-based flows with per-platform configuration |
API Conventions
Hypermedia Links
Every response includes_links with navigation and available actions:
Expand Parameters
Fetch related resources in a single request to avoid round-trips:Error Responses
All errors follow RFC 7807 Problem Details:{DOMAIN}-{STATUS}-{SEQUENCE} (e.g. USR-409-001, KYC-403-001). The trace_id can be shared with support for debugging.
Timestamps
Timestamps are epoch milliseconds by default. To receive ISO 8601 strings instead, include the header:created_at, updated_at, etc.).
Async Operations
Some operations (Safe wallet deployment, KYC processing) happen asynchronously. These return202 Accepted with a current snapshot and _links to poll for the result.