SMM Panel API

List Orders

List SMM orders for the authenticated account.

GET /api/v1/smm/orders/ Live

Paginated order list (page_size fixed at 20). Only the caller’s orders are returned.

Authentication
Bearer API key required
Permission
smm
Rate limit
Per-key default 60 req/min

Query parameters

NameTypeRequiredDescription
status string No Filter: all (default), pending, in_progress, processing, completed, partial, canceled, refunded, failed.
search string No Search public_id, provider order id, link, or service name. Alias: q.
page integer No Page number (default 1).
refresh string No If 1, true, or yes — sync open orders from the provider before listing.

Headers

HTTP
Authorization: Bearer YOUR_API_KEY
Accept: application/json

Examples

cURL
curl -X GET "https://YOUR-DOMAIN/api/v1/smm/orders/?status=all&page=1" -H "Authorization: Bearer YOUR_API_KEY"

Response example

JSON
{
  "success": true,
  "request_id": "req_...",
  "data": {
    "orders": [],
    "page": 1,
    "page_size": 20,
    "total": 0,
    "has_more": false
  }
}

Status codes

StatusMeaning
200Success
401Invalid API key
403Missing smm permission
429Rate limit exceeded

Try it

Paste your API key locally. It is sent only to this site’s API and is never saved.

Create API Key →

Errors

  • INVALID_API_KEY — missing/invalid Bearer token
  • SERVICE_ACCESS_DENIED — key lacks smm
  • VALIDATION_ERROR — invalid payload or domain validation
  • RESOURCE_NOT_FOUND — unknown resource
  • RATE_LIMIT_EXCEEDED — too many requests

Full error reference →