Developers

Reseller API

Authenticate with a key generated inside your dashboard. Keys can be revoked at any time.

Authentication

Send your key in the Authorization header on every request.

Authorization: Bearer sh_live_your_key

Requests are rate limited per key. Exceeding the limit returns status 429 with a retry hint.

POST/api/v1/order

Create a new order for a service.

{ "service": 1001, "link": "https://example.com/post", "quantity": 1000 }
GET/api/v1/order/{id}

Read the status of a single order.

POST/api/v1/orders/status

Read the status of several orders at once.

{ "orders": ["SH100240", "SH100241"] }
GET/api/v1/services

List services available to your account with your pricing.

GET/api/v1/balance

Read your current wallet balance.

POST/api/v1/refill

Request a refill where the service supports it.

{ "order": "SH100240" }