Sell our catalog from your own platform
A secure REST API for verified businesses: browse virtual products with your rank pricing in USD, place orders paid from your wallet and deliver codes instantly.
Built for secure integrations
Signed requests
Every request is signed with HMAC-SHA256, timestamped and protected against replay.
IP allowlisting
Your key only works from the server IPs and CIDR ranges you allow.
Wallet payments
Orders are paid instantly from your USD wallet balance. Check your balance and statement through the API.
Your pricing, in USD
Browse virtual products and stock with the same rank pricing you get in the store.
Safe retries
Idempotency keys and your own order references make retries safe and prevent duplicate orders.
Webhooks
Receive signed events when orders complete, fail or are refunded, with automatic retries.
How to get started
- 1
Verify your identity
API access is available to accounts that completed email and identity verification.
- 2
Apply with your company details
Tell us about your business and upload your company documents. Our team reviews every request.
- 3
Get your credentials
Once approved you receive an API key, a signing secret and a webhook secret. Reveal them once and store them safely.
- 4
Integrate and fund your wallet
Sign each request, call the API from your allowlisted IPs and pay for orders from your USD wallet balance.
Core endpoints
GET /v1/partner/account
GET /v1/partner/wallet/balance
GET /v1/partner/wallet/transactions
GET /v1/partner/products
GET /v1/partner/products/{id}
POST /v1/partner/orders/quote
POST /v1/partner/orders
GET /v1/partner/orders/{id}
GET /v1/partner/orders/{id}/codesGenerate a client from the OpenAPI document: openapi.json
Requirements
- A verified account (email and identity).
- A registered company with supporting documents.
- Servers with static public IP addresses.
- A funded USD wallet to pay for orders.
