API for SMM panels

Connect Centr SEO as a provider in your SMM panel: the standard API v2 protocol, real people doing the work, payment from your ad balance.

How to connect
  1. Sign up as an advertiser and top up your ad balance.
  2. Create an API key in your account settings — it is shown only once.
  3. Add a provider in your panel with the API URL and the key. The panel pulls the services itself.
Open account settings
API URL
https://api.centr-seo.ru/api/v2

POST method, form-urlencoded or JSON body. Pass the key in the key field and the action in the action field.

curl -X POST https://api.centr-seo.ru/api/v2 \
  -d key=YOUR_KEY -d action=add -d service=1 \
  -d link=https://vk.com/club1 -d quantity=100
Actions

services

Service list with the price per 1000.

Parameters: key, action=services

[{"service":1,"name":"VK subscribers","type":"Default","rate":"4000.00","min":"1","max":"10000","refill":false,"cancel":true}]

add

Create an order. The whole order amount is reserved on your ad balance right away.

Parameters: key, action=add, service, link, quantity

{ "order": 17 }

status

Status of one order or a batch of up to 100 comma-separated orders.

Parameters: key, action=status, order=17 | orders=17,18

{ "charge": "150.00", "start_count": "0", "status": "In progress", "remains": "60", "currency": "RUB" }

balance

Ad balance in rubles.

Parameters: key, action=balance

{ "balance": "1234.56", "currency": "RUB" }

cancel

Stop orders. The unfinished part returns to your balance.

Parameters: key, action=cancel, orders=17,18

[{ "order": 17, "cancel": 1 }, { "order": 18, "cancel": { "error": "Incorrect order ID" } }]
Services and prices

The service ID is the service field of the add request.

IDServicePrice per 1000MinMax
1VK subscribers৪,০০০1১০,০০০
2Telegram subscribers৪,০০০1১০,০০০
3YouTube subscribers৪,০০০1১০,০০০
4VK likes৪,০০০1১০,০০০
5VK reposts৪,০০০1১০,০০০
6Video views৩,০০০1১০,০০০
7Website visits১,০০০1১০,০০০
8Sign-ups২০,০০০1১০,০০০
9Reviews১৩,০০০1১০,০০০
10App installs২০,০০০1১০,০০০
Order statuses
  • Pendingunder moderation or waiting for the first workers
  • In progressin progress
  • Completedfully completed
  • Partialstopped — only the completed part is charged, the rest is refunded
  • Canceledstopped before the first completion, the money is refunded

Errors

An error comes in the error field with HTTP status 200 — the same as other providers, so panel scripts understand it as is.

FAQ

Real Centr SEO workers. One person completes a task once — no bots and no duplicates.

Some services are checked automatically. Reports for the rest go to the review queue in your account; unchecked ones are accepted automatically after three days.

An order lives for 14 days. When it expires or is cancelled, the unfinished part returns to your ad balance.

Not yet. Cancel works: action=cancel.