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}
OpenAI dr
Tinkoff tf
Cupis cp
VK - MailRu mr
QIWl Wallet qw
PayPal pp
Line messenger lm
Netflix nf
Microsoft ms
Viber vi
Tencent QQ qq
AliExpress ai
KakaoTalk kt
Steam st
Юmoney ym
Yalla ll
Nike nk
Protonmail pm
WhatsApp wa
Twitter tw
Yahoo yh
WebMoney wm
Telegram tg
AOL ao
Tiktok tk
Discord dc
Facebook fb
WeChat wc
Instagram ig
AirBnb ab
Yandex ya
Google gl
Uber ub
Вкусно и точка md
Tinder td
Citilink cl
Winelab wn
Mozen mz
Epicnpc nc
Ticketmaster.com tm
Casino Online co
FixPrice fp
CAO Moscow cmp
VTB vt
internetopros io
Ebay eb
DiDi taxi dd
Twitch th
Верный vn
Amazon am
Золотое Яблоко gap
Coolclever cv
tilda ld
Weco wo
Atlasbus.by atl
Vivaldi vd
Mobileproxy my
Alfa-Bank af
SberCloud scd
TradingView tv
Аптеки at
Золотая Корона zk
MyBeautyBonus yb
Stormgain sn
Seafood-shop sfs
Getcontact gc
ПочтаБанк pbk
Apple al
ФКХК fkhk
Zhihu zu
kopilkaclub kc
MyGLO ae
Кошелек cm
Bumble bm
Tatneft tn
LOVE lv
Regru rr
Taobao tb
Страховые strh
Ogon og
AliPay ap
Петрович ph
One two trip tt
Tanuki ti
ЧитайГород chg
Ак Барс Банк ak
Твоё ty
ALLES Bonus yf
Move xc
Веб хостинги bg
MVideo mv
СберМаркет sm
Столото sl
Киносервисы ks
Raiffeisen rf
Onrealt or
Вкусвилл vv
KFC kf
Ашан au
Signal bw
Battle xn
Letual le
Burger King bk
Profi prf
Deliveroo do
Tom-tailor tot
Novex nx
Шоколадница shc
JumpTaxi jt
Buff.163 mf
Vodorobot vr
Biglion bl
Ostin on
Спортмастер sa
budget4me-34 bgp
KazanExpress ke
Кикшеринг sk
banki.ru br
ДругВокруг dv
Ozon oz
KNP24 kn
Drom hz
DoDo pizza dp
Delivery-Perfluence dep
Avito av
Wildberries wb
Inbox lv il
X5ID x5
Book24 b24
Marlboro mrl
LinkedIn ln
Магнит mg
IMO messanger im
Beela Chat ba
Perfluence pf
inDriver rl
Wooppay wp
OLX ox
Buff.163 bf
Farpost fr
32Red rd
Naver nv
Unistream us
Coinbase cb
Signal sig
werewolf.53site wer
Battle bt
Craigslist crg
FreeCash fc
Getir ge
Monese me
Rocketreach rk
Whitecard wt
Ftx fx
Weststeincard wcd
Paysafecard pc
Okcupid oc
Yubo yu
Сoursehero coh
EnticeGames eg
GroupMe gm
Revolut rt
Ultra.io uo
4FunLite fl
1688 16
Foodpanda fa
Weibo wi
Bigo Live be
Blablacar bb
Ace2three ac
Communitygaming cg
Alfagift ag
Shopee sh
Долями dl
Blibli fk
Gojek gj
DANA dn
Ovo oo
Jingdong jd
Badoo jz
Snapchat fu
PaxFul xf
OfferUp zm
Bolt ol
Blockchain bc
Faceit qz
CryptoCom ry
Dundle fi
stripe je
Yoshidrops yd
Grindr gd
Kaggle kg
Магнолия mn
Yamaguchi yam
УМ um
IQOS iqs
Zoon zn
Суточно sy
2domains dom
Sravni.ru ra
Azsirbis az
Selectel se
РосБанк rb
Bavarushka vs
Dixy dx
Едем.рф ed
Privetmir pi
Kvartplata.ru kp
Совкомбанк sb
youdo ud
Litnet et
Sokolov sv
Мой-ка ik
Rosneft rn
NationalLottery nl
Leadgid.com lg
Trovo ov
Сушкоф qx
Yappy kj
Билеты в кино zj
Лента lt
Solar-staff ss
150bar ar
Cian ca
СДЭК dk
El-plat ep
Газпром gp
Pivko24 pv
RuVDS rv
Hoff ho
Xiaomi xi
Checkin ci
Blizzard bz
Huya.com hy
Lukoil dj
Cstar rx
Checkscan chs
Paysend pd
Kraisbonus kb
Rencredit rc
Название страны Код {country} Имя {operator}
Denmark dk lycamobile
Estonia ee elisa
tele2
telia
Finland fi dna
elisa
France fr lebara
lycamobile
sfr
Georgia ge beeline
geocell
magticom
silknet
Germany de lycamobile
vodafone
Hong Kong hk china mobile
csl
smartone
three
Indonesia id axis
indosat
smartfren
telkomsel
three
Kazakhstan kz activ
altel
beeline
forte mobile
tele2
Laos la beeline
etl
laotel
unitel
Latvia lv lmt
tele2
Lithuania lt labas
tele2
Mexico mx telcel
Moldova md moldcell
orange
Netherlands nl lebara
lmobiel
lycamobile
Phillipines ph globe telecom
smart
sun cellular
Poland pl orange
tmobile
Portugal pt lycamobile
vodafone
Romania ro vodafone
Russia ru beeline
lycamobile
megafon
mts
mtt
patriot
rostelecom
tele2
tinkoff
vtbmobile
yota
Spain es lycamobile
yoigo
Sweden se comviq
lycamobile
telenor
Ukraine ua kyivstar
lifecell
lycamobile
vodafone
United Kingdom gb ee
lycamobile
o2
orange
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}
OpenAI dr
Tinkoff tf
Cupis cp
VK - MailRu mr
QIWl Wallet qw
PayPal pp
Line messenger lm
Netflix nf
Microsoft ms
Viber vi
Tencent QQ qq
AliExpress ai
KakaoTalk kt
Steam st
Юmoney ym
Yalla ll
Nike nk
Protonmail pm
WhatsApp wa
Twitter tw
Yahoo yh
WebMoney wm
Telegram tg
AOL ao
Tiktok tk
Discord dc
Facebook fb
WeChat wc
Instagram ig
AirBnb ab
Yandex ya
Google gl
Uber ub
Вкусно и точка md
Tinder td
Citilink cl
Winelab wn
Mozen mz
Epicnpc nc
Ticketmaster.com tm
Casino Online co
FixPrice fp
CAO Moscow cmp
VTB vt
internetopros io
Ebay eb
DiDi taxi dd
Twitch th
Верный vn
Amazon am
Золотое Яблоко gap
Coolclever cv
tilda ld
Weco wo
Atlasbus.by atl
Vivaldi vd
Mobileproxy my
Alfa-Bank af
SberCloud scd
TradingView tv
Аптеки at
Золотая Корона zk
MyBeautyBonus yb
Stormgain sn
Seafood-shop sfs
Getcontact gc
ПочтаБанк pbk
Apple al
ФКХК fkhk
Zhihu zu
kopilkaclub kc
MyGLO ae
Кошелек cm
Bumble bm
Tatneft tn
LOVE lv
Regru rr
Taobao tb
Страховые strh
Ogon og
AliPay ap
Петрович ph
One two trip tt
Tanuki ti
ЧитайГород chg
Ак Барс Банк ak
Твоё ty
ALLES Bonus yf
Move xc
Веб хостинги bg
MVideo mv
СберМаркет sm
Столото sl
Киносервисы ks
Raiffeisen rf
Onrealt or
Вкусвилл vv
KFC kf
Ашан au
Signal bw
Battle xn
Letual le
Burger King bk
Profi prf
Deliveroo do
Tom-tailor tot
Novex nx
Шоколадница shc
JumpTaxi jt
Buff.163 mf
Vodorobot vr
Biglion bl
Ostin on
Спортмастер sa
budget4me-34 bgp
KazanExpress ke
Кикшеринг sk
banki.ru br
ДругВокруг dv
Ozon oz
KNP24 kn
Drom hz
DoDo pizza dp
Delivery-Perfluence dep
Avito av
Wildberries wb
Inbox lv il
X5ID x5
Book24 b24
Marlboro mrl
LinkedIn ln
Магнит mg
IMO messanger im
Beela Chat ba
Perfluence pf
inDriver rl
Wooppay wp
OLX ox
Buff.163 bf
Farpost fr
32Red rd
Naver nv
Unistream us
Coinbase cb
Signal sig
werewolf.53site wer
Battle bt
Craigslist crg
FreeCash fc
Getir ge
Monese me
Rocketreach rk
Whitecard wt
Ftx fx
Weststeincard wcd
Paysafecard pc
Okcupid oc
Yubo yu
Сoursehero coh
EnticeGames eg
GroupMe gm
Revolut rt
Ultra.io uo
4FunLite fl
1688 16
Foodpanda fa
Weibo wi
Bigo Live be
Blablacar bb
Ace2three ac
Communitygaming cg
Alfagift ag
Shopee sh
Долями dl
Blibli fk
Gojek gj
DANA dn
Ovo oo
Jingdong jd
Badoo jz
Snapchat fu
PaxFul xf
OfferUp zm
Bolt ol
Blockchain bc
Faceit qz
CryptoCom ry
Dundle fi
stripe je
Yoshidrops yd
Grindr gd
Kaggle kg
Магнолия mn
Yamaguchi yam
УМ um
IQOS iqs
Zoon zn
Суточно sy
2domains dom
Sravni.ru ra
Azsirbis az
Selectel se
РосБанк rb
Bavarushka vs
Dixy dx
Едем.рф ed
Privetmir pi
Kvartplata.ru kp
Совкомбанк sb
youdo ud
Litnet et
Sokolov sv
Мой-ка ik
Rosneft rn
NationalLottery nl
Leadgid.com lg
Trovo ov
Сушкоф qx
Yappy kj
Билеты в кино zj
Лента lt
Solar-staff ss
150bar ar
Cian ca
СДЭК dk
El-plat ep
Газпром gp
Pivko24 pv
RuVDS rv
Hoff ho
Xiaomi xi
Checkin ci
Blizzard bz
Huya.com hy
Lukoil dj
Cstar rx
Checkscan chs
Paysend pd
Kraisbonus kb
Rencredit rc
Название страны Код {country} Имя {operator}
Denmark dk lycamobile
Estonia ee elisa
tele2
telia
Finland fi dna
elisa
France fr lebara
lycamobile
sfr
Georgia ge beeline
geocell
magticom
silknet
Germany de lycamobile
vodafone
Hong Kong hk china mobile
csl
smartone
three
Indonesia id axis
indosat
smartfren
telkomsel
three
Kazakhstan kz activ
altel
beeline
forte mobile
tele2
Laos la beeline
etl
laotel
unitel
Latvia lv lmt
tele2
Lithuania lt labas
tele2
Mexico mx telcel
Moldova md moldcell
orange
Netherlands nl lebara
lmobiel
lycamobile
Phillipines ph globe telecom
smart
sun cellular
Poland pl orange
tmobile
Portugal pt lycamobile
vodafone
Romania ro vodafone
Russia ru beeline
lycamobile
megafon
mts
mtt
patriot
rostelecom
tele2
tinkoff
vtbmobile
yota
Spain es lycamobile
yoigo
Sweden se comviq
lycamobile
telenor
Ukraine ua kyivstar
lifecell
lycamobile
vodafone
United Kingdom gb ee
lycamobile
o2
orange
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}
OpenAI dr
Tinkoff tf
Cupis cp
VK - MailRu mr
QIWl Wallet qw
PayPal pp
Line messenger lm
Netflix nf
Microsoft ms
Viber vi
Tencent QQ qq
AliExpress ai
KakaoTalk kt
Steam st
Юmoney ym
Yalla ll
Nike nk
Protonmail pm
WhatsApp wa
Twitter tw
Yahoo yh
WebMoney wm
Telegram tg
AOL ao
Tiktok tk
Discord dc
Facebook fb
WeChat wc
Instagram ig
AirBnb ab
Yandex ya
Google gl
Uber ub
Вкусно и точка md
Tinder td
Citilink cl
Winelab wn
Mozen mz
Epicnpc nc
Ticketmaster.com tm
Casino Online co
FixPrice fp
CAO Moscow cmp
VTB vt
internetopros io
Ebay eb
DiDi taxi dd
Twitch th
Верный vn
Amazon am
Золотое Яблоко gap
Coolclever cv
tilda ld
Weco wo
Atlasbus.by atl
Vivaldi vd
Mobileproxy my
Alfa-Bank af
SberCloud scd
TradingView tv
Аптеки at
Золотая Корона zk
MyBeautyBonus yb
Stormgain sn
Seafood-shop sfs
Getcontact gc
ПочтаБанк pbk
Apple al
ФКХК fkhk
Zhihu zu
kopilkaclub kc
MyGLO ae
Кошелек cm
Bumble bm
Tatneft tn
LOVE lv
Regru rr
Taobao tb
Страховые strh
Ogon og
AliPay ap
Петрович ph
One two trip tt
Tanuki ti
ЧитайГород chg
Ак Барс Банк ak
Твоё ty
ALLES Bonus yf
Move xc
Веб хостинги bg
MVideo mv
СберМаркет sm
Столото sl
Киносервисы ks
Raiffeisen rf
Onrealt or
Вкусвилл vv
KFC kf
Ашан au
Signal bw
Battle xn
Letual le
Burger King bk
Profi prf
Deliveroo do
Tom-tailor tot
Novex nx
Шоколадница shc
JumpTaxi jt
Buff.163 mf
Vodorobot vr
Biglion bl
Ostin on
Спортмастер sa
budget4me-34 bgp
KazanExpress ke
Кикшеринг sk
banki.ru br
ДругВокруг dv
Ozon oz
KNP24 kn
Drom hz
DoDo pizza dp
Delivery-Perfluence dep
Avito av
Wildberries wb
Inbox lv il
X5ID x5
Book24 b24
Marlboro mrl
LinkedIn ln
Магнит mg
IMO messanger im
Beela Chat ba
Perfluence pf
inDriver rl
Wooppay wp
OLX ox
Buff.163 bf
Farpost fr
32Red rd
Naver nv
Unistream us
Coinbase cb
Signal sig
werewolf.53site wer
Battle bt
Craigslist crg
FreeCash fc
Getir ge
Monese me
Rocketreach rk
Whitecard wt
Ftx fx
Weststeincard wcd
Paysafecard pc
Okcupid oc
Yubo yu
Сoursehero coh
EnticeGames eg
GroupMe gm
Revolut rt
Ultra.io uo
4FunLite fl
1688 16
Foodpanda fa
Weibo wi
Bigo Live be
Blablacar bb
Ace2three ac
Communitygaming cg
Alfagift ag
Shopee sh
Долями dl
Blibli fk
Gojek gj
DANA dn
Ovo oo
Jingdong jd
Badoo jz
Snapchat fu
PaxFul xf
OfferUp zm
Bolt ol
Blockchain bc
Faceit qz
CryptoCom ry
Dundle fi
stripe je
Yoshidrops yd
Grindr gd
Kaggle kg
Магнолия mn
Yamaguchi yam
УМ um
IQOS iqs
Zoon zn
Суточно sy
2domains dom
Sravni.ru ra
Azsirbis az
Selectel se
РосБанк rb
Bavarushka vs
Dixy dx
Едем.рф ed
Privetmir pi
Kvartplata.ru kp
Совкомбанк sb
youdo ud
Litnet et
Sokolov sv
Мой-ка ik
Rosneft rn
NationalLottery nl
Leadgid.com lg
Trovo ov
Сушкоф qx
Yappy kj
Билеты в кино zj
Лента lt
Solar-staff ss
150bar ar
Cian ca
СДЭК dk
El-plat ep
Газпром gp
Pivko24 pv
RuVDS rv
Hoff ho
Xiaomi xi
Checkin ci
Blizzard bz
Huya.com hy
Lukoil dj
Cstar rx
Checkscan chs
Paysend pd
Kraisbonus kb
Rencredit rc
Для получения номера повторно необходимо получить код из смс при первом использовании, в противном случае сервис не выдаст этот номер вам.
Продлевать номер необходимо только в том случае, если он вам нужен именно сейчас. Нет необходимости продлевать его сразу же после того как закончелось время.
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"}  # Отправлены неверные данные.
Недостаточно средств!

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

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

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

Нет номеров!

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

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

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

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

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

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

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

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

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