YOUR_API_KEYEndpoint: https://seosm.top/api/v2 · HTTP POST · JSON
| Action | Parameters | Description |
|---|---|---|
services | key, action | List all services with your unit prices → rate |
add | key, action, service, link, quantity | Place an order → {"order": id} |
status | key, action, order | Order status → charge, start_count, status, remains |
status (multi) | key, action, orders=1,2,3 | Order status |
balance | key, action | Account balance → {"balance","currency"} |
refill | key, action, order | Request a refill → {"refill": id} |
curl -X POST https://seosm.top/api/v2 \
-d key=YOUR_API_KEY -d action=add \
-d service=1 -d link=https://insta/x -d quantity=1000
Example: rate 0.0012961 and quantity 5000 → charge 6.4805.
Base: https://seosm.top/api/rest/v1 · Auth: Authorization: Bearer YOUR_API_KEY
| Method | Path | Description |
|---|---|---|
| GET | /me | Account balance |
| GET | /balance | Balance |
| GET | /services | Services → rate (Unit price) |
| GET | /orders | Orders |
| GET | /orders/{id} | Order status |
| POST | /orders | Place an order |
curl https://seosm.top/api/rest/v1/services -H "Authorization: Bearer YOUR_API_KEY"
We send an HTTPS POST with a JSON body to your URL when these events happen:
order.status — An order's status changed (dispatched, in progress, completed, partial, canceled…).deposit.completed — Funds were credited to your account (payment gateway or admin top-up).Your endpoint must be a public http(s) address and answer with a 2xx status within 10 seconds. Failed deliveries are retried 3 times (after 5 s, 30 s and 2 min).
X-SEOSM-Event | order.status / deposit.completed / ping |
X-SEOSM-Delivery | Unique delivery id (the same across retries) |
X-SEOSM-Timestamp | Unix time in seconds |
X-SEOSM-Signature | sha256=<hex> |
Compute HMAC-SHA256 over timestamp + "." + raw body with your signing secret and compare it with X-SEOSM-Signature (also check that the timestamp is recent).
expected = "sha256=" + hex(hmac_sha256(secret, timestamp + "." + raw_body))
valid = constant_time_equal(expected, header["X-SEOSM-Signature"])
{
"id": "mgq3k1x0a1b2c3d4",
"event": "order.status",
"created": 1767225600,
"data": {
"order": 392841, "service": 5, "link": "https://example.com/post",
"quantity": 5000, "charge": "6.4805", "status": "Completed",
"start_count": "120", "remains": "0", "currency": "USD"
}
}
{
"id": "mgq3k1x0e5f6a7b8",
"event": "deposit.completed",
"created": 1767225700,
"data": {
"amount": "10.0000", "balance": "35.5000", "currency": "USD",
"source": "paypal", "reference": "3f9c…"
}
}