One endpoint, a form with the key and action fields. Compatible with the standard SMM panel API v2 — ready-made shop and billing modules connect without changes.
Quick start
Address
https://telegos.app/api/v2
Method
POST
Body format
application/x-www-form-urlencoded
Response
JSON, always with status 200
The key is passed in the key field of the request body — the Authorization header is not used here. Your account works on a separate token, so resetting the key does not end your browser session.
Service list
Returns the whole price list: the service id for action=add, the price per 1000 and the volume limits.
Field
Value
key
Your key
action
services
Request
curl -X POST https://telegos.app/api/v2 \
-d key=YOUR_KEY \
-d action=services
The same fields plus two: how many runs to make and the pause between them. Here quantity is the volume of a single run, and the total for all runs is charged.
curl -X POST https://telegos.app/api/v2 \
-d key=YOUR_KEY \
-d action=balance
Response
{
"balance": "19.61",
"currency": "USD"
}
Order statuses
Status
What it means
Pending
The order is accepted and waiting to be sent to the provider
In progress
Delivery is running
Processing
The order is being processed on the provider side
Completed
The volume is delivered in full
Partial
Part of the volume is delivered, the rest is returned to the balance
Canceled
The order is canceled, the charge is returned
Errors
An error arrives with the same 200 code and differs by the presence of the error field: check the body, not the response status. In batch actions the error sits inside its own element and does not cancel the rest.