Change theme

Last modified at 2022/07/01

Running queries to API

To call up API SimSms method you need to execute HTTP GET request to indicated URL:

https://smspva.com/priemnik.php?
	metod={METHOD}
	&service={SERVICE}
	&id={ID}
	&apikey={API_KEY}
	&operator={OPERATOR}

{METHOD} - Method name from API methods description

{SERVICE} - Service name from the service list

{ID} - Request ID

{API_KEY} - Your API Key in the system

{OPERATOR} - (Additional parameter can be omitted) Beeline_RU, MTS_RU, Megafon_RU, Beeline_KZ, Tele2_KZ, Activ_KZ, Altel_KZ, Lifecell_UA, Kyivstar_UA, Vodafone_UA

Provider selection can take on the following values: Beeline_RU, MTS_RU, Megafon_RU. If not specified, a number of random provider will be given.

Example

https://smspva.com/priemnik.php?
	metod=get_balance
	&service=opt4
	&apikey=DSWAFvdedrE4
	&operator=MTS_RU


In response to such request you'll get a JSON answer.


Important

Up to 100 connections are allowed per 1 second.

Country list

For select the country you need - indicate according country code at the "country" parameter.


№
Flag
Country
Code
1
UK
  Unt. Kingdom
UK
2
US
  United States
US
3
FR
  France
FR
4
DE
  Germany
DE
5
ES
  Spain
ES
6
IT
  Italy
IT
7
AU
  Australia
AU
8
MX
  Mexico
MX
9
BR
  Brazil
BR
10
PH
  Philippines
PH
11
ID
  Indonesia
ID
12
JP
  Japan
JP
13
RO
  Romania
RO
14
PT
  Portugal
PT
15
CA
  Canada
CA
16
TD
  Chad
TD
17
AR
  Argentina
AR
18
PL
  Poland
PL
19
GR
  Greece
GR
20
AL
  Albania
AL
21
AT
  Austria
AT
22
BD
  Bangladesh
BD
23
BE
  Belgium
BE
24
BO
  Bolivia
BO
25
BA
  Bos. and Herz.
BA
26
BG
  Bulgaria
BG
27
KH
  Cambodia
KH
28
CM
  Cameroon
CM
29
CL
  Chile
CL
30
CO
  Colombia
CO
31
CR
  Costa Rica
CR
32
HR
  Croatia
HR
33
CY
  Cyprus
CY
34
CZ
  Czech Republic
CZ
35
DK
  Denmark
DK
36
DO
  Dominicana
DO
37
EE
  Estonia
EE
38
FI
  Finland
FI
39
GE
  Georgia
GE
40
GI
  Gibraltar
GI
41
HK
  Hong Kong
HK
42
HU
  Hungary
HU
43
IE
  Ireland
IE
44
IL
  Israel
IL
45
KZ
  Kazakhstan
KZ
46
KE
  Kenya
KE
47
KG
  Kyrgyzstan
KG
48
LV
  Latvia
LV
49
LT
  Lithuania
LT
50
MK
  Macedonia
MK
51
MY
  Malaysia
MY
52
MT
  Malta
MT
53
MD
  Moldova
MD
54
MA
  Morocco
MA
55
NL
  Netherlands
NL
56
NZ
  New Zealand
NZ
57
PK
  Pakistan
PK
58
PY
  Paraguay
PY
59
RS
  Serbia
RS
60
SG
  Singapore
SG
61
SK
  Slovakia
SK
62
SI
  Slovenia
SI
63
ZA
  South Africa
ZA
64
SE
  Sweden
SE
65
CH
  Switzerland
CH
66
TZ
  Tanzania
TZ
67
TH
  Thailand
TH
68
UA
  Ukraine
UA
69
VN
  Vietnam
VN

Service list


№
Logo
Service
Code
1
opt132
  1 OpenAI API (chatGPT, DALL-e 2)
opt132
2
opt251
  1cupis.ru
opt251
3
opt224
  22bet
opt224
4
opt22
  888casino
opt22
5
opt242
  Abbott
opt242
6
opt86
  Adidas & Nike
opt86
7
opt46
  Airbnb
opt46
8
opt61
  Alibaba (Taobao, 1688.com)
opt61
9
opt44
  Amazon
opt44
10
opt272
  American Airlines
opt272
11
opt10
  AOL
opt10
12
opt131
  Apple
opt131
13
opt256
  Astropay
opt256
14
opt143
  autocosmos.com
opt143
15
opt59
  Avito
opt59
16
opt56
  Badoo
opt56
17
opt209
  BANDUS
opt209
18
opt138
  Bazos.sk
opt138
19
opt262
  BC GAME
opt262
20
opt187
  Beget.com
opt187
21
opt252
  Best Buy
opt252
22
opt17
  bet365
opt17
23
opt192
  Betano (all countries)
opt192
24
opt25
  BetFair
opt25
25
opt277
  Betfred
opt277
26
opt223
  Betmgm
opt223
27
opt237
  Bitpanda
opt237
28
opt78
  Blizzard
opt78
29
opt135
  blsspain-russia.com
opt135
30
opt81
  Bolt
opt81
31
opt217
  Brevo
opt217
32
opt145
  bumble
opt145
33
opt199
  bunq
opt199
34
opt137
  bwin
opt137
35
opt267
  Caliente
opt267
36
opt266
  Capital One Shopping
opt266
37
opt89
  Careem
opt89
38
opt255
  Casa Pariurilor
opt255
39
opt148
  casa.it
opt148
40
opt226
  Cash App
opt226
41
opt214
  Cashrewards
opt214
42
opt201
  Casino Plus
opt201
43
opt278
  Champion
opt278
44
opt176
  ChoTot
opt176
45
opt76
  CityMobil
opt76
46
opt196
  Claude (Anthropic)
opt196
47
opt98
  Clubhouse
opt98
48
opt112
  CoinBase
opt112
49
opt51
  CONTACT
opt51
50
opt124
  Credit Karma
opt124
51
opt26
  CrigslistApp
opt26
52
opt157
  CupidMedia
opt157
53
opt150
  Czech email services
opt150
54
opt53
  Deliveroo
opt53
55
opt204
  DenimApp
opt204
56
opt92
  DiDi
opt92
57
opt45
  Discord
opt45
58
opt232
  DistroKid
opt232
59
opt40
  Doordash
opt40
60
opt32
  Drom.RU
opt32
61
opt31
  Drug Vokrug
opt31
62
opt136
  dundle
opt136
63
opt21
  EasyPay
opt21
64
opt274
  Emag.ro
opt274
65
opt200
  ENEBA
opt200
66
opt248
  ESX (abonamentesali.ro)
opt248
67
opt141
  EUROBET
opt141
68
opt2
  Facebook
opt2
69
opt43
  FastMail
opt43
70
opt215
  Fbet
opt215
71
opt159
  Feeld
opt159
72
opt6
  Fiverr
opt6
73
opt139
  fontbet
opt139
74
opt189
  foodora
opt189
75
opt115
  foodpanda
opt115
76
opt221
  Fortuna
opt221
77
opt13
  Fotostrana
opt13
78
opt142
  funpay
opt142
79
opt68
  G2A.COM
opt68
80
opt77
  Gameflip
opt77
81
opt28
  Gamers set (offgamers.com, G2A.com, seagm.com)
opt28
82
opt179
  GetsBet.ro
opt179
83
opt35
  GetTaxi
opt35
84
opt188
  GGbet
opt188
85
opt229
  GGPokerUK
opt229
86
opt85
  giocodigitale.it
opt85
87
opt108
  Glovo & Raketa
opt108
88
opt240
  goldbet.it
opt240
89
opt1
  Google (YouTube, Gmail)
opt1
90
opt271
  Google Chat
opt271
91
opt259
  Google Messenger
opt259
92
opt140
  Google Voice
opt140
93
opt30
  GrabTaxi
opt30
94
opt420
  Grailed
opt420
95
opt110
  Grindr
opt110
96
opt120
  H1nge
opt120
97
opt155
  Happn
opt155
98
opt203
  HelloTalk
opt203
99
opt238
  hepsiburada
opt238
100
opt216
  Hey
opt216
101
opt144
  hopper
opt144
102
opt166
  HUAWEI
opt166
103
opt103
  ICard
opt103
104
opt165
  idealista.com
opt165
105
opt55
  ifood
opt55
106
opt111
  IMO
opt111
107
opt167
  inbox.lv
opt167
108
opt118
  Inboxdollars
opt118
109
opt16
  Instagram (+Threads)
opt16
110
opt193
  Ipsos
opt193
111
opt243
  IQOS
opt243
112
opt94
  JD.com
opt94
113
opt71
  KakaoTalk
opt71
114
opt175
  Klarna
opt175
115
opt152
  kleinanzeigen.de
opt152
116
opt99
  KoronaPay
opt99
117
opt97
  Kuper (SberMarket)
opt97
118
opt129
  kwiff.com
opt129
119
opt195
  Lajumate.ro
opt195
120
opt180
  Lalamove
opt180
121
opt182
  LAPOSTE
opt182
122
opt222
  LASVEGAS.RO
opt222
123
opt60
  Lazada
opt60
124
opt164
  Leboncoin
opt164
125
opt37
  Line Messenger
opt37
126
opt8
  LinkedIn
opt8
127
opt245
  Linode
opt245
128
opt42
  LiveScore
opt42
129
opt105
  LocalBitcoins
opt105
130
opt114
  Locanto.com
opt114
131
opt75
  Lyft
opt75
132
opt126
  Magnit
opt126
133
opt33
  Mail.RU
opt33
134
opt4
  Mail.ru Group
opt4
135
opt100
  Mamba
opt100
136
opt171
  Marktplaats
opt171
137
opt250
  Match
opt250
138
opt219
  maxline.by
opt219
139
opt96
  MiChat
opt96
140
opt15
  Microsoft (Azure, Bing, Skype, etc)
opt15
141
opt156
  mobileDE
opt156
142
opt184
  MOMO
opt184
143
opt121
  Monese
opt121
144
opt47
  MoneyLion
opt47
145
opt254
  Monster Energy
opt254
146
opt197
  MPSellers
opt197
147
opt211
  MrGreen
opt211
148
opt7
  MS Office 365
opt7
149
opt0
  myopinions & erewards
opt0
150
opt73
  Naver
opt73
151
opt198
  Nectar
opt198
152
opt269
  Neosurf
opt269
153
opt95
  NetBet
opt95
154
opt116
  Neteller
opt116
155
opt101
  Netflix
opt101
156
opt202
  NHNCloud
opt202
157
opt177
  NHNcorp (강남언니)
opt177
158
opt119
  Nico
opt119
159
opt151
  novibet.com
opt151
160
opt5
  OD
opt5
161
opt113
  OfferUp
opt113
162
opt230
  OkCupᎥd
opt230
163
opt228
  OKX
opt228
164
opt70
  OLX
opt70
165
opt241
  onet.pl (Onet Konto)
opt241
166
opt19
  OTHER (no guarantee)
opt19
167
opt212
  OurTime
opt212
168
opt246
  Outlier
opt246
169
opt181
  OZON.ru
opt181
170
opt84
  P0F
opt84
171
opt109
  Paddy Power
opt109
172
opt273
  pamestoixima
opt273
173
opt27
  PapaJohns
opt27
174
opt169
  Pari.ru
opt169
175
opt3
  Parimatch
opt3
176
opt260
  Parions Sport
opt260
177
opt276
  PartyCasino
opt276
178
opt162
  Payoneer
opt162
179
opt83
  PayPal + Ebay
opt83
180
opt122
  Paysafecard
opt122
181
opt183
  PAYSEND
opt183
182
opt149
  pm.by
opt149
183
opt268
  Pokemon Center Online
opt268
184
opt263
  Profee.com
opt263
185
opt107
  Prom.UA
opt107
186
opt57
  Proton Mail
opt57
187
opt207
  Publi24
opt207
188
opt247
  RadQuest
opt247
189
opt154
  Rambler.ru
opt154
190
opt265
  Reddit
opt265
191
opt257
  Remitly
opt257
192
opt133
  Revolut
opt133
193
opt153
  ROOMSTER
opt153
194
opt170
  Royal Canin
opt170
195
opt186
  RusDate
opt186
196
opt185
  Samokat
opt185
197
opt174
  Samsung
opt174
198
opt134
  Schibsted-konto
opt134
199
opt48
  Shopee
opt48
200
opt127
  Signal
opt127
201
opt38
  Sisal
opt38
202
opt270
  Skelbiu
opt270
203
opt49
  Skout
opt49
204
opt117
  Skrill
opt117
205
opt275
  SkyBet
opt275
206
opt90
  Snapchat
opt90
207
opt190
  SNKRDUNK
opt190
208
opt234
  Solitaire
opt234
209
opt58
  Steam
opt58
210
opt146
  subito.it
opt146
211
opt258
  SumUp
opt258
212
opt249
  Superbet
opt249
213
opt125
  Swagbucks
opt125
214
opt9
  T1nder
opt9
215
opt82
  Tango
opt82
216
opt161
  TANK.RU
opt161
217
opt239
  Taptap
opt239
218
opt74
  Taxi Maksim
opt74
219
opt29
  Telegram
opt29
220
opt34
  Tencent QQ
opt34
221
opt52
  Ticketmaster
opt52
222
opt104
  TikTok
opt104
223
opt235
  TLScontact
opt235
224
opt264
  Toloka.ai
opt264
225
opt191
  TopCashback
opt191
226
opt220
  TOTOGAMING
opt220
227
opt218
  TransferGo
opt218
228
opt233
  TrueCaller
opt233
229
opt244
  Truth Social
opt244
230
opt66
  Twilio
opt66
231
opt205
  Twitch
opt205
232
opt160
  U By Prodia
opt160
233
opt72
  Uber
opt72
234
opt39
  Verse
opt39
235
opt11
  Viber
opt11
236
opt130
  Vinted
opt130
237
opt69
  VK (no guarantee)
opt69
238
opt178
  VonageVF
opt178
239
opt147
  VooV Meeting
opt147
240
opt213
  Waitomo
opt213
241
opt206
  WalletHub
opt206
242
opt227
  Walmart
opt227
243
opt172
  WEB.DE
opt172
244
opt24
  WebMoney&ENUM
opt24
245
opt67
  WeChat
opt67
246
opt54
  Weebly
opt54
247
opt261
  Welo Data
opt261
248
opt80
  WESTSTEIN
opt80
249
opt231
  Whatnot
opt231
250
opt20
  WhatsAPP
opt20
251
opt123
  Whoosh
opt123
252
opt106
  Wing Money
opt106
253
opt91
  Wise
opt91
254
opt163
  Wolt
opt163
255
opt208
  WooPlus
opt208
256
opt41
  X (Twitter)
opt41
257
opt173
  X World Wallet
opt173
258
opt65
  Yahoo
opt65
259
opt88
  Yalla.live
opt88
260
opt23
  Yandex&YooMoney
opt23
261
opt236
  Year13
opt236
262
opt158
  Zalo
opt158
263
opt225
  Zasilkovna
opt225
264
opt93
  Zoho
opt93
265
opt194
  ZoomInfo
opt194
266
opt253
  Zoosk
opt253

Return errors codes

{"response":"5","number":null,"id":0,"text":null,"extra":null,"sms":null} - You have exceeded the number of requests per minute


{"response":"6","number":null,"id":0,"text":null,"extra":null,"sms":null} - You will be banned for 10 minutes, because scored negative karma


{"response":"7","number":null,"id":0,"text":null,"extra":null,"sms":null} - You have exceeded the number of concurrent streams. SMS Wait from previous orders


API KEY не получен! - Invalid API KEY has been entered


Недостаточно средств! - Insufficient funds


Превышено количество попыток! - Set a longer interval between calls to API server


Произошла неизвестная ошибка. - Try to repeat your request later.


Неверный запрос. - Check the request syntax and the list of parameters used (can be found on the page with method description).


Произошла внутренняя ошибка сервера. - Try to repeat your request later.


Important recommendations

If you haven't received SMS within 580 seconds (9 minutes 40 seconds), make sure to ban the number you've got.

If you ban the number when 10 minutes expired, the number you got won't be banned and might be given once again since the system keeps request ID in the base for 10 minute, after that ID is deleted from the base.

Up to 40 connections are allowed per minute.

Do interval of 4 - 5 seconds between any queries! Otherwise, you will not be able to fully use the API, because Your requests will be rejected by the server!.

API methods description

Method get_balance

User's balance request

Example

https://smspva.com/priemnik.php?
	metod=get_balance
	&service=opt4
	&apikey=DSWAFvdedrE4


Result

Provides a JSON answer after successful execution:

{"response":"1","balance":"385.00"}


Errors codes

Error may occur while executing:

{"response":"error","error_msg":"Not id or not user balance"}

Method get_userinfo

User's balance request and karma

Example

https://smspva.com/priemnik.php?
	metod=get_userinfo
	&service=opt4
	&apikey=DSWAFvdedrE4


Result

Provides a JSON answer after successful execution:

{"response":"1","balance":"385.00","karma":"10"}


Errors codes

Error may occur while executing:

{"response":"error","error_msg":"Not id or not user balance"}

Method get_count_new

Request for the amount of free activations for a certain service


If you need to know count of available numbers for another country then you can set "country" parametr to spec value. For example, country=KZ for Kazakhstan numbers.


Example

https://smspva.com/priemnik.php?
	metod=get_count_new
	&service=opt4
	&apikey=DSWAFvdedrE4
	&country=RU


Result

JSON:


      {
        service: "opt5",    service opt
        online: 128,        available now
        total: 228,         available total
        forTotal: 10,       available now for call forwarding
        forOnline: 20,      available total for call forwarding
        country: "RU"       sim's country
      }
      


Method get_service_price

Request current price sms for country and service

Example

https://smspva.com/priemnik.php?
	metod=get_service_price
	&country=RU
	&service=opt4
	&apikey=DSWAFvdedrE4


Result

Provides a JSON answer after successful execution:

{"response":"1","country":"RU","service":"opt4","price":"0.50"}


Errors codes

Error may occur while executing:

1) Common errors may occur. Their description is in the list - Return errors codes

Method get_number

Request for receiving a phone number for a certain service

Example

https://smspva.com/priemnik.php?
	metod=get_number
	&country=RU
	&service=opt4
	&apikey=DSWAFvdedrE4


Result

Provides a JSON answer after successful execution:

{"response":"1","number":"9871234567","id":"25623"}


Errors codes

Error may occur while executing:

1) JSON response - {"response":"2","number":"","id":"-1"} - numbers are already taken, try to get a number again in 60 seconds.
2) Common errors may occur. Their description is in the list - Return errors codes

Method ban

Report to the server the number is already used


In this method id parameter is indicated from the response to request for phone number get_number


Example

https://smspva.com/priemnik.php?
	metod=ban
	&service=opt4
	&apikey=DSWAFvdedrE4
	&id=25623


Result

Provides a JSON answer after successful execution:

{"responce":"1","number":"","id":"25623"}


Errors codes

Error may occur while executing:

1) JSON response -

{"response":"2","number":"","id":""}

2) Common errors may occur. Their description is in the list - Return errors codes

Method get_sms

Receiving a SMS for a certain service


In this method id parameter is indicated from the response to request for phone number get_number


Example

https://smspva.com/priemnik.php?
	metod=get_sms
	&country=ru
	&service=opt4
	&id=25623
	&apikey=DSWAFvdedrE4


Result

Provides a JSON answer after successful execution, if code from SMS hasn't been found yet:

{"response":"2","number":"9871234567","sms":null}

Provides a JSON answer after successful execution, if code from SMS hasn't been found yet:

{"response":"1","number":"9871234567","sms":"234562"}

Provides a JSON answer after successful execution, if you suddenly missed the first answer with response = 1:

{"response":"4"}


Note

If you get the response that a code from SMS hasn't been found yet, send request get_sms once again 20 seconds later. Note, the server searches for SMS for 10 minutes. You need to send your request within 10 minutes each 20 seconds per one request. That said, you receive a code from SMS or error message.

Code Refinement

If you want to get re-SMS without closing the order (Code Refinement), then just on the method get_sms add additional parameter sms=sms Example string:


        https://smspva.com/priemnik.php?
        metod=get_sms
        &country=ru
        &service=opt4
        &id=25623
        &apikey=DSWAFvdedrE4
        &sms=sms
        
In this case, your order can not be closed and you may receive a re-SMS. Re-chargeable SMS. The cost is the cost of an ordinary SMS for this service.


Errors codes

Error may occur while executing:

1) JSON response - {"response":"3","number":"null","sms":null} - no such SMS or invalid request ID or SMS waiting time has expired (no more than 10 minutes)
2) Common errors may occur. Their description is in the list - Return errors codes

Method denial

Cancel the order to number you got


In this method id parameter is indicated from the response to request for phone number get_number


Example

https://smspva.com/priemnik.php?
	metod=denial
	&country=ru
	&service=opt4
	&id=25623
	&apikey=DSWAFvdedrE4


Result

Provides a JSON answer after successful execution:

{"responce":"1","number":"","id":25623}


Errors codes

Error may occur while executing:

1) JSON response -

{"response":"2","number":"","id":""}


2) Common errors may occur. Their description is in the list - Return errors codes

Method get_clearsms

Checking phone number for receiving few sms


ID is order identificator.


Example


https://smspva.com/priemnik.php?
  metod=get_clearsms
  &service=opt4
  &id=25623
  &apikey=DSWAFvdedrE4.


Result

After successfully execution will be received JSON:

{"responce":"1","clearsms":"ok"}


Note

After checking phone number using get_clearsms, need to make get_sms request


Erros

Error may occur while executing:

1) {"response":"2","clearsms":"non_ok"}

2) Common errors may occur. Their description is in the list - Return errors codes

Method get_proverka

Checking the numbers for multiple SMS


In this method, number parameter specifies the number that you want to check.


Example

https://smspva.com/priemnik.php?
	metod=get_proverka
	&service=opt4
	&number=9685156912
	&apikey=DSWAFvdedrE4.


Result

Provides a JSON answer after successful execution:

{"responce":"ok","number":"9685156912","id":25623}


Note

Following the successful check of a number, send a request for getting the number - get_number ALSO with number parameter. To check SMS send a request for SMS get_sms according to conditions


Errors codes

Error may occur while executing:

1) {"response":"error","error_msg":"Number shall consist of 10 digits!"} - You didn't order a number for this service

2) {"response":"error","error_msg":"Such a number you did not order for the service"} - You didn't order a number for this service

3) {"response":"modem_busy","error_msg":"The modem is busy, try to order in 5 minutes"} - GSM module is busy, try to repeat your request 5 minutes later.

4) {"response":"modem_busy","not_number":"This number is no longer in the system"} - There's no such number in the system any longer.

5) Common errors may occur. Their description is in the list - Return errors codes

Method balance_sim

Receiving SIM card balance


This method works only for avito+forwarding service.


Example

https://smspva.com/priemnik.php?
	metod=balance_sim
	&service=opt59
	&id=25623
	&apikey=DSWAFvdedrE4.


Result

Provides a JSON answer after successful execution:

{"responce":1,"amount":0}


Errors codes

Error may occur while executing:

1) {"response":2,"amount":"error_amount"} - SIM card balance info hasn't been received

2) Common errors may occur. Their description is in the list - Return errors codes

Method get_2fa

Obtaining 2FA authorization code from Google, Microsoft, etc. by secret key


Example

https://smspva.com/priemnik.php?
	metod=get_2fa
	&secret=1234567890
	&apikey=DSWAFvdedrE4.


Result

Provides a JSON answer after successful execution:

{"response":1,"code2fa":"723152","secret":"1234567890","tonew":24}


How to use the API!

Let's say you write the registrar accounts in Vkontakte.


The registrar you work through a proxy.


First we install and generate the proxy name or take from the list.


Go to the site Vkontakte, which introduce a name, specify gender if requested. Click on the register button.


Next Vkontakte invites us to enter a phone number. Now we turn to our API, and learn balance on request - https://smspva.com/priemnik.php?metod=get_balance&service=opt4&apikey=DSWAFvdedrE4


In response to the request for the balance of the following answer comes to us - {"response":"1","balance":"385.00"}, If you write via PHP, unpack it via the function json_decode. If you use the built-in tester Zennoposter use regular expressions and unpack via regular season. In general, we need to get the number of the response comes after balance. As a result, we've got the number 385.


Now compare if the resulting number is less than 10, close the project.


If more than 10, then send a request for a phone number - https://smspva.com/priemnik.php?metod=get_number&country=ru&service=opt4&id=1&apikey=DSWAFvdedrE4


If you have received such a response - {"response":"1","number":"9257222005","id":4453221,"text":null,"extra":"Megafon_RU",
"pass":null,"sms":null,"balanceOnPhone":0}


Unpack the answer, write the id from the query in a variable and enter the resulting number in the registration in the VC and push the button to get the code.


When the answer came {"response":"2","number":"","id":"-1"}, means phone numbers are busy, we will send a second request for a phone number (get_number) after 30 seconds.


If the Vkontakte wrote that the phone number can not be used, then we send the number to the ban on request -https://smspva.com/priemnik.php?metod=ban&service=opt4&apikey=DSWAFvdedrE4&id=4453221


If you missed Vkontakte number phone, then we expect the code and test it to obtain through a request -https://smspva.com/priemnik.php?metod=get_sms&country=ru&service=opt4&id=4453221&apikey=DSWAFvdedrE4 where in the parameter ID indicating the ID obtained from the request for accommodation (get_number)


If, in response to a request received a response: {"response":"2","number":"9871234567","sms":null}, We pause of 30 seconds and send a request for a new SMS.


If the answer had come so - {"response":"3","number":"null","sms":null} SMS means no or an incorrect query Haydee or SMS waiting period has expired (not more than 10 minutes)


If the answer had come so - {"response":"1","number":"9871234567","sms":''234562'}. SMS found, the code of the SMS is contained after the word SMS.


Enter the confirmation code Vkontakte and click continue.


If you for some reason want to stop receiving numbers (such as accidentally ordered), submit a request to cancel number phone - https://smspva.com/priemnik.php?metod=denial&country=ru&service=opt4&id=4453221&apikey=DSWAFvdedrE4


Everything here is the whole process of getting the code using our API.


 

FLOW DIAGRAM

Download flow diagram as PDF [attachment=5]