Available 57 countries

Full list of prices of countries and services

r.
r.
r.
r.
r.
r.
r.
r.
45r.
r.
r.
45r.
r.
r.
r.
r.
r.
r.
45r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
45r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
r.
By clicking the "Buy" button, you agree with the rules the project

Register or login to access additional features

In the last 7 days you use activations

To get VIP status you need to spend another activations

API - it's a protocol between your software and our server.

API needed for automatization process sms receiving on your side

For working with API you need to use your API-key, you can get it on your profile page

Our API is fully compatible with competitor sites

API protocol description sms-activate.ru

All requests should go to http://sms-activate.ru/stubs/handler_api.php

POST or GET request.

All requests must have an API key as a parameter "api_key"

http://sms-activate.ru/stubs/handler_api.php?api_key=$api_key&action=getNumbersStatus&country=$country&operator=$operator

$api_key - API key

$country - country numbers 0 - , 1 - , 2 - , 3 - , 4 - , 5 - , 6 - , 7 - , 8 - , 10 - , 11 - , 12 - , 13 - , 14 - , 15 - , 16 - , 17 - , 18 - , 19 - , 20 - , 21 - , 22 - , 23 - , 24 - , 25 - , 26 - , 27 - , 28 - , 29 - , 30 - , 31 - , 32 - , 33 - , 34 - , 35 - , 36 - , 37 - , 38 - , 39 - , 40 - , 41 - , 42 - , 43 - , 44 - , 45 - , 47 - , 48 - , 49 - , 50 - , 51 - , 52 - , 53 - , 54 - , 55 - , 56 - , 57 - , 58 - , 59 - , 60 - , 61 - , 62 - , 63 - , 64 - , 65 - , 66 - , 67 - , 68 - , 69 - , 70 - , 71 - , 72 - , (optional, if not specified, the default will be the amount in accordance with the setting in the left menu).

$operator- cell phone operator, possible variables:

Russia - megafon, mts, beeline,tele2,any

Ukraine - kyivstar,life,utel,mts,vodafone

Kazakhstan - tele2,beeline,aktiv,altel

(optional, if not specified, the default will be the amount in accordance with the setting in the left menu).

Available only for Russia, Kazakhstan, Ukraine (country=0,country=1,country=2)

The response of the service will be in json format, example:

{"vk_0":61,"ok_0":22,"wa_0":21,"vi_0":125,"tg_0":141,"wb_0":19,"go_0":209,"av_0":7,"av_1":0,"fb_0":148}

Where to the dash is the name of the service, after the designation whether it is necessary to include redirection. 0 - no. 1 - yes.

http://sms-activate.ru/stubs/handler_api.php?api_key=$api_key&action=getBalance

$api_key - API key

Service response:

ACCESS_BALANCE:$balance (where $balance - account balance

Possible mistakes:
BAD_KEY - Invalid API key
ERROR_SQL - SQL-server error

Request a balance with cashback account

http://sms-activate.ru/stubs/handler_api.php?api_key=$api_key&action=getBalanceAndCashBack

$api_key - API key

Service response:

ACCESS_BALANCE:$balance (where $balance - account balance

Possible mistakes:
BAD_KEY - Invalid API key
ERROR_SQL - SQL-server error

http://sms-activate.ru/stubs/handler_api.php?api_key=$api_key&action=getNumber&service=$service&forward=$forward&operator=$operator&ref=$ref&country=$country

$api_key - API key

$service - ordering service

$forward - Do I need to forward? Accepted values are - 0 (do not execute), 1 - (execute). (optional parameter, default is 0

$operator- cell phone operator, possible variables:

Russia - megafon, mts, beeline,tele2,any

Ukraine - kyivstar,life,utel,mts,vodafone

Kazakhstan - tele2,beeline,activ,altel

(optional, if not specified, the default will be the amount in accordance with the setting in the left menu).

Available only for Russia, Kazakhstan, Ukraine (country=0,country=1,country=2)

$ref - send referral ID. Learn more

$country - country number id (0 - Россия, 1 - Украина, 2 - Казахстан, 3 - Китай, 4 - Филиппины, 5 - Мьянма, 6 - Индонезия, 7 - Малайзия, 8 - Кения, 10 - Вьетнам, 11 - Кыргызстан, 12 - США, 13 - Израиль, 14 - Гонконг, 15 - Польша, 16 - Англия, 17 - Мадагаскар, 18 - Конго, 19 - Нигерия, 20 - Макао, 21 - Египет, 22 - Индия, 23 - Ирландия, 24 - Камбоджа, 25 - Лаос, 26 - Гаити, 27 - Кот д'Ивуар, 28 - Гамбия, 29 - Сербия, 30 - Йемен, 31 - ЮАР, 32 - Румыния, 33 - Колумбия, 34 - Эстония, 35 - Азербайджан, 36 - Канада, 37 - Марокко, 38 - Гана, 39 - Аргентина, 40 - Узбекистан, 41 - Камерун, 42 - Чад, 43 - Германия, 44 - Литва, 45 - Хорватия, 47 - Ирак, 48 - Нидерланды, 49 - Латвия, 50 - Австрия, 51 - Беларусь, 52 - Таиланд, 53 - Сауд. Аравия, 54 - Мексика, 55 - Тайвань, 56 - Испания, 57 - Иран, 58 - Алжир, 59 - Словения, 60 - Бангладеш, 61 - Сенегал, 62 - Турция, 63 - Чехия, 64 - Шри-Ланка, 65 - Перу, 66 - Пакистан, 67 - Новая Зеландия, 68 - Гвинея, 69 - Мали, 70 - Венесуэла, 71 - Эфиопия, 72 - Монголия, ), if not specified, the default number will be selected in accordance with the specified parameter in the left menu

List of available services:

vk(Вконтакте)
ok(Одноклассники)
wa(Whatsapp)
vi(Viber)
tg(Telegram)
wb(WeChat)
go(Google,youtube,Gmail)
av(avito)
av(avito+переадресация)
fb(facebook)
tw(Twitter)
ot(Любой другой+переадресация)
ub(Uber)
qw(Qiwi)
gt(Gett)
sn(OLX)
ig(Instagram)
ss(Hezzl)
ym(Юла)
ym(Юла+переадресация)
ma(Mail.ru)
mm(Microsoft)
uk(Airbnb)
me(Line messenger)
mb(Yahoo)
we(ДругВокруг)
bd(Пятерочка)
kp(HQ Trivia)
dt(Delivery Club)
ya(Яндекс)
ya(Яндекс+переадресация)
mt(Steam)
oi(Tinder)
fd(Mamba, MeetMe)
zz(Dent)
kt(KakaoTalk)
pm(AOL)
tn(LinkedIN)
qq(Tencent QQ)
mg(Магнит)
pf(pof.com)
yl(Yalla)
kl(kolesa.kz)
po(premium.one)
nv(Naver)
nf(Netflix)
iq(icq)
ob(Onlinerby)
kb(kufarby)
im(Imo)
mc(Michat)
ds(Discord)
vv(Seosprint)
ji(Monobank)
ot(Любой другой)

By getting the number through the API, you agree with the project rules

Service Answers:
NO_NUMBERS - no numbers
NO_BALANCE - balance ended

ACCESS_NUMBER:$id:$number - number issued ($id - id operations,$number - phone number)

Possible mistakes:
BAD_ACTION - incorrect action
BAD_SERVICE - incorrect service name
BAD_KEY - Invalid API key
ERROR_SQL - SQL-server error
BANNED:$time - аккаунт заблокирован до , где time - время формате YYYY-m-d H-i-s (2000-12-31 23-59-59)

http://sms-activate.ru/stubs/handler_api.php?api_key=$api_key&action=setStatus&status=$status&id=$id&forward=$forward

$api_key - API key

$id - activationID

$forward - phone number to which you need to redirect (mandatory, only if the parameter forward = 1 was passed for getNumber)

$status - activation status:

-1 - cancel activation

1 - report the readiness of the number (SMS to the number sent)

3 - request another code (free)

6 - complete activation (if the status was "code received" - marks successfully and finishes, if there was "preparation" - deletes and marks the error, if it was status "waiting for repetition" - translates activation into waiting for sms)

8 - report the number used and cancel the activation

Service Answers:
ACCESS_READY - number readiness confirmed
ACCESS_RETRY_GET - waiting for a new sms
ACCESS_ACTIVATION - service successfully activated

ACCESS_CANCEL - activation canceled

Possible mistakes:
ERROR_SQL - SQL-server error
NO_ACTIVATION - activation id does not exist
BAD_SERVICE - incorrect service name
BAD_STATUS - incorrect status
BAD_KEY - Invalid API key
BAD_ACTION - incorrect action

http://sms-activate.ru/stubs/handler_api.php?api_key=$api_key&action=setStatus&status=$status&id=$id&forward=$forward

$api_key - API key

$id - activationID

$forward - phone number to which you need to forward (only if the forward = 1 parameter was passed for getNumber, only in the format 79161234567, not +79161234567 and not 89161234567)

$status - activation status:

-1 - cancel activation

1 - report the readiness of the number (SMS to the number sent)

3 - request another code (free)

6 - complete activation (if the status was "code received" - marks successfully and finishes, if there was "preparation" - deletes and marks the error, if it was status "waiting for repetition" - translates activation into waiting for sms)

8 - report the number used and cancel the activation

Service Answers:
ACCESS_READY - number readiness confirmed
ACCESS_RETRY_GET - waiting for a new sms
ACCESS_ACTIVATION - service successfully activated

ACCESS_CANCEL - activation canceled

Possible mistakes:
ERROR_SQL - SQL-server error
NO_ACTIVATION - activation id does not exist
BAD_SERVICE - incorrect service name
BAD_STATUS - incorrect status
BAD_KEY - Invalid API key
BAD_ACTION - incorrect action

http://sms-activate.ru/stubs/handler_api.php?api_key=$api_key&action=getStatus&id=$id

$api_key - API key

$id - activationID

Service Answers:
STATUS_WAIT_CODE - waiting for sms
STATUS_WAIT_RETRY:$lastcode - ожидание уточнения кода (где - прошлый, неподошедший код)
STATUS_WAIT_RESEND - waiting for SMS re-sending (the software should click resend SMS and perform status change to 6)
STATUS_CANCEL - activation canceled

STATUS_OK:$code - код получен (где - код активации)

Possible mistakes:
NO_ACTIVATION - activation id does not exist
ERROR_SQL - SQL-server error
BAD_KEY - Invalid API key
BAD_ACTION - incorrect action

http://sms-activate.ru/stubs/handler_api.php?api_key=$api_key&action=getPrices&service=$service&country=$country

$api_key - API key

$service - Short name of the service (Optional, by default all services)

$country - Country code name (Optional, defaults to all countries)

Service Answers:

JSON - object in the format {"Country": {"Service": {"cost": Cost, "count": Quantity}}}

For example, a query likehttp://sms-activate.ru/stubs/handler_api.php?api_key=ВАШАПИКЛЮЧ&action=getPrices&country=0

Response:

{"0":{"vk":{"cost":15,"count":1307},"ok":{"cost":4,"count":2789},"wa":{"cost":2,"count":1335},"vi":{"cost":3,"count":10},"tg":{"cost":4,"count":1343},"wb":{"cost":7,"count":2501},"go":{"cost":3,"count":124},"av":{"cost":4,"count":2807},"av_1":{"cost":45,"count":81},"fb":{"cost":1,"count":870},"tw":{"cost":1,"count":2054},"ot_1":{"cost":45,"count":81},"ub":{"cost":4,"count":3737},"gt":{"cost":1,"count":3753},"sn":{"cost":1,"count":3635},"ig":{"cost":5,"count":66},"ss":{"cost":2,"count":3504},"ym":{"cost":2,"count":2463},"ym_1":{"cost":45,"count":81},"ma":{"cost":1,"count":3168},"mm":{"cost":1,"count":1},"uk":{"cost":2,"count":3861},"me":{"cost":1,"count":3881},"mb":{"cost":2,"count":1543},"we":{"cost":1,"count":3726},"bd":{"cost":5,"count":0},"kp":{"cost":2,"count":3882},"dt":{"cost":2,"count":3616},"ya":{"cost":2,"count":1236},"ya_1":{"cost":45,"count":81},"mt":{"cost":4,"count":3870},"oi":{"cost":1,"count":119},"fd":{"cost":1,"count":3720},"zz":{"cost":2,"count":3750},"kt":{"cost":1,"count":3852},"pm":{"cost":1,"count":3298},"tn":{"cost":1,"count":3876},"ot":{"cost":2,"count":81}}}

Вы можете интегрировать данный метод со своим платежным API для киви кошелька и пополнять счет на сайте полностью автоматически

http://sms-activate.ru/stubs/handler_api.php?api_key=$api_key&action=getQiwiRequisites

$api_key - API key

Service Answers:

JSON object in the format:

{"status": "STATUS", "wallet": "PURSE NUMBER FOR PAYMENT", "upToDate": "DATE TO WHICH IS DETAILED ACTUAL", "comment": "COMMENTARY INDICATED BY PAYMENT "}

ATTENTION! The requisites sometimes change and are valid only until the date in upToDate, to update the requisites, ask again.

The status can be:

success - payment can be made

false - Qiwi payments cannot be accepted

For example, a query likehttp://sms-activate.ru/stubs/handler_api.php?api_key=ВАШАПИКЛЮЧ&action=getQiwiRequisites

Response:

{"status":"success","wallet":"7991XXXXXXX","upToDate":"2019-04-23 14:42:49","comment":"9999"}