Skip to main content

Orbt V2 - B2B Digital Value Distribution

The Orbt V2 API enables businesses to distribute digital value at scale: gift cards, PIN-less top-ups, bill payments, and direct account credits; across 1,000+ brands in 150+ countries.
This API is available to enterprise partners only. To request access contact support@orbt.com.

Base URL

https://partner.orbt.com/v2

How it works

1

Check your balance

GET /v2/accounts/balances verify you have sufficient funds in the wallet currency you plan to use.
2

Browse the catalog

GET /v2/products?currency=USD  discover available products, denominations, and FX rates.
3

Place an order

POST /v2/orders  single or bulk, one call, no cart. Returns an order ID and status PENDING.
4

Poll for completion

GET /v2/orders/{orderId}  poll until status is COMPLETED.
5

Retrieve codes

GET /v2/orders/{orderId}/items for individual codes, or /fulfillments/export for a bulk CSV.

Authentication

Every request must be signed using HMAC-SHA256. Include these five headers on all requests: See the Authentication page for full signing instructions and code examples.

Idempotency

All write operations support the Idempotency-Key header. Same key + same payload returns the original response without creating a duplicate. Same key + different payload returns an error. Idempotency-Key: 5f4d4f3a-b4ec-4ef5-a0ef-c26f71d2f5d8

Pagination

All list endpoints use offset-based pagination: Default pageSize is 100, maximum is 2000.

Order Status Reference

Error Model

All errors follow a consistent structure: