Skip to main content

🌐  Base URL

Requests and responses are JSON. Send Content-Type: application/json with a body.

πŸ”‘Β  Keys

Create keys in the dashboard under Settings β†’ API keys, or with API in the sidebar, and send one in every request:
  • A key is shown once. We store only a hash of it.
  • Keep up to 10 active keys, one per system that calls the API.
  • The panel shows each key as its first and last characters, for example plr_92X2…5AUK, with the time it was last used.
  • Revoke stops a key at once.

πŸ”Β  Safe retries

Requests that buy or move traffic need an Idempotency-Key header: purchase, create, allocate, reclaim, ISP orders and ISP renewals. Use a new random value, for example a UUID, for each action. If the network drops and you repeat the request with the same key, we return the first result instead of doing it twice. The response then has Idempotent-Replayed: true. Keys are kept for 24 hours. Rename, pause, resume and delete accept the header too.

πŸ“Β  Amounts

  • Send traffic in GB: "gb": 2.5. Up to three decimals, so 1 MB is the smallest step. Purchases are whole GB.
  • 1 GB is 1,000,000,000 bytes.
  • Every response field ending in _bytes has a twin ending in _gb.

⚠️  Errors

Errors look the same everywhere:

⏱️  Limits

  • 120 requests per minute per key.
  • Up to 1,000 sub-accounts per account. Ask us if you need more.
  • Up to 1,000 proxy lines per request.
Every endpoint with its fields is in Reseller API reference in the sidebar.