API для sms активаций сервиса через софты для ВК, Инстаграм, ОК и др. — VAK-SMS.COM
Application Programming Interface (API)

API VAK-SMS.COM

Все запросы отправляются с помощью GET-запроса на адрес https://vak-sms.com
В каждом запросе должен содержаться API ключ, узнать его можно в настройках аккаунта.
Ваш apiKey:

Баланс пользователя, в рублях

URL параметры

Параметр Тип Описание
apiKey string Обязательный API ключ доступа
GET https://vak-sms.com/api/getBalance/?apiKey={apiKey} HTTP/1.1
Приведенная выше команда возвращает JSON, структурированный так:
{"balance": 100.0}

Количество доступных номеров

URL параметры

Параметр Тип Описание
service string Обязательный Код сайта, сервиса, соц. сети
country string Default = ru Код страны номера телефона
operator string Default = None Имя оператора
price string Default = None Цена за номер
Название сайта Код {service}
VK - MailRu mr
Tinkoff tf
QIWl Wallet qw
Cupis cp
Yahoo yh
Google gl
Tiktok tk
Viber vi
Netflix nf
WhatsApp wa
Tencent QQ qq
Facebook fb
Tinder td
Yalla ll
Юmoney ym
AliExpress ai
Steam st
WeChat wc
Twitter tw
Microsoft ms
Telegram tg
AirBnb ab
KakaoTalk kt
Uber ub
Line messenger lm
PayPal pp
Yandex ya
Protonmail pm
Instagram ig
Discord dc
AOL ao
WebMoney wm
McDonalds md
Nike nk
kopilkaclub kc
Буксы bs
o-plati op
LinkedIn ln
Bankoff of
Газпром gp
Maxidom id
Fiverr fr
Мой-ка ik
Rosneft rn
Pgbonus pb
Столото sl
Xiaomi xi
Pivko24 pv
УБРиР br
Craigslist crg
YallaLudo yal
MeetMe mm
Naver nv
32Red rd
ДругВокруг dv
Monese me
IMO messanger im
Ebay eb
Scruff sc
Amazon am
Ozon oz
OLX ox
Lukoil lkl
Writesonic ws
aurora.plus aup
Moteplassen mp
Plenty of Fish pf
Grindr gd
Rambler rm
Blablacar bb
Drom dr
Seafood-shop sfs
Okcupid oc
Stormgain sn
DoDo pizza dp
Аптеки at
Hiyachat hc
Gorillas gs
Getcontact gc
Cita Previa ca
DiDi taxi dd
Wildberries wb
Switchere se
Coinbase cb
FixPrice fp
Hey_plus hs
Casino Online co
Humble bundle hb
Mozen mz
tilda tl
Ubisoft us
Paysafecard pc
YoHo yo
Ingalaxy gy
Weco wo
LightChath lc
BP-club bu
Badoo bd
MICO mi
X5 Retail Group x5
Alfa-Bank af
Spotify sf
Nuum nu
Mobileproxy my
JumpTaxi jt
Vivaldi vd
Верный vn
localbitcoins lb
Yoshidrops yd
Remit re
4FunLite fl
Avito av
Buff.163 bf
Adidas ad
Vodorobot vr
TradingView tv
Кошелек cm
MyGLO go
Rostelecom ro
Foodpanda fa
Zhihu zu
Biglion bl
Diffbot dfb
Intim-city ic
Tokopedia tp
DANA dn
Gojek gj
Ovo oo
i.saku is
Payoneer po
MiChat mh
FreedomFinance ff
Regru rr
TalkU tu
MobileV ev
cg.163 cg
hh.ru hh
LOVE lv
GoGym gg
Grailed gr
Страховые strh
Book24 b24
Inbox lv il
Магнит mg
Wmmail wl
Marlboro mrl
Weibo wi
Петрович ph
One two trip tt
Okolo app oa
Agoda od
Taobao tb
Tanuki ti
Ogon og
CHIBBIS bi
Hunter ht
Microworkers mw
E.A.T ea
Live me li
Mamba mb
GroupMe gm
Signal sg
Deliveroo do
Blockchain bc
Douyin du
Hello Pal hp
BIP Messenger bp
Revolut rt
Кикшеринг sk
AliPay ap
Beela Chat ba
Greggs eg
Спортмастер sa
Ак Барс Банк ak
iHerb ih
Beget bg
Move mo
ALLES Bonus sb
Metro eo
Вкусвилл vv
Artstation an
Raiffeisen rf
Киносервисы ks
budget4me-34 bgp
KFC kf
Onrealt or
MVideo mv
Jingdong jd
СберМаркет sm
KazanExpress ke
Ашан au
VTB vt
Twitch th
Ultra.io uo
Krasyar ky
Burger King bk
Coinut cn
Battle bt
Grozd gz
Dosmart dm
Oppo opo
Tier te
Foodora fo
Getir ge
Bolt ol
FriendsClub fc
MyBeautyBonus yb
Ftx fx
Магнолия mn
Лента lt
Apple al
Kaggle kg
Yubo yu
Premium one ta
Profi prf
WecoChat wch
Сoursehero coh
ФКХК fkhk
Название страны Код {country} Имя {operator}
Estonia ee elisa
tele2
telia
Finland fi dna
elisa
France fr lebara
lycamobile
Germany de lycamobile
Hong Kong hk china mobile
csl
smartone
three
Indonesia id axis
Kazakhstan kz activ
altel
beeline
tele2
Latvia lv lmt
tele2
Lithuania lt tele2
Mexico mx telcel
Netherlands nl lebara
lycamobile
Poland pl orange
Portugal pt lycamobile
vodafone
Russia ru beeline
lycamobile
megafon
mts
mtt
rostelecom
tele2
yota
Spain es lycamobile
yoigo
Sweden se comviq
lycamobile
telenor
Ukraine ua kyivstar
lifecell
lycamobile
vodafone
United Kingdom gb three
tmobile
vodafone
Vietnam vn vietnamobile
GET https://vak-sms.com/api/getCountNumber/?apiKey={apiKey}&service={service}&country={country}&operator={operator}&price HTTP/1.1
Приведенная выше команда возвращает JSON, структурированный так:
{"{SERVICE}": 332}  # В SERVICE содержится переданный код
Приведенная выше команда с параметром price возвращает JSON, структурированный так:
{"{SERVICE}": 332, "price": 2.0}   # В SERVICE содержится переданный код, в PRICE содержится цена

GET https://vak-sms.com/api/getCountNumberList/?apiKey={apiKey}&country={country}&operator={operator} HTTP/1.1
Приведенная выше команда возвращает JSON, структурированный так:
{"vk": {"code": "vk", "count": 403, "price": 20.0}, "ok": {"code": "ok", "count": 403, "price": 3.0}, "ig": {"code": "ig", "count": 403, "price": 3}}

Получение номера

URL параметры

Параметр Тип Описание
apiKey string Обязательный API ключ доступа
service string Обязательный Код сайта, сервиса, соц. сети
rent bool Default = false Необязательный параметр. При значении rent=true выдается номер аренды, на 8 (восемь) часов
country string Default = ru Код страна номера телефона
operator string Default = None Необязательный параметр. Имя оператора
softId int Default = None Необязательный параметр. Номер софта для получения отчислений по реферальной системе для разработчиков
Название сайта Код {service}
VK - MailRu mr
Tinkoff tf
QIWl Wallet qw
Cupis cp
Yahoo yh
Google gl
Tiktok tk
Viber vi
Netflix nf
WhatsApp wa
Tencent QQ qq
Facebook fb
Tinder td
Yalla ll
Юmoney ym
AliExpress ai
Steam st
WeChat wc
Twitter tw
Microsoft ms
Telegram tg
AirBnb ab
KakaoTalk kt
Uber ub
Line messenger lm
PayPal pp
Yandex ya
Protonmail pm
Instagram ig
Discord dc
AOL ao
WebMoney wm
McDonalds md
Nike nk
kopilkaclub kc
Буксы bs
o-plati op
LinkedIn ln
Bankoff of
Газпром gp
Maxidom id
Fiverr fr
Мой-ка ik
Rosneft rn
Pgbonus pb
Столото sl
Xiaomi xi
Pivko24 pv
УБРиР br
Craigslist crg
YallaLudo yal
MeetMe mm
Naver nv
32Red rd
ДругВокруг dv
Monese me
IMO messanger im
Ebay eb
Scruff sc
Amazon am
Ozon oz
OLX ox
Lukoil lkl
Writesonic ws
aurora.plus aup
Moteplassen mp
Plenty of Fish pf
Grindr gd
Rambler rm
Blablacar bb
Drom dr
Seafood-shop sfs
Okcupid oc
Stormgain sn
DoDo pizza dp
Аптеки at
Hiyachat hc
Gorillas gs
Getcontact gc
Cita Previa ca
DiDi taxi dd
Wildberries wb
Switchere se
Coinbase cb
FixPrice fp
Hey_plus hs
Casino Online co
Humble bundle hb
Mozen mz
tilda tl
Ubisoft us
Paysafecard pc
YoHo yo
Ingalaxy gy
Weco wo
LightChath lc
BP-club bu
Badoo bd
MICO mi
X5 Retail Group x5
Alfa-Bank af
Spotify sf
Nuum nu
Mobileproxy my
JumpTaxi jt
Vivaldi vd
Верный vn
localbitcoins lb
Yoshidrops yd
Remit re
4FunLite fl
Avito av
Buff.163 bf
Adidas ad
Vodorobot vr
TradingView tv
Кошелек cm
MyGLO go
Rostelecom ro
Foodpanda fa
Zhihu zu
Biglion bl
Diffbot dfb
Intim-city ic
Tokopedia tp
DANA dn
Gojek gj
Ovo oo
i.saku is
Payoneer po
MiChat mh
FreedomFinance ff
Regru rr
TalkU tu
MobileV ev
cg.163 cg
hh.ru hh
LOVE lv
GoGym gg
Grailed gr
Страховые strh
Book24 b24
Inbox lv il
Магнит mg
Wmmail wl
Marlboro mrl
Weibo wi
Петрович ph
One two trip tt
Okolo app oa
Agoda od
Taobao tb
Tanuki ti
Ogon og
CHIBBIS bi
Hunter ht
Microworkers mw
E.A.T ea
Live me li
Mamba mb
GroupMe gm
Signal sg
Deliveroo do
Blockchain bc
Douyin du
Hello Pal hp
BIP Messenger bp
Revolut rt
Кикшеринг sk
AliPay ap
Beela Chat ba
Greggs eg
Спортмастер sa
Ак Барс Банк ak
iHerb ih
Beget bg
Move mo
ALLES Bonus sb
Metro eo
Вкусвилл vv
Artstation an
Raiffeisen rf
Киносервисы ks
budget4me-34 bgp
KFC kf
Onrealt or
MVideo mv
Jingdong jd
СберМаркет sm
KazanExpress ke
Ашан au
VTB vt
Twitch th
Ultra.io uo
Krasyar ky
Burger King bk
Coinut cn
Battle bt
Grozd gz
Dosmart dm
Oppo opo
Tier te
Foodora fo
Getir ge
Bolt ol
FriendsClub fc
MyBeautyBonus yb
Ftx fx
Магнолия mn
Лента lt
Apple al
Kaggle kg
Yubo yu
Premium one ta
Profi prf
WecoChat wch
Сoursehero coh
ФКХК fkhk
Название страны Код {country} Имя {operator}
Estonia ee elisa
tele2
telia
Finland fi dna
elisa
France fr lebara
lycamobile
Germany de lycamobile
Hong Kong hk china mobile
csl
smartone
three
Indonesia id axis
Kazakhstan kz activ
altel
beeline
tele2
Latvia lv lmt
tele2
Lithuania lt tele2
Mexico mx telcel
Netherlands nl lebara
lycamobile
Poland pl orange
Portugal pt lycamobile
vodafone
Russia ru beeline
lycamobile
megafon
mts
mtt
rostelecom
tele2
yota
Spain es lycamobile
yoigo
Sweden se comviq
lycamobile
telenor
Ukraine ua kyivstar
lifecell
lycamobile
vodafone
United Kingdom gb three
tmobile
vodafone
Vietnam vn vietnamobile
GET https://vak-sms.com/api/getNumber/?apiKey={apiKey}&service={service}&country={country}&operator={operator}&softId={softId} HTTP/1.1
Приведенная выше команда возвращает JSON, структурированный так:
{"tel": 79991112233, "idNum": "3adb61376b8f4adb90d6e758cf8084fd"}

Вы можете получить один и тот же номер для двух сервисов. Для этого вам необходимо укзать два нужных сервиса в параметре service через запятую
GET https://vak-sms.com/api/getNumber/?apiKey={apiKey}&service={service},{service}&country={country}&operator={operator}&softId={softId} HTTP/1.1
Приведенная выше команда возвращает JSON, структурированный так:
[{"tel": 79221112233, "service": "wa", "idNum": "cdab00fc70ed4991b88217c21cecac8b"}, {"tel": 79221112233, "service": "vi", "idNum": "aff42ce77a9245d7a1f1c0da65d8b8cd"}]

Продление полученного ранее номера

URL параметры

Параметр Тип Описание
apiKey string Обязательный API ключ доступа
service string Обязательный Код сайта, сервиса, соц. сети
tel string Обязательный Номер телефона на который ранее был получен код из смс
Название сайта Код {service}
VK - MailRu mr
Tinkoff tf
QIWl Wallet qw
Cupis cp
Yahoo yh
Google gl
Tiktok tk
Viber vi
Netflix nf
WhatsApp wa
Tencent QQ qq
Facebook fb
Tinder td
Yalla ll
Юmoney ym
AliExpress ai
Steam st
WeChat wc
Twitter tw
Microsoft ms
Telegram tg
AirBnb ab
KakaoTalk kt
Uber ub
Line messenger lm
PayPal pp
Yandex ya
Protonmail pm
Instagram ig
Discord dc
AOL ao
WebMoney wm
McDonalds md
Nike nk
kopilkaclub kc
Буксы bs
o-plati op
LinkedIn ln
Bankoff of
Газпром gp
Maxidom id
Fiverr fr
Мой-ка ik
Rosneft rn
Pgbonus pb
Столото sl
Xiaomi xi
Pivko24 pv
УБРиР br
Craigslist crg
YallaLudo yal
MeetMe mm
Naver nv
32Red rd
ДругВокруг dv
Monese me
IMO messanger im
Ebay eb
Scruff sc
Amazon am
Ozon oz
OLX ox
Lukoil lkl
Writesonic ws
aurora.plus aup
Moteplassen mp
Plenty of Fish pf
Grindr gd
Rambler rm
Blablacar bb
Drom dr
Seafood-shop sfs
Okcupid oc
Stormgain sn
DoDo pizza dp
Аптеки at
Hiyachat hc
Gorillas gs
Getcontact gc
Cita Previa ca
DiDi taxi dd
Wildberries wb
Switchere se
Coinbase cb
FixPrice fp
Hey_plus hs
Casino Online co
Humble bundle hb
Mozen mz
tilda tl
Ubisoft us
Paysafecard pc
YoHo yo
Ingalaxy gy
Weco wo
LightChath lc
BP-club bu
Badoo bd
MICO mi
X5 Retail Group x5
Alfa-Bank af
Spotify sf
Nuum nu
Mobileproxy my
JumpTaxi jt
Vivaldi vd
Верный vn
localbitcoins lb
Yoshidrops yd
Remit re
4FunLite fl
Avito av
Buff.163 bf
Adidas ad
Vodorobot vr
TradingView tv
Кошелек cm
MyGLO go
Rostelecom ro
Foodpanda fa
Zhihu zu
Biglion bl
Diffbot dfb
Intim-city ic
Tokopedia tp
DANA dn
Gojek gj
Ovo oo
i.saku is
Payoneer po
MiChat mh
FreedomFinance ff
Regru rr
TalkU tu
MobileV ev
cg.163 cg
hh.ru hh
LOVE lv
GoGym gg
Grailed gr
Страховые strh
Book24 b24
Inbox lv il
Магнит mg
Wmmail wl
Marlboro mrl
Weibo wi
Петрович ph
One two trip tt
Okolo app oa
Agoda od
Taobao tb
Tanuki ti
Ogon og
CHIBBIS bi
Hunter ht
Microworkers mw
E.A.T ea
Live me li
Mamba mb
GroupMe gm
Signal sg
Deliveroo do
Blockchain bc
Douyin du
Hello Pal hp
BIP Messenger bp
Revolut rt
Кикшеринг sk
AliPay ap
Beela Chat ba
Greggs eg
Спортмастер sa
Ак Барс Банк ak
iHerb ih
Beget bg
Move mo
ALLES Bonus sb
Metro eo
Вкусвилл vv
Artstation an
Raiffeisen rf
Киносервисы ks
budget4me-34 bgp
KFC kf
Onrealt or
MVideo mv
Jingdong jd
СберМаркет sm
KazanExpress ke
Ашан au
VTB vt
Twitch th
Ultra.io uo
Krasyar ky
Burger King bk
Coinut cn
Battle bt
Grozd gz
Dosmart dm
Oppo opo
Tier te
Foodora fo
Getir ge
Bolt ol
FriendsClub fc
MyBeautyBonus yb
Ftx fx
Магнолия mn
Лента lt
Apple al
Kaggle kg
Yubo yu
Premium one ta
Profi prf
WecoChat wch
Сoursehero coh
ФКХК fkhk
Для получения номера повторно необходимо получить код из смс при первом использовании, в противном случае сервис не выдаст этот номер вам.
Продлевать номер необходимо только в том случае, если он вам нужен именно сейчас. Нет необходимости продлевать его сразу же после того как закончелось время.
GET https://vak-sms.com/api/prolongNumber/?apiKey={apiKey}&service={service}&tel={tel} HTTP/1.1
Приведенная выше команда возвращает JSON, структурированный так:
{"tel": 79991112233, "idNum": "3adb61376b8f4adb90d6e758cf8084fd"}

Изменение статуса

URL параметры

Параметр Тип Описание
apiKey string Обязательный API ключ доступа
idNum string Обязательный ID операции
status string Обязательный
status=send
status=end
status=bad
Статус операции.
status=send - Еще смс
status=end - отмена номера
status=bad - номер уже использован, забанен

После получения номера, сразу происходит ожидание смс. Отправлять запрос с параметрами status=send необходимо только в случае получения еще одной смс с кодом. Если отправлена еще смс, необходимо повторить запрос с тем же idNum и status=send. Такое возможно в течение выделенного времени после получения номера телефона. Повторное получение смс БЕСПЛАТНО. В случае если пришел не верный код, необходимо повторно отправить запрос с тем же idNum и status=send что бы получить новую смс с другим кодом


GET https://vak-sms.com/api/setStatus/?apiKey={apiKey}&status={status}&idNum={idNum} HTTP/1.1
Приведенная выше команда с параметром status=send(еще смс) возвращает JSON, структурированный так:
{"status": "ready"}
Приведенная выше команда с параметром status=end (отмена номера) возвращает один из вариантов JSON, структурированный так:
{"status": "smsReceived"}  # на данный номер уже получен код подтверждения, отмена невозможна.
{"status": "waitSMS"}  # на данные номер уже отправлено смс, отмена невозможна. Ожидайте код.
{"status": "update"}  # статус обновлен.
Приведенная выше команда с параметром status=bad (номер уже использован, забанен) возвращает один из вариантов JSON, структурированный так:
{"status": "update"}  # статус успешно обновлен
{"status": "waitSMS"}  # статус не может быть обновлен, т.к сервис ожидает повторную смс

Состояние активации

URL параметры

Параметр Тип Описание
apiKey string Обязательный API ключ доступа
idNum string Обязательный ID операции
all boolean Default = None Параметр указывает необходимость получить весь список полученных кодов
GET https://vak-sms.com/api/getSmsCode/?apiKey={apiKey}&idNum={idNum}&all HTTP/1.1
Приведенная выше команда возвращает один из вариантов JSON, структурированный так:
{"smsCode": null}  # сервис ожидает СМС
{"smsCode": "CODE"}  # код получен, в переменной "CODE" содержится код подтверждения активации, type=str
Приведенная выше команда с параметром all возвращает JSON, структурированный так:
{"smsCode": ["CODE1", "CODE2"]}  # Список полученых кодов, type=list(str)



Варианты ошибок

{"error": "apiKeyNotFound"}  # Неверный API ключ.
{"error": "noService"}  # Данный сервис не поддерживается, свяжитесь с администрацией сайта.
{"error": "noNumber"}  # Нет номеров, попробуйте позже.
{"error": "noMoney"}  # Недостаточно средств, пополните баланс.
{"error": "noCountry"}  # Запрашиваемая страна отсутствует.
{"error": "noOperator"}  # Оператор не найден для запрашиваемой страны.
{"error": "badStatus"}  # Не верный статус.
{"error": "idNumNotFound"}  # Не верный ID операции.
{"error": "badService"}  # Не верный код сайта, сервиса, соц. сети.
{"error": "badData"}  # Отправлены неверные данные.
Недостаточно средств!

У вас недостаточно средств на счету. Пополните свой счет, чтобы дальше пользоваться сервисом.

Сервис временно недоступен!

Пожалуйста, попробуйте позже или напишите нам!

Нет номеров!

В данный момент для данного сервиса нет номеров!

Отмена невозможна!

Отмена данного номера в данный момент невозможна!

Продление невозможно!

Продление данного номера в данный момент невозможно!

Изменение невозможно!

Изменение данного комментария невозможно!

Неорректное значение!

Введите корректное значение суммы к оплате!