VectorOne Platform API

A unified API for embedded banking, payments, card issuing, and multi-currency accounts. Built for developers, designed for scale.

One API for All Financial Services

The VectorOne API provides programmatic access to our complete financial infrastructure platform. Create accounts, process payments, issue cards, and manage multi-currency operations through a single, consistent API.

API Capabilities

Accounts & Ledger API

Create and manage customer accounts, query balances, retrieve transaction history, and access real-time ledger data.

POST /v1/accounts GET /v1/accounts/{id} GET /v1/accounts/{id}/balance GET /v1/accounts/{id}/transactions

Payments API

Initiate payments across all supported rails (ACH, SEPA, SWIFT, wires), track payment status, and manage payment methods.

POST /v1/payments GET /v1/payments/{id} POST /v1/payments/{id}/cancel GET /v1/payment-methods

Card Issuing API

Issue virtual and physical cards, set spending controls, authorize transactions, and manage card lifecycle.

POST /v1/cards GET /v1/cards/{id} POST /v1/cards/{id}/freeze GET /v1/cards/{id}/transactions

Multi-Currency & FX API

Manage multi-currency balances, get real-time FX rates, execute currency conversions, and access cross-border payment capabilities.

GET /v1/fx/rates POST /v1/fx/convert GET /v1/accounts/{id}/currencies POST /v1/transfers/international

Compliance & Risk API

Perform KYC verification, screen against sanctions lists, retrieve compliance status, and access risk scores.

POST /v1/kyc/verify POST /v1/sanctions/screen GET /v1/customers/{id}/compliance GET /v1/risk/score

Events & Webhooks

Subscribe to real-time events, configure webhook endpoints, and receive notifications for platform activities.

GET /v1/events POST /v1/webhooks GET /v1/webhooks/{id} DELETE /v1/webhooks/{id}

API Features

🔑 Secure Authentication

API key authentication with TLS encryption. Support for request signing and IP whitelisting.

âš¡ Fast & Reliable

Sub-100ms response times, 99.99% uptime SLA, and automatic retry logic with idempotency.

📖 Well Documented

Comprehensive API reference, integration guides, and code examples in multiple languages.

Sandbox Environment

Test your integration risk-free in our full-featured sandbox environment:

# Use sandbox base URL for testing curl https://sandbox-api.vectorone.global/v1/accounts \ -H "Authorization: Bearer sk_test_..." \ -H "Content-Type: application/json" # Switch to production when ready curl https://api.vectorone.global/v1/accounts \ -H "Authorization: Bearer sk_live_..." \ -H "Content-Type: application/json"

Webhooks & Events

Receive real-time notifications for platform events:

account.created - New account created
payment.completed - Payment successfully processed
card.activated - Card activated by customer
transaction.authorized - Transaction authorized in real-time

Ready to Integrate?

Get API access and start building with VectorOne

Get API Access