Skip to main content

What is the Partner API?

The Partner API gives enterprise exchange clients programmatic access to the exchange platform. Instead of using the staff panel manually, your systems can:
  • Pull live exchange rates and office info
  • Create and track client exchange orders
  • Register and manage clients
  • Receive real-time event notifications via webhooks

Use Cases

Use CaseEndpoints
Embed live rates in your websiteGET /partner/exchanges, GET /partner/offers
Create orders from your Telegram botPOST /partner/orders
Check order status in your CRMGET /partner/orders/:id
Register clients without manual panel workPOST /partner/clients
React to order events in real timeWebhooks

Quickstart

1

Get an API key

Log in to the staff panel, navigate to Settings → API Keys, and create a new key. Copy the raw key — it’s shown only once.
2

Make your first request

curl https://api.example.com/api/v1/partner/exchanges \
  -H "Authorization: Bearer sk_personal_YOUR_KEY"
3

Register a webhook (optional)

curl -X POST https://api.example.com/api/v1/partner/webhooks \
  -H "Authorization: Bearer sk_personal_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://your-app.com/hooks","events":["order.created"]}'

Base URL

https://api.example.com/api/v1
All partner endpoints are prefixed with /partner/.