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/orderCreate 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/statusRead the status of several orders at once.
{ "orders": ["SH100240", "SH100241"] }GET
/api/v1/servicesList services available to your account with your pricing.
GET
/api/v1/balanceRead your current wallet balance.
POST
/api/v1/refillRequest a refill where the service supports it.
{ "order": "SH100240" }