Velocity Logo
Home Platform Developers Company Contact
Open Account
DEVELOPER PORTAL

A beautiful
financial API.

Explore our comprehensive guides and complete API reference. Build powerful financial products with SDKs available in your favorite language.

Request Response
// Create a new Card object
curl https://api.velocity.com/v1/cards \
-u sk_test_4eC39HqLyjWDarjtT1zdp7dc: \
-d type="virtual" \
-d currency="usd" \
-d status="active" \
-d cardholder[name]="Alex Mercer"
{
"id": "card_1MowQjLkdIwHu7ix",
"object": "card",
"brand": "Visa",
"country": "US",
"currency": "usd",
"exp_month": 12,
"exp_year": 2028,
"last4": "4242",
"status": "active"
}

Native Integration

Built for your
favorite stack.

velocity_cli --watch
velocity login
✓ Successfully authenticated as dev@acme.com
velocity listen --forward-to localhost:3000/webhook
Ready! Waiting for events...
[200] payment_intent.succeeded evt_1Mow...

Developer Tools

Test locally with the Velocity CLI.

Build, test, and manage your integration directly from the terminal. Forward webhooks to your localhost, tail API logs in real-time, and trigger mock events without leaving your editor.

Sandbox Environment

Safely simulate payments, disputes, and edge cases using test API keys.

Detailed Request Logs

Inspect headers, payloads, and response times for every API call in the dashboard.

Event Streaming

Real-time Webhooks.

Velocity Network

Payment Processed

// charge.succeeded
{
"id": "evt_9x8B...",
"type": "charge",
"data": {
"amount": 1499,
"status": "paid"
}
}

Your Application

Webhook Endpoint

Explore the API

Interactive documentation designed for rapid integration.

Authentication

The Velocity API uses API keys to authenticate requests...

Your API keys carry many privileges, so be sure to keep them secure!

Bearer Token

Authentication to the API is performed via HTTP Basic Auth...

# Authenticate via Bearer Auth
curl https://api.velocity.com/v1/accounts \
-u sk_test_4eC39HqLyjWDarjtT1zdp7dc:


// JSON Response
{
"object": "list",
"url": "/v1/accounts",
"has_more": false,
"data": [ ... ]
}

System Status

Engineered for Reliability.

Our infrastructure is built on multiple active-active regions to guarantee zero downtime and single-digit millisecond latency.

API Uptime
0.000%
All systems operational
Global Latency
~0ms
Average response time
Throughput
0K/s
Requests processed

Official SDKs

Code in your
language.

v2.4.1

Python

pip install velocity-py
v3.1.0

Ruby

gem install velocity
v1.8.5

Java

implementation
.NET
v4.0.2

C# / .NET

dotnet add package

Join the Developer Community

Connect with other engineers, share your projects, and get help directly from the team that built the API.

Support & FAQ

Got Questions?

How fast is the integration process?

Most modern teams can get up and running with our sandbox in under 15 minutes. Moving to production typically takes 2-3 business days as we perform mandatory compliance and KYC checks on your business profile.

Do you support recurring billing?

Yes, we have a robust subscription API. You can handle complex logic like prorations, free trials, usage-based billing, and automatic dunning management without writing custom infrastructure.

What currencies are supported?

We currently support processing in over 130 fiat currencies and settlement in 50+. We also support native settlement in major cryptocurrencies (USDC, BTC, ETH) for enterprise clients.

Are my funds safe?

Absolutely. Velocity is a licensed money transmitter. All client funds are safeguarded in Tier-1 banking institutions globally, completely isolated from our operational capital. We are also PCI DSS Level 1 certified.