{"info":{"_postman_id":"c893e8e6-7b8b-454f-a97b-8d4b25bde1f1","name":"onlinesim.ru - Receiving SMS ","description":"<html><head></head><body><h1 id=\"general-description\">General description</h1>\n<img src=\"https://onlinesim.ru/assets/images/logo_black.svg\">\n\n\n<p>Onlinesim.ru API provides you with the possibility to use our service in the automatic mode. For that purpose, you have to get an API key in the User Profile tab and to implement approximately the following operating procedure in the software:</p>\n<p>Request a virtual number, get the TZID (unique number of registered operation) - the getNum method;\nGet a mobile number by the TZID, enter the number into the confirmation form on the required website (service) – the getState method;</p>\n<p>Run the cycle that will check for receipt of a response - the getState method;</p>\n<p>If the response is correct — complete the operation – the setOperationOk method;</p>\n<p>If the response does not match — request elaboration – the setOperationRevise method;</p>\n<p>Complete the operation – the setOperationOk method;</p>\n<p>In order to use the API, you have to perform a POST or GET request via the HTTP protocol to the specified URL: <a href=\"https://onlinesim.ru/api/METHOD_NAME.php?PARAMETERS&amp;apikey=YOUR_APIKEY&amp;lang=LANGUAGE\">https://onlinesim.ru/api/METHOD_NAME.php?PARAMETERS&amp;apikey=YOUR_APIKEY&amp;lang=LANGUAGE</a></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Method</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>METHOD_NAME</td>\n<td>name of the method from the list of API functions</td>\n</tr>\n<tr>\n<td>PARAMETERS</td>\n<td>parameters of the relevant API method</td>\n</tr>\n<tr>\n<td>YOUR_APIKEY</td>\n<td>access key set up in the User Profile tab.</td>\n</tr>\n<tr>\n<td>LANGUAGE</td>\n<td>language, not required parameter. \"en\" - English; \"ru\" - Russian;</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"common-returned-responses\">Common returned responses</h1>\n<p>The RESPONSE parameter values are common for all methods.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ACCOUNT_BLOCKED</td>\n<td>account blocked</td>\n</tr>\n<tr>\n<td>ERROR_WRONG_KEY</td>\n<td>wrong apikey</td>\n</tr>\n<tr>\n<td>ERROR_NO_KEY</td>\n<td>no apikey</td>\n</tr>\n<tr>\n<td>ERROR_NO_SERVICE</td>\n<td>service not specified</td>\n</tr>\n<tr>\n<td>REQUEST_NOT_FOUND</td>\n<td>API method not specified</td>\n</tr>\n</tbody>\n</table>\n</div></body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"General description","slug":"general-description"},{"content":"Common returned responses","slug":"common-returned-responses"}],"owner":"283141","collectionId":"c893e8e6-7b8b-454f-a97b-8d4b25bde1f1","publishedId":"RVnYBHwN","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"2196f3"},"publishDate":"2018-03-14T21:29:45.000Z"},"item":[{"name":"sms","item":[{"name":"getNumbersStats","id":"f61573a9-ecc7-447d-8068-2dbcd491d078","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://onlinesim.ru/api/getNumbersStats.php?apikey=apikey","description":"<p>To obtain the relevant statistics by country and number</p>\n<p><strong>Parameters</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name of parameter</th>\n<th>Parameter</th>\n<th>Type of data</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>country</td>\n<td>non-required</td>\n<td>INT</td>\n<td>Without parameter - 7<br />7 - Russia<br />86 - China<br />{!! $add_countries !!}</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Result</strong></p>\n<p>After the successful completion, you will get a response in the JSON format, in the following form:</p>\n<p><code>json {\"7\":{\"name\":\"russia\",\"services\":{\"0\":{\"count\":null,\"popular\":true,\"price\":23,\"id\":0,\"service\":\"Вконтакте\",\"slug\":\"VKcom\"},\"1\":{\"count\":22,\"popular\":true,\"price\":2,\"id\":1,\"service\":\"Facebook\",\"slug\":\"3223\"}</code></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>[code: name, ..., services: [code: {count, popular, price, id, service, slug}]]</td>\n<td>The array of available services and countries, in format: code: {Name of the country, services: {order number: { count(null - no data), popular or not, price, service id, service name, service code for getNum}...</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Description</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>country name</td>\n</tr>\n<tr>\n<td>position</td>\n<td>Position in the list on the website</td>\n</tr>\n<tr>\n<td>code</td>\n<td>country code, need to order via getNum</td>\n</tr>\n<tr>\n<td>new</td>\n<td>if true, the country was recently added</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>Enabled country</td>\n</tr>\n<tr>\n<td>services</td>\n<td>Array with the list of available Services</td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>count</td>\n<td>Number of available rooms is updated once per minute</td>\n</tr>\n<tr>\n<td>popular</td>\n<td>a popular service or not</td>\n</tr>\n<tr>\n<td>price</td>\n<td>purchase Price</td>\n</tr>\n<tr>\n<td>id</td>\n<td>ID to generate a list</td>\n</tr>\n<tr>\n<td>service</td>\n<td>service name</td>\n</tr>\n<tr>\n<td>slug</td>\n<td>slug for the order via getNum</td>\n</tr>\n<tr>\n<td>image:</td>\n<td>the path to the picture</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","getNumbersStats.php"],"host":["onlinesim","ru"],"query":[{"key":"apikey","value":"apikey"},{"disabled":true,"description":{"content":"<p>Without parameter - 7 \n7 - Russia \n86 - China</p>\n","type":"text/plain"},"key":"country","value":"non-required"}],"variable":[]}},"response":[],"_postman_id":"f61573a9-ecc7-447d-8068-2dbcd491d078"},{"name":"getNum","id":"b14df635-c514-464d-8142-081a58cfeaf0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"apikey","value":"apikey","equals":true,"description":"<p>apikey</p>\n"},{"key":"service","value":"VKcom","equals":true,"description":"<p>defines the website (service), which the SMS will be expected and displayed from. Takes on one of the values, both variants can be transmitted: <a href=\"#services\">see services</a></p>\n"},{"key":"simoperator","value":"non-required","equals":false,"description":"<p>25001 - MTS \n25002 - MegaFon \n25099 - Beeline \n25020 - Tele2</p>\n","disabled":true},{"key":"extension","value":"non-required","equals":false,"description":"<p>1 - numbers with possibility of extension and repeated reception of SMSs \n2 - numbers with possibility of repeated reception of SMSs \n3 - numbers without servicing \n0, or do not forward the parameter - any variant of servicing</p>\n","disabled":true},{"key":"region","value":"non-required","equals":false,"description":"<p>Without parameter - any region \n78 - St. Petersburg \n77 - Moscow</p>\n","disabled":true},{"key":"country","value":"{{country}}","equals":false,"description":"<p>Without parameter - 7 \n7 - Russia \n86 - China</p>\n","disabled":true},{"key":"number","value":"non-required","description":"<p>return the number in response</p>\n","type":"text","disabled":true}]},"url":"http://onlinesim.ru/api/getNum.php","description":"<p>It makes a request for a virtual number, creates an operation (saves the list of request parameters).</p>\n<p><em>Result</em>*</p>\n<p>After the successful completion, you will get a response in the JSON format, in the following form:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{response:RESPONSE, tzid:TZID}\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>response</td>\n<td>1, if the request has been completed successfully, or an error message</td>\n</tr>\n<tr>\n<td>tzid</td>\n<td>Operation ID</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>RESPONSE</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EXCEEDED_CONCURRENT_OPERATIONS</td>\n<td>maximum quantity of numbers booked concurrently is exceeded for your account</td>\n</tr>\n<tr>\n<td>NO_NUMBER</td>\n<td>temporarily no numbers available for the selected service</td>\n</tr>\n<tr>\n<td>TIME_INTERVAL_ERROR</td>\n<td>delayed SMS reception is not possible at this interval of time</td>\n</tr>\n<tr>\n<td>INTERVAL_CONCURRENT_REQUESTS_ERROR</td>\n<td>maximum quantity of concurrent requests for number issue is exceeded, try again later</td>\n</tr>\n<tr>\n<td>ERROR_NO_SERVICE</td>\n<td>service is not specified</td>\n</tr>\n<tr>\n<td>TRY_AGAIN_LATER</td>\n<td>temporarily unable to perform the request</td>\n</tr>\n<tr>\n<td>NO_FORWARD_FOR_DEFFER</td>\n<td>forwarding can be activated only for online reception</td>\n</tr>\n<tr>\n<td>NO_NUMBER_FOR_FORWARD</td>\n<td>there are no numbers for forwarding</td>\n</tr>\n<tr>\n<td>ERROR_LENGTH_NUMBER_FOR_FORWARD</td>\n<td>wrong length of the number for forwarding</td>\n</tr>\n<tr>\n<td>DUPLICATE_OPERATION</td>\n<td>adding operations with identical parameters</td>\n</tr>\n</tbody>\n</table>\n</div><h1 id=\"services\">Services</h1>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variant 1</th>\n<th>Variant 2</th>\n<th>Website (service) name</th>\n<th>China</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>VKcom</td>\n<td>vk</td>\n<td>Вконтакте</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>3223</td>\n<td>facebook</td>\n<td>Facebook</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>MailRu</td>\n<td>mailru</td>\n<td>MailRu</td>\n<td></td>\n</tr>\n<tr>\n<td>Odklru</td>\n<td>classmates</td>\n<td>Одноклассники</td>\n<td></td>\n</tr>\n<tr>\n<td>Google</td>\n<td>gmail</td>\n<td>GMail</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>Yandex</td>\n<td>yandex</td>\n<td>Yandex</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>Avito</td>\n<td>avito</td>\n<td>Avito</td>\n<td></td>\n</tr>\n<tr>\n<td>Youla</td>\n<td>youla</td>\n<td>Youla</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>Viber</td>\n<td>viber</td>\n<td>Viber</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>WhatsApp</td>\n<td>whatsapp</td>\n<td>WhatsApp</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>Telegram</td>\n<td>telegram</td>\n<td>Telegram</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>FastFriend</td>\n<td>drugvokrug</td>\n<td>ДругВокруг</td>\n<td></td>\n</tr>\n<tr>\n<td>Instagram</td>\n<td>instagram</td>\n<td>Instagram</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>WeChat</td>\n<td>wechat</td>\n<td>WeChat</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>Steam</td>\n<td>steam</td>\n<td>Steam</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>Uber</td>\n<td>uber</td>\n<td>Uber</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>Microsoft</td>\n<td>microsoft</td>\n<td>Microsoft</td>\n<td>OK</td>\n</tr>\n<tr>\n<td>7</td>\n<td>other</td>\n<td>Другие сайты</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p>** If Other is selected, the incoming SMSs will not be filtered, therefore if the required service is absent in the list, the sender's name has to be transmitted, for example if the SMS is received from Gett, service=Gett. You can see the list of popular senders in your account, in the All Services block, the drop-down list next to the Add button. **</p>\n<ul>\n<li>** For Chinese numbers, Other Websites are not available, the available options are: {{ $other_china }} **</li>\n</ul>\n","urlObject":{"protocol":"http","path":["api","getNum.php"],"host":["onlinesim","ru"],"query":[],"variable":[]}},"response":[{"id":"621488ad-f83f-40c2-82d6-ed28ed45fe0e","name":"getNum","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"apikey","value":"apikey","equals":true,"description":"apikey"},{"key":"service","value":"VKcom","equals":true,"description":"defines the website (service), which the SMS will be expected and displayed from. Takes on one of the values, both variants can be transmitted:"},{"key":"form","value":"1","equals":true,"description":"type of reception (online reception — 1, delayed reception — 3) default value 3"},{"key":"simoperator","value":"","equals":false,"description":"25001 - MTS \n25002 - MegaFon \n25099 - Beeline \n25020 - Tele2","disabled":true},{"key":"extension","value":"","equals":false,"description":"1 - numbers with possibility of extension and repeated reception of SMSs \n2 - numbers with possibility of repeated reception of SMSs \n3 - numbers without servicing \n0, or do not forward the parameter - any variant of servicing","disabled":true},{"key":"region","value":"","equals":false,"description":"Without parameter - any region \n78 - St. Petersburg \n77 - Moscow","disabled":true},{"key":"country","value":"","equals":false,"description":"Without parameter - 7 \n7 - Russia \n86 - China","disabled":true}]},"url":"http://onlinesim.ru/api/getNum.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS","description":"","type":"text","name":"Access-Control-Allow-Methods"},{"key":"Access-Control-Allow-Origin","value":"*","description":"","type":"text","name":"Access-Control-Allow-Origin"},{"key":"Cache-Control","value":"no-cache","description":"","type":"text","name":"Cache-Control"},{"key":"Connection","value":"keep-alive","description":"","type":"text","name":"Connection"},{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"},{"key":"Date","value":"Wed, 14 Mar 2018 15:33:43 GMT","description":"","type":"text","name":"Date"},{"key":"Server","value":"nginx/1.13.8","description":"","type":"text","name":"Server"}],"cookie":[],"responseTime":null,"body":"{\"response\":1,\"tzid\":1}"}],"_postman_id":"b14df635-c514-464d-8142-081a58cfeaf0"},{"name":"getState","id":"17c54689-fecf-4d98-9c86-2cc8cf2d553c","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"http://onlinesim.ru/api/getState.php?apikey=apikey&tzid=1234","description":"<p>It returns the state for the selected operation</p>\n<p><strong>Result</strong></p>\n<p>After the successful completion, you will get a response in the JSON format, in the following form:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[{tzid:TZID, response:RESPONSE, service:SERVICE, number:NUMBER, msg:MSG, time:TIME, form:FORM, forward_status:FORWARD_STATUS, forward_number:FORWARD_NUMBER}]\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>response</td>\n<td>1, if the request has been completed successfully, or an error message</td>\n</tr>\n<tr>\n<td>tzid</td>\n<td>operation ID</td>\n</tr>\n<tr>\n<td>service</td>\n<td>service, with the same values as in the getNum method</td>\n</tr>\n<tr>\n<td>number</td>\n<td>dedicated virtual number, in the international format</td>\n</tr>\n<tr>\n<td>msg</td>\n<td>code from the SMS</td>\n</tr>\n<tr>\n<td>time</td>\n<td>time to operation completion;</td>\n</tr>\n<tr>\n<td>form</td>\n<td>type of reception (online reception — index, delayed reception — deferr)</td>\n</tr>\n<tr>\n<td>forward_status</td>\n<td>forwarding activation status (from 0 to 9 cm. Help – Forwarding Statuses)</td>\n</tr>\n<tr>\n<td>forward_number</td>\n<td>number for forwarding</td>\n</tr>\n<tr>\n<td>country</td>\n<td>Country of the number(7 - Russia, 86 - China)</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>RESPONSE</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>WARNING_NO_NUMS</td>\n<td>no matching mumbers</td>\n</tr>\n<tr>\n<td>TZ_INPOOL</td>\n<td>waiting for a number to be dedicated to the operation</td>\n</tr>\n<tr>\n<td>TZ_NUM_WAIT</td>\n<td>waiting for response</td>\n</tr>\n<tr>\n<td>TZ_NUM_ANSWER</td>\n<td>response has arrived</td>\n</tr>\n<tr>\n<td>TZ_OVER_EMPTY</td>\n<td>response did not arrive within the specified time</td>\n</tr>\n<tr>\n<td>TZ_OVER_OK</td>\n<td>operation has been completed</td>\n</tr>\n<tr>\n<td>ERROR_NO_TZID</td>\n<td>tzid is not specified</td>\n</tr>\n<tr>\n<td>ERROR_NO_OPERATIONS</td>\n<td>no operations</td>\n</tr>\n<tr>\n<td>ACCOUNT_IDENTIFICATION_REQUIRED</td>\n<td>You have to go through an identification process to get SMSs from this service.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","getState.php"],"host":["onlinesim","ru"],"query":[{"description":{"content":"<p>apikey</p>\n","type":"text/plain"},"key":"apikey","value":"apikey"},{"description":{"content":"<p>operation identifier</p>\n","type":"text/plain"},"key":"tzid","value":"1234"},{"disabled":true,"description":{"content":"<p>1 - display only the code from the SMS, 0 - show the entire SMS</p>\n","type":"text/plain"},"key":"message_to_code","value":"non-required"},{"disabled":true,"description":{"content":"<p>type of reception, 1 - online reception, 2 - repeated reception, 3 - delayed reception. Default value - 1,3</p>\n","type":"text/plain"},"key":"form","value":"non-required"},{"disabled":true,"description":{"content":"<p>ascending/descending sorting asc/desc. Default value - asc</p>\n","type":"text/plain"},"key":"orderby","value":"non-required"},{"disabled":true,"description":{"content":"<p>Type of message list, 1 - the list, 0 - the active message</p>\n","type":"text/plain"},"key":"msg_list","value":"non-required"},{"disabled":true,"description":{"content":"<p>return the number in response</p>\n","type":"text/plain"},"key":"number","value":"non-required"}],"variable":[]}},"response":[{"id":"6b831295-7063-4e14-b21f-4686bfd43675","name":"getState - ERROR_WRONG_KEY","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://onlinesim.ru/api/getState.php?apikey=apikey&tzid=1234","protocol":"http","host":["onlinesim","ru"],"path":["api","getState.php"],"query":[{"key":"apikey","value":"apikey","description":"apikey"},{"key":"tzid","value":"1234","description":"operation identifier"},{"key":"message_to_code","value":null,"description":"1 - display only the code from the SMS, 0 - show the entire SMS","disabled":true},{"key":"form","value":null,"description":"type of reception, 1 - online reception, 2 - repeated reception, 3 - delayed reception. Default value - 1,3","disabled":true},{"key":"orderby","value":null,"description":"ascending/descending sorting asc/desc. Default value - asc","disabled":true},{"key":"msg_list","value":null,"description":"Type of message list, 1 - the list, 0 - the active message","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS","name":"Access-Control-Allow-Methods","description":""},{"key":"Access-Control-Allow-Origin","value":"*","name":"Access-Control-Allow-Origin","description":""},{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":""},{"key":"Connection","value":"keep-alive","name":"Connection","description":""},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":""},{"key":"Date","value":"Wed, 14 Mar 2018 15:38:05 GMT","name":"Date","description":""},{"key":"Server","value":"nginx/1.13.8","name":"Server","description":""}],"cookie":[{"expires":"Tue Sep 04 2018 06:37:13 GMT+0000 (Coordinated Universal Time)","httpOnly":true,"domain":"onlinesim.ru","path":"/","secure":false,"value":"dcbf77d1a19721fbceb71ee2ed7f98df41504507033","key":"__cfduid"},{"expires":"Wed Mar 14 2018 19:18:05 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"onlinesim.ru","path":"/","secure":true,"value":"eyJpdiI6IjBvZU4xdVlIN0REODVNQ1BXaGo5d0E9PSIsInZhbHVlIjoia2V1NFd5SmxsZWpWZW53eGhuankwZDJaYUpFYWdvcHB3eng2ZjlMREdMa3BIaXphSlBNbkRnQjE1RWNNTGNXcUkzXC9cL2I5YzRrd1ZSelR3aTFiUHlxQT09IiwibWFjIjoiNWY0ODRiOWQxOTcyZTg0ZTU5NWEwOGI3OGRiNmI2MmUzMDM0OTZkN2IxZTNlNzcwYzU0MWJiYzVmODA1YjA1MSJ9","key":"XSRF-TOKEN"},{"expires":"Wed Mar 14 2018 19:18:05 GMT+0000 (Coordinated Universal Time)","httpOnly":true,"domain":"onlinesim.ru","path":"/","secure":true,"value":"eyJpdiI6IkZvYUdqRHRtd3dCS0RWaXNWTGxSRHc9PSIsInZhbHVlIjoiMWRMSVJYYmhsUXpHczF5dWFGQmxMWjdmRDhoMDRuaDRCa2duQmhyMDdxUTkzMlwvckxLZllpbjZFM0pDNzFrTlRjU3dSMkxqRlNBelgwUzBzYU9xeURBPT0iLCJtYWMiOiJlZTZhNzRkOGM1NjU1NWZmNzdhMTg1YjY4NjQ0MjM3ZmFmNmQwOTE2NDAxZWJmYzM1MmYwNjA0YTFhMjMzOTFkIn0%3D","key":"laravel_session"}],"responseTime":null,"body":"{\"response\":\"ERROR_WRONG_KEY\"}"},{"id":"e2066af0-ae28-422d-b07b-c471ed340b56","name":"getState","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://onlinesim.ru/api/getState.php?apikey=apikey&tzid=1234","protocol":"http","host":["onlinesim","ru"],"path":["api","getState.php"],"query":[{"key":"apikey","value":"apikey","description":"apikey"},{"key":"tzid","value":"1234","description":"operation identifier"},{"key":"message_to_code","value":null,"description":"1 - display only the code from the SMS, 0 - show the entire SMS","disabled":true},{"key":"form","value":null,"description":"type of reception, 1 - online reception, 2 - repeated reception, 3 - delayed reception. Default value - 1,3","disabled":true},{"key":"orderby","value":null,"description":"ascending/descending sorting asc/desc. Default value - asc","disabled":true},{"key":"msg_list","value":null,"description":"Type of message list, 1 - the list, 0 - the active message","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS","description":"","type":"text","name":"Access-Control-Allow-Methods"},{"key":"Access-Control-Allow-Origin","value":"*","description":"","type":"text","name":"Access-Control-Allow-Origin"},{"key":"Cache-Control","value":"no-cache","description":"","type":"text","name":"Cache-Control"},{"key":"Connection","value":"keep-alive","description":"","type":"text","name":"Connection"},{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"},{"key":"Date","value":"Wed, 14 Mar 2018 15:33:43 GMT","description":"","type":"text","name":"Date"},{"key":"Server","value":"nginx/1.13.8","description":"","type":"text","name":"Server"}],"cookie":[],"responseTime":null,"body":"[{\"tzid\":1, \"response\":1, \"service\":\"service\", \"number\":\"123456789\", \"msg\":\"MSG\", \"time\": 1200, \"form\":\"1\"}]"}],"_postman_id":"17c54689-fecf-4d98-9c86-2cc8cf2d553c"},{"name":"setOperationOk","id":"f479f02e-dcef-4558-884f-74b00eadcbc9","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"apikey","value":"apikey","equals":true,"description":"<p>apikey</p>\n"},{"key":"tzid","value":"1234","equals":true,"description":"<p>operation identifier</p>\n"},{"key":"country","value":"{{country}}","equals":true,"description":"<p>Country of the number, by default 7(7 - Russia, 86 - China)</p>\n"},{"key":"ban","value":"non-required","equals":false,"description":"<p>Only for Chinese numbers, It can be used in case if you were not issued a number or did not receive the SMS within 5 minutes. Send 1 to block the number</p>\n","disabled":true}]},"url":"http://onlinesim.ru/api/setOperationOk.php","description":"<p>It sends the notification of successful reception of the code and completes the operation</p>\n<p><strong>Result</strong></p>\n<p>After the successful completion, you will get a response in the JSON format, in the following form:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{response:RESPONSE, tzid:TZID}\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>response</td>\n<td>1, if the request has been completed successfully, or an error message;</td>\n</tr>\n<tr>\n<td>tzid</td>\n<td>operation ID</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>RESPONSE</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ERROR_WRONG_TZID</td>\n<td>wrong operation number.</td>\n</tr>\n<tr>\n<td>NO_COMPLETE_TZID</td>\n<td>unable to complete the operation.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","setOperationOk.php"],"host":["onlinesim","ru"],"query":[],"variable":[]}},"response":[{"id":"3c4713bf-1460-4836-a387-ff749b59552e","name":"setOperationOk","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"apikey","value":"apikey","equals":true,"description":"apikey"},{"key":"tzid","value":"1234","equals":true,"description":"operation identifier"},{"key":"country","value":"7","equals":true,"description":"Country of the number, by default 7(7 - Russia, 86 - China)"},{"key":"ban","value":"","equals":false,"description":"Only for Chinese numbers, It can be used in case if you were not issued a number or did not receive the SMS within 5 minutes. Send 1 to block the number","disabled":true}]},"url":"http://onlinesim.ru/api/setOperationOk.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS","description":"","type":"text","name":"Access-Control-Allow-Methods"},{"key":"Access-Control-Allow-Origin","value":"*","description":"","type":"text","name":"Access-Control-Allow-Origin"},{"key":"Cache-Control","value":"no-cache","description":"","type":"text","name":"Cache-Control"},{"key":"Connection","value":"keep-alive","description":"","type":"text","name":"Connection"},{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"},{"key":"Date","value":"Wed, 14 Mar 2018 15:33:43 GMT","description":"","type":"text","name":"Date"},{"key":"Server","value":"nginx/1.13.8","description":"","type":"text","name":"Server"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": 1,\n    \"tzid\": 1\n}"}],"_postman_id":"f479f02e-dcef-4558-884f-74b00eadcbc9"},{"name":"getNumRepeat","id":"349cdbab-975e-433f-bc9e-c6daa8a1fd50","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"http://onlinesim.ru/api/getNumRepeat.php?apikey=apikey&service=VKcom&number=number","description":"<p>It creates a request for repeated use of the virtual number</p>\n<p><strong>RESPONSE</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>EXCEEDED_CONCURRENT_OPERATIONS</td>\n<td>maximum quantity of concurrent operations has been exceeded</td>\n</tr>\n<tr>\n<td>NO_NUMBER</td>\n<td>temporarily no numbers available for the selected service</td>\n</tr>\n<tr>\n<td>TIME_INTERVAL_ERROR</td>\n<td>delayed SMS reception is not possible at this interval of time</td>\n</tr>\n<tr>\n<td>INTERVAL_CONCURRENT_REQUESTS_ERROR</td>\n<td>maximum quantity of concurrent requests for number issue is exceeded, try again later</td>\n</tr>\n<tr>\n<td>ERROR_NO_SERVICE</td>\n<td>service is not specified</td>\n</tr>\n<tr>\n<td>ERROR_NO_NUMBER</td>\n<td>number is not specified</td>\n</tr>\n<tr>\n<td>TRY_AGAIN_LATER</td>\n<td>temporarily unable to perform the request</td>\n</tr>\n<tr>\n<td>ERROR_PARAMS</td>\n<td>one or both parameters are wrong</td>\n</tr>\n<tr>\n<td>LIFICYCLE_NUM_EXPIRED</td>\n<td>the number has expired</td>\n</tr>\n<tr>\n<td>NEED_EXTENSION_NUMBER</td>\n<td>you have to extend the number, see the Extension tab</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","getNumRepeat.php"],"host":["onlinesim","ru"],"query":[{"description":{"content":"<p>apikey</p>\n","type":"text/plain"},"key":"apikey","value":"apikey"},{"description":{"content":"<p>takes on one of the values obtained using the getService method</p>\n","type":"text/plain"},"key":"service","value":"VKcom"},{"description":{"content":"<p>takes on one of the values obtained using the getServiceNumber method</p>\n","type":"text/plain"},"key":"number","value":"number"}],"variable":[]}},"response":[{"id":"3256e5a9-a2f3-4e32-aee5-0144280f4cd1","name":"getNumRepeat","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://onlinesim.ru/api/getNumRepeat.php?apikey=apikey&service=VKcom&number=number","protocol":"http","host":["onlinesim","ru"],"path":["api","getNumRepeat.php"],"query":[{"key":"apikey","value":"apikey","description":"apikey"},{"key":"service","value":"VKcom","description":"takes on one of the values obtained using the getService method"},{"key":"number","value":"number","description":"takes on one of the values obtained using the getServiceNumber method"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS","description":"","type":"text","name":"Access-Control-Allow-Methods"},{"key":"Access-Control-Allow-Origin","value":"*","description":"","type":"text","name":"Access-Control-Allow-Origin"},{"key":"Cache-Control","value":"no-cache","description":"","type":"text","name":"Cache-Control"},{"key":"Connection","value":"keep-alive","description":"","type":"text","name":"Connection"},{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"},{"key":"Date","value":"Wed, 14 Mar 2018 15:33:43 GMT","description":"","type":"text","name":"Date"},{"key":"Server","value":"nginx/1.13.8","description":"","type":"text","name":"Server"}],"cookie":[],"responseTime":null,"body":"{\n    \"service\": \"service\",\n    \"number\": 123456789\n}"}],"_postman_id":"349cdbab-975e-433f-bc9e-c6daa8a1fd50"},{"name":"setOperationUsed","id":"f094fa46-d312-4193-ad33-9308d6e50367","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"apikey","value":"apikey","equals":true,"description":"<p>apikey</p>\n"},{"key":"tzid","value":"1234","equals":true,"description":"<p>operation identifier</p>\n"},{"key":"country","value":"{{country}}","equals":true,"description":"<p>Country of the number, by default 7(7 - Russia, 86 - China)</p>\n"},{"key":"ban","value":"non-required","equals":false,"description":"<p>Only for Chinese numbers, It can be used in case if you were not issued a number or did not receive the SMS within 5 minutes. Send 1 to block the number</p>\n","disabled":true}]},"url":"http://onlinesim.ru/api/setOperationUsed.php","description":"<p>It sends the notification of successful reception of the code and completes the operation</p>\n<p><strong>Result</strong></p>\n<p>After the successful completion, you will get a response in the JSON format, in the following form:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{response:RESPONSE, tzid:TZID}\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>response</td>\n<td>1, if the request has been completed successfully, or an error message;</td>\n</tr>\n<tr>\n<td>tzid</td>\n<td>operation ID</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>RESPONSE</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ERROR_WRONG_TZID</td>\n<td>wrong operation number.</td>\n</tr>\n<tr>\n<td>NO_COMPLETE_TZID</td>\n<td>unable to complete the operation.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","setOperationUsed.php"],"host":["onlinesim","ru"],"query":[],"variable":[]}},"response":[{"id":"e8322f3a-85cc-4f82-9452-5cc81e1649f1","name":"setOperationUsed","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"apikey","value":"apikey","equals":true,"description":"apikey"},{"key":"tzid","value":"1234","equals":true,"description":"operation identifier"},{"key":"country","value":"7","equals":true,"description":"Country of the number, by default 7(7 - Russia, 86 - China)"},{"key":"ban","value":"","equals":false,"description":"Only for Chinese numbers, It can be used in case if you were not issued a number or did not receive the SMS within 5 minutes. Send 1 to block the number","disabled":true}]},"url":"http://onlinesim.ru/api/setOperationUsed.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS","description":"","type":"text","name":"Access-Control-Allow-Methods"},{"key":"Access-Control-Allow-Origin","value":"*","description":"","type":"text","name":"Access-Control-Allow-Origin"},{"key":"Cache-Control","value":"no-cache","description":"","type":"text","name":"Cache-Control"},{"key":"Connection","value":"keep-alive","description":"","type":"text","name":"Connection"},{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"},{"key":"Date","value":"Wed, 14 Mar 2018 15:33:43 GMT","description":"","type":"text","name":"Date"},{"key":"Server","value":"nginx/1.13.8","description":"","type":"text","name":"Server"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": 1,\n    \"tzid\": 1\n}"}],"_postman_id":"f094fa46-d312-4193-ad33-9308d6e50367"},{"name":"getNumbersStats","id":"860acff0-19e6-4f8e-a716-a347dfff80a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://onlinesim.ru/api/getNumbersStats.php?apikey=apikey","description":"<p>To obtain the relevant statistics by country and number</p>\n<p><strong>Parameters</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Name of parameter</th>\n<th>Parameter</th>\n<th>Type of data</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>country</td>\n<td>non-required</td>\n<td>INT</td>\n<td>Without parameter - 7<br /><br />All countries - all{!! $add_countries !!}</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Result</strong></p>\n<p>After the successful completion, you will get a response in the JSON format, in the following form:</p>\n<p><code>json {\"7\":{\"name\":\"russia\",\"services\":{\"0\":{\"count\":null,\"popular\":true,\"price\":23,\"id\":0,\"service\":\"Вконтакте\",\"slug\":\"VKcom\"},\"1\":{\"count\":22,\"popular\":true,\"price\":2,\"id\":1,\"service\":\"Facebook\",\"slug\":\"3223\"}</code></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>[code: name, ..., services: [code: {count, popular, price, id, service, slug}]]</td>\n<td>The array of available services and countries, in format: code: {Name of the country, services: {order number: { count(null - no data), popular or not, price, service id, service name, service code for getNum}...</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Description</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>country name</td>\n</tr>\n<tr>\n<td>position</td>\n<td>Position in the list on the website</td>\n</tr>\n<tr>\n<td>code</td>\n<td>country code, need to order via getNum</td>\n</tr>\n<tr>\n<td>new</td>\n<td>if true, the country was recently added</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>Enabled country</td>\n</tr>\n<tr>\n<td>services</td>\n<td>Array with the list of available Services</td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>count</td>\n<td>Number of available rooms is updated once per minute</td>\n</tr>\n<tr>\n<td>popular</td>\n<td>a popular service or not</td>\n</tr>\n<tr>\n<td>price</td>\n<td>purchase Price</td>\n</tr>\n<tr>\n<td>id</td>\n<td>ID to generate a list</td>\n</tr>\n<tr>\n<td>service</td>\n<td>service name</td>\n</tr>\n<tr>\n<td>slug</td>\n<td>slug for the order via getNum</td>\n</tr>\n<tr>\n<td>image:</td>\n<td>the path to the picture</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","getNumbersStats.php"],"host":["onlinesim","ru"],"query":[{"description":{"content":"<p>apikey</p>\n","type":"text/plain"},"key":"apikey","value":"apikey"}],"variable":[]}},"response":[],"_postman_id":"860acff0-19e6-4f8e-a716-a347dfff80a2"},{"name":"setOperationRevise","id":"b6007829-bf78-4291-8345-6eba981d2261","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"apikey","value":"apikey","equals":true,"description":"<p>apikey</p>\n"},{"key":"tzid","value":"1234","equals":true,"description":"<p>operation identifier</p>\n"}]},"url":"http://onlinesim.ru/api/setOperationRevise.php","description":"<p>It creates a request for elaboration of response on the operation.</p>\n<p>It should be used if a wrong code has been received. This method sends a request to a different code in case if multiple SMSs have been received at the same number with different codes.</p>\n<p><strong>Result</strong></p>\n<p>After the successful completion, you will get a response in the JSON format, in the following form:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{response:RESPONSE, tzid:TZID}\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>tzid</td>\n<td>operation ID</td>\n</tr>\n<tr>\n<td>response</td>\n<td>1, if the request has been completed successfully, or an error message;</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","setOperationRevise.php"],"host":["onlinesim","ru"],"query":[],"variable":[]}},"response":[{"id":"1aa35a65-6d87-4145-8af0-717f2fa48795","name":"setOperationRevise","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"apikey","value":"apikey","equals":true,"description":"apikey"},{"key":"tzid","value":"1234","equals":true,"description":"operation identifier"}]},"url":"http://onlinesim.ru/api/setOperationRevise.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS","description":"","type":"text","name":"Access-Control-Allow-Methods"},{"key":"Access-Control-Allow-Origin","value":"*","description":"","type":"text","name":"Access-Control-Allow-Origin"},{"key":"Cache-Control","value":"no-cache","description":"","type":"text","name":"Cache-Control"},{"key":"Connection","value":"keep-alive","description":"","type":"text","name":"Connection"},{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"},{"key":"Date","value":"Wed, 14 Mar 2018 15:33:43 GMT","description":"","type":"text","name":"Date"},{"key":"Server","value":"nginx/1.13.8","description":"","type":"text","name":"Server"}],"cookie":[],"responseTime":null,"body":"{\"response\":1,\"tzid\":1}"}],"_postman_id":"b6007829-bf78-4291-8345-6eba981d2261"},{"name":"getService","id":"6c373ac2-0d34-4a4e-a1c1-f037428c59c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://onlinesim.ru/api/getService.php?apikey=apikey&country={{country}}","description":"<p>Getting the list of services for a repeat order of SMS</p>\n<p><strong>Result</strong></p>\n<p>After the successful completion, you will get a response in the JSON format, in the following form:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{response:RESPONSE, service: [\"service\",\"...\",\"...\"]}\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>response</td>\n<td>1, if the request has been completed successfully, or an error message;</td>\n</tr>\n<tr>\n<td>[\"service\",\"...\",\"...\"]</td>\n<td>Array of services available for a repeated SMS.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","getService.php"],"host":["onlinesim","ru"],"query":[{"description":{"content":"<p>apikey</p>\n","type":"text/plain"},"key":"apikey","value":"apikey"},{"description":{"content":"<p>Without parameter - 7<br />7 - Russia<br />86 - China</p>\n","type":"text/plain"},"key":"country","value":"{{country}}"}],"variable":[]}},"response":[{"id":"af31656f-a294-427f-ab4a-d101e18e4b0f","name":"getService","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://onlinesim.ru/api/getService.php?apikey=apikey","protocol":"http","host":["onlinesim","ru"],"path":["api","getService.php"],"query":[{"key":"apikey","value":"apikey","description":"apikey"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS","description":"","type":"text","name":"Access-Control-Allow-Methods"},{"key":"Access-Control-Allow-Origin","value":"*","description":"","type":"text","name":"Access-Control-Allow-Origin"},{"key":"Cache-Control","value":"no-cache","description":"","type":"text","name":"Cache-Control"},{"key":"Connection","value":"keep-alive","description":"","type":"text","name":"Connection"},{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"},{"key":"Date","value":"Wed, 14 Mar 2018 15:33:43 GMT","description":"","type":"text","name":"Date"},{"key":"Server","value":"nginx/1.13.8","description":"","type":"text","name":"Server"}],"cookie":[],"responseTime":null,"body":"{response:RESPONSE, service: [\"service\",\"...\",\"...\"]}"}],"_postman_id":"6c373ac2-0d34-4a4e-a1c1-f037428c59c1"},{"name":"getServiceNumber","id":"25bdda07-19c5-4ef0-9890-11976133ea27","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"http://onlinesim.ru/api/getServiceNumber.php?apikey=apikey&service=VKcom","description":"<p>It gets the list of numbers for the specified service.</p>\n<p><strong>Result</strong></p>\n<p>After the successful completion, you will get a response in the JSON format, in the following form:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{response:RESPONSE, number:[\"number\",\"...\",\"...\"]}\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>response</td>\n<td>1, if the request has been completed successfully, or an error message;</td>\n</tr>\n<tr>\n<td>[\"number\",\"...\",\"...\"]</td>\n<td>array of services available for a repeated SMS.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>RESPONSE</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ERROR_NO_SERVICE_REPEAT</td>\n<td>no services for repeated reception</td>\n</tr>\n<tr>\n<td>SERVICE_TO_NUMBER_EMPTY</td>\n<td>no numbers for repeated reception for this service</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","getServiceNumber.php"],"host":["onlinesim","ru"],"query":[{"description":{"content":"<p>apikey</p>\n","type":"text/plain"},"key":"apikey","value":"apikey"},{"description":{"content":"<p>takes on one of the values obtained using the getService method</p>\n","type":"text/plain"},"key":"service","value":"VKcom"}],"variable":[]}},"response":[{"id":"df53a3e2-2b4c-491b-80c9-f447ebe9c716","name":"getServiceNumber","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://onlinesim.ru/api/getServiceNumber.php?apikey=apikey&service=VKcom","protocol":"http","host":["onlinesim","ru"],"path":["api","getServiceNumber.php"],"query":[{"key":"apikey","value":"apikey","description":"apikey"},{"key":"service","value":"VKcom","description":"takes on one of the values obtained using the getService method"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS","description":"","type":"text","name":"Access-Control-Allow-Methods"},{"key":"Access-Control-Allow-Origin","value":"*","description":"","type":"text","name":"Access-Control-Allow-Origin"},{"key":"Cache-Control","value":"no-cache","description":"","type":"text","name":"Cache-Control"},{"key":"Connection","value":"keep-alive","description":"","type":"text","name":"Connection"},{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"},{"key":"Date","value":"Wed, 14 Mar 2018 15:33:43 GMT","description":"","type":"text","name":"Date"},{"key":"Server","value":"nginx/1.13.8","description":"","type":"text","name":"Server"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": 1,\n    \"number\": [\n        \"number\",\n        \"...\",\n        \"...\"\n    ]\n}"}],"_postman_id":"25bdda07-19c5-4ef0-9890-11976133ea27"}],"id":"1d49b7fd-042f-45fd-a006-a5f3165f49cc","description":"<h2 id=\"general-description\">General description</h2>\n<p>Api for ordering numbers for receiving SMS from the service</p>\n<p>In order to use the API, you need to make a POST or GET request via HTTP to the specified URL: <code>https://onlinesim.ru/api/{METHOD_NAME}.php </code></p>\n<h2 id=\"diagram\">Diagram</h2>\n<div class=\"text-center\">\n    <img src=\"https://onlinesim.ru/docs/api/images/diagrams/GetNumber.png\" alt=\"Workflow Diagram\" />\n</div>\n","event":[{"listen":"prerequest","script":{"id":"77293c33-bfcf-4438-8ee4-b7aafd0eebfe","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"e7678b02-ffce-44ad-9bd9-2eb363011d8b","type":"text/javascript","exec":[""]}}],"_postman_id":"1d49b7fd-042f-45fd-a006-a5f3165f49cc"},{"name":"rent","item":[{"name":"tariffsRent","id":"62ad8753-8786-415c-862c-d702154a0a56","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://onlinesim.ru/api/rent/tariffsRent.php?apikey=apikey","description":"<p>Tariffs and other parameters.</p>\n<p><strong>Options</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter Name</th>\n<th>Parameter</th>\n<th>Data type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>country</td>\n<td>non-required</td>\n<td>INT</td>\n<td>Country, if you pass the parameter, it will return only the desired country.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Result</strong></p>\n<p>After successful execution, a response will be received in JSON format, as follows:</p>\n<p><code>json [7: {code: 7,enabled: true,name: \"russia\",new: true,  days: {1: 100,7: 350,15: 600,30: 900,},position: 7,count: \"1\",}, ...]</code></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>Country code</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>true - the country is available for order</td>\n</tr>\n<tr>\n<td>name</td>\n<td>Country name</td>\n</tr>\n<tr>\n<td>new</td>\n<td>true - country added recently</td>\n</tr>\n<tr>\n<td>days</td>\n<td>Room rental price: <code>{number of days: price, ...}</code></td>\n</tr>\n<tr>\n<td>position</td>\n<td>parameter for sorting in the interface</td>\n</tr>\n<tr>\n<td>count</td>\n<td>Number of rooms available <code>{number of days: count, ...}</code></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","rent","tariffsRent.php"],"host":["onlinesim","ru"],"query":[{"description":{"content":"<p>apikey</p>\n","type":"text/plain"},"key":"apikey","value":"apikey"},{"disabled":true,"description":{"content":"<p>Country, if you pass the parameter, it will return only the desired country.</p>\n","type":"text/plain"},"key":"country","value":"7"}],"variable":[]}},"response":[],"_postman_id":"62ad8753-8786-415c-862c-d702154a0a56"},{"name":"getRentNum","id":"792e9a6d-d119-4ef1-a6a2-ae5c5834c136","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"description":"<p>apikey</p>\n","equals":true,"key":"apikey","value":"apikey"},{"description":"<p>a country. 7 - Russia, 77 - Kazakhstan, 380 - Ukraine</p>\n","key":"country","type":"text","value":"7"},{"key":"days","value":"7","description":"<p>Number of rental days. see tariffsRent</p>\n","type":"text"},{"key":"extension","value":"true","description":"<p>auto-extend. default - true</p>\n","type":"text","disabled":true},{"key":"pagination","value":"true","description":"<p>message pagination, if = false - disabled</p>\n","type":"text","disabled":true}]},"url":"http://onlinesim.ru/api/rent/getRentNum.php","description":"<p>Getting a number</p>\n<p><strong>Options</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter Name</th>\n<th>Parameter</th>\n<th>Data type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>country</td>\n<td>required</td>\n<td>INT</td>\n<td>a country. 7 - Russia, 77 - Kazakhstan, 380 - Ukraine</td>\n</tr>\n<tr>\n<td>days</td>\n<td>required</td>\n<td>INT</td>\n<td>Number of rental days. see tariffsRent</td>\n</tr>\n<tr>\n<td>extension</td>\n<td>non-required</td>\n<td>BOOLEAN</td>\n<td>auto-extend. default - true</td>\n</tr>\n<tr>\n<td>pagination</td>\n<td>non-required</td>\n<td>BOOLEAN</td>\n<td>message pagination, if = false - disabled</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Result</strong></p>\n<p>After successful execution, a response will be received in JSON format, as follows:</p>\n<p><code>json {response:1, item =&gt; { checked: false,country: 7,days: 0,extend: {1: 30, 7: 210, 15: 450, 30: 900},hours: 0,messages: {current_page: 1, data: [], from: 1, last_page: 1, per_page: 20, to: 0, total: 0},number: \"9313358547\",reload: 0,rent: 1,status: 0,time: 19,tzid: 3715}}</code></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>response</td>\n<td>1, if the request is successful, or an error message</td>\n</tr>\n<tr>\n<td>item</td>\n<td>object - rent number</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"rent-number\">rent Number</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>checked</td>\n<td>bool</td>\n<td>number confirmation</td>\n</tr>\n<tr>\n<td>country</td>\n<td>int</td>\n<td>country, see parameters</td>\n</tr>\n<tr>\n<td>days</td>\n<td>int</td>\n<td>the number of days left on rent</td>\n</tr>\n<tr>\n<td>extend</td>\n<td>object</td>\n<td>Possible renewal options: {1: 30, 7: 210, 15: 450, 30: 900} <a href=\"#extendrentstate\">see extendRentState</a></td>\n</tr>\n<tr>\n<td>hours</td>\n<td>int</td>\n<td>number of hours remaining on lease</td>\n</tr>\n<tr>\n<td>messages</td>\n<td>object</td>\n<td>messages <a href=\"#rent-message\">see rent Message</a></td>\n</tr>\n<tr>\n<td>number</td>\n<td>str</td>\n<td>tefon number</td>\n</tr>\n<tr>\n<td>reload</td>\n<td>? int</td>\n<td>port reboot. 0 - reboot is available. [see portReload](# portReload)</td>\n</tr>\n<tr>\n<td>rent</td>\n<td>int</td>\n<td>total number of days purchased</td>\n</tr>\n<tr>\n<td>status</td>\n<td>int</td>\n<td>0 - number in the process of confirmation, 1 - number confirmed</td>\n</tr>\n<tr>\n<td>time</td>\n<td>int</td>\n<td>number of minutes remaining on lease</td>\n</tr>\n<tr>\n<td>tzid</td>\n<td>int</td>\n<td>operation id</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"rent-message\">rent Message</h3>\n<p>The structure of the message object. pagination is needed only to form a list, the request will contain all messages at once.\nAttention, maybe a limit on the number of messages will be added.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>current_page</td>\n<td>int</td>\n<td>First page</td>\n</tr>\n<tr>\n<td>data</td>\n<td>object in array</td>\n<td>paginated message array. <code>[[{code: \"sms code\",created_at: \"2019-12-12 10:50:43\",id: 1,service: \"service\", text: \"message\"}, ...], [{...}, ...],...]</code></td>\n</tr>\n<tr>\n<td>from</td>\n<td>int</td>\n<td>First page</td>\n</tr>\n<tr>\n<td>last_page</td>\n<td>int</td>\n<td>Number of pages</td>\n</tr>\n<tr>\n<td>per_page</td>\n<td>int</td>\n<td>Number of posts per page</td>\n</tr>\n<tr>\n<td>to</td>\n<td>int</td>\n<td>number of pages</td>\n</tr>\n<tr>\n<td>total</td>\n<td>int</td>\n<td>number of messages</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","rent","getRentNum.php"],"host":["onlinesim","ru"],"query":[],"variable":[]}},"response":[{"id":"1a03cb17-def9-4509-bd24-5dbd376d5d18","name":"getRentNum","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"description":"apikey","equals":true,"key":"apikey","value":"apikey"},{"description":"a country. 7 - Russia, 77 - Kazakhstan, 380 - Ukraine","key":"country","type":"text","value":"7"},{"key":"days","value":"7","description":"Number of rental days. see tariffsRent","type":"text"},{"key":"extension","value":"true","description":"auto-extend. default - true","type":"text","disabled":true},{"key":"pagination","value":"true","description":"message pagination, if = false - disabled","type":"text","disabled":true}]},"url":"http://onlinesim.ru/api/rent/getRentNum.php"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"QRATOR"},{"key":"Date","value":"Fri, 05 Jun 2020 08:59:33 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=15"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"195"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": 1,\n    \"item\": {\n        \"status\": 0,\n        \"messages\": {\n            \"current_page\": 1,\n            \"data\": [],\n            \"from\": 1,\n            \"last_page\": 0,\n            \"per_page\": 20,\n            \"to\": 0,\n            \"total\": 0\n        },\n        \"country\": 7,\n        \"rent\": 7,\n        \"extension\": 1,\n        \"sum\": 350,\n        \"number\": \"9679675313\",\n        \"tzid\": 101593,\n        \"time\": 20,\n        \"days\": 0,\n        \"hours\": 0,\n        \"extend\": {\n            \"1\": 30,\n            \"3\": 90,\n            \"7\": 210,\n            \"15\": 450,\n            \"30\": 900\n        },\n        \"checked\": false,\n        \"reload\": 0\n    }\n}"}],"_postman_id":"792e9a6d-d119-4ef1-a6a2-ae5c5834c136"},{"name":"getRentState","id":"081e397f-470d-4604-865c-676cfd7d339e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://onlinesim.ru/api/rent/getRentState.php?apikey=apikey","description":"<p>List of rented numbers</p>\n<p><strong>Options</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter Name</th>\n<th>Parameter</th>\n<th>Data type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>tzid</td>\n<td>non-required</td>\n<td>INT</td>\n<td>id of the operation, if you do not pass id, then the method returns the entire list of available operations</td>\n</tr>\n<tr>\n<td>pagination</td>\n<td>non-required</td>\n<td>BOOLEAN</td>\n<td>message pagination, if = false - disabled</td>\n</tr>\n<tr>\n<td><strong>Result</strong></td>\n<td></td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><p>After successful execution, a response will be received in JSON format, as follows:</p>\n<p><code>json {response:1, list =&gt; [..,]}</code></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>response</td>\n<td>1, if the request is successful, or an error message</td>\n</tr>\n<tr>\n<td>item</td>\n<td>an array with all purchased operations, see the description in <a href=\"#getrentnum\">getRentNum</a></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","rent","getRentState.php"],"host":["onlinesim","ru"],"query":[{"description":{"content":"<p>apikey</p>\n","type":"text/plain"},"key":"apikey","value":"apikey"},{"disabled":true,"description":{"content":"<p>message pagination, if = false - disabled</p>\n","type":"text/plain"},"key":"pagination","value":"false"},{"disabled":true,"description":{"content":"<p>id of the operation, if you do not pass id, then the method returns the entire list of available operations</p>\n","type":"text/plain"},"key":"tzid","value":"false"}],"variable":[]}},"response":[{"id":"82647ec5-dcd4-4c3c-8aff-c6af57ff3baf","name":"getRentState","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://onlinesim.ru/api/rent/getRentState.php?apikey=apikey","protocol":"http","host":["onlinesim","ru"],"path":["api","rent","getRentState.php"],"query":[{"key":"apikey","value":"apikey","description":"apikey"},{"key":"pagination","value":"false","description":"message pagination, if = false - disabled","disabled":true},{"key":"tzid","value":"false","description":"id of the operation, if you do not pass id, then the method returns the entire list of available operations","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"QRATOR"},{"key":"Date","value":"Fri, 05 Jun 2020 08:59:57 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=15"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"199"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": 1,\n    \"list\": [\n        {\n            \"status\": 0,\n            \"extension\": 1,\n            \"messages\": {\n                \"current_page\": 1,\n                \"data\": [],\n                \"from\": 1,\n                \"last_page\": 0,\n                \"per_page\": 20,\n                \"to\": 0,\n                \"total\": 0\n            },\n            \"sum\": \"350\",\n            \"country\": 7,\n            \"number\": \"9679675313\",\n            \"rent\": 7,\n            \"tzid\": 101593,\n            \"time\": 19,\n            \"days\": 0,\n            \"hours\": 0,\n            \"extend\": {\n                \"1\": 30,\n                \"3\": 90,\n                \"7\": 210,\n                \"15\": 450,\n                \"30\": 900\n            },\n            \"checked\": false,\n            \"reload\": 0\n        }\n    ]\n}"}],"_postman_id":"081e397f-470d-4604-865c-676cfd7d339e"},{"name":"closeRentNum","id":"eae27680-b075-4090-ad91-331b215c671c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"description":"<p>apikey</p>\n","equals":true,"key":"apikey","value":"apikey"},{"key":"tzid","value":"1","description":"<p>operation id</p>\n","type":"text"}]},"url":"http://onlinesim.ru/api/rent/closeRentNum.php","description":"<p>Getting a number</p>\n<p><strong>Options</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter Name</th>\n<th>Parameter</th>\n<th>Data type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>country</td>\n<td>required</td>\n<td>INT</td>\n<td>a country. 7 - Russia, 77 - Kazakhstan, 380 - Ukraine</td>\n</tr>\n<tr>\n<td>days</td>\n<td>required</td>\n<td>INT</td>\n<td>Number of rental days. see tariffsRent</td>\n</tr>\n<tr>\n<td>extension</td>\n<td>non-required</td>\n<td>BOOLEAN</td>\n<td>auto-extend. default - true</td>\n</tr>\n<tr>\n<td>pagination</td>\n<td>non-required</td>\n<td>BOOLEAN</td>\n<td>message pagination, if = false - disabled</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Result</strong></p>\n<p>After successful execution, a response will be received in JSON format, as follows:</p>\n<p><code>json {response:1, item =&gt; { checked: false,country: 7,days: 0,extend: {1: 30, 7: 210, 15: 450, 30: 900},hours: 0,messages: {current_page: 1, data: [], from: 1, last_page: 1, per_page: 20, to: 0, total: 0},number: \"9313358547\",reload: 0,rent: 1,status: 0,time: 19,tzid: 3715}}</code></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>response</td>\n<td>1, if the request is successful, or an error message</td>\n</tr>\n<tr>\n<td>item</td>\n<td>object - rent number</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"rent-number\">rent Number</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>checked</td>\n<td>bool</td>\n<td>number confirmation</td>\n</tr>\n<tr>\n<td>country</td>\n<td>int</td>\n<td>country, see parameters</td>\n</tr>\n<tr>\n<td>days</td>\n<td>int</td>\n<td>the number of days left on rent</td>\n</tr>\n<tr>\n<td>extend</td>\n<td>object</td>\n<td>Possible renewal options: {1: 30, 7: 210, 15: 450, 30: 900} <a href=\"#extendrentstate\">see extendRentState</a></td>\n</tr>\n<tr>\n<td>hours</td>\n<td>int</td>\n<td>number of hours remaining on lease</td>\n</tr>\n<tr>\n<td>messages</td>\n<td>object</td>\n<td>messages <a href=\"#rent-message\">see rent Message</a></td>\n</tr>\n<tr>\n<td>number</td>\n<td>str</td>\n<td>tefon number</td>\n</tr>\n<tr>\n<td>reload</td>\n<td>? int</td>\n<td>port reboot. 0 - reboot is available. [see portReload](# portReload)</td>\n</tr>\n<tr>\n<td>rent</td>\n<td>int</td>\n<td>total number of days purchased</td>\n</tr>\n<tr>\n<td>status</td>\n<td>int</td>\n<td>0 - number in the process of confirmation, 1 - number confirmed</td>\n</tr>\n<tr>\n<td>time</td>\n<td>int</td>\n<td>number of minutes remaining on lease</td>\n</tr>\n<tr>\n<td>tzid</td>\n<td>int</td>\n<td>operation id</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"rent-message\">rent Message</h3>\n<p>The structure of the message object. pagination is needed only to form a list, the request will contain all messages at once.\nAttention, maybe a limit on the number of messages will be added.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>current_page</td>\n<td>int</td>\n<td>First page</td>\n</tr>\n<tr>\n<td>data</td>\n<td>object in array</td>\n<td>paginated message array. <code>[[{code: \"sms code\",created_at: \"2019-12-12 10:50:43\",id: 1,service: \"service\", text: \"message\"}, ...], [{...}, ...],...]</code></td>\n</tr>\n<tr>\n<td>from</td>\n<td>int</td>\n<td>First page</td>\n</tr>\n<tr>\n<td>last_page</td>\n<td>int</td>\n<td>Number of pages</td>\n</tr>\n<tr>\n<td>per_page</td>\n<td>int</td>\n<td>Number of posts per page</td>\n</tr>\n<tr>\n<td>to</td>\n<td>int</td>\n<td>number of pages</td>\n</tr>\n<tr>\n<td>total</td>\n<td>int</td>\n<td>number of messages</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","rent","closeRentNum.php"],"host":["onlinesim","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"eae27680-b075-4090-ad91-331b215c671c"},{"name":"extendRentState","id":"3292f518-913f-4a38-a2ab-d259bf1ef5a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"description":"<p>apikey</p>\n","equals":true,"key":"apikey","value":"apikey"},{"key":"tzid","value":"1","description":"<p>operation id</p>\n","type":"text"},{"key":"days","value":"7","description":"<p>Number of days to renew a room. <a href=\"#rent-number\">rent Number param extend</a></p>\n","type":"text"}]},"url":"http://onlinesim.ru/api/rent/extendRentState.php","description":"<p>Renewal of a purchased rent number</p>\n<p><strong>Options</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter Name</th>\n<th>Parameter</th>\n<th>Data type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>tzid</td>\n<td>required</td>\n<td>INT</td>\n<td>operation id</td>\n</tr>\n<tr>\n<td>days</td>\n<td>required</td>\n<td>INT</td>\n<td>Number of days to renew a room. <a href=\"#rent-number\">rent Number param extend</a></td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Result</strong></p>\n<p>After successful execution, a response will be received in JSON format, as follows:</p>\n<p><code>json {response:1, item =&gt; []}</code></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>response</td>\n<td>1, if the request is successful, or an error message</td>\n</tr>\n<tr>\n<td>item</td>\n<td>Operation. see description in <a href=\"#getrentnum\">getRentNum</a></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","rent","extendRentState.php"],"host":["onlinesim","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"3292f518-913f-4a38-a2ab-d259bf1ef5a0"}],"id":"3575d0ea-55c3-41d6-930e-879c58c77a2a","description":"<h1 id=\"number-rent\">Number rent</h1>\n<h2 id=\"general-description\">General description</h2>\n<p>Api for rent a number</p>\n<p>In order to use the API, you need to make a POST or GET request via HTTP to the specified URL: <code>http://onlinesim.ru/api/rent/{METHOD_NAME}.php</code></p>\n<h2 id=\"diagram\">Diagram</h2>\n<div class=\"text-center\">\n    <img src=\"https://onlinesim.ru/docs/api/images/diagrams/GetRent.png\" alt=\"Workflow Diagram\" />\n</div>\n","event":[{"listen":"prerequest","script":{"id":"3a848825-c65c-48c6-affc-dda8a16c993c","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"b243a837-1379-41bc-82ef-47529c12593a","type":"text/javascript","exec":[""]}}],"_postman_id":"3575d0ea-55c3-41d6-930e-879c58c77a2a"},{"name":"proxy","item":[{"name":"tariffs","id":"d406181c-6e5a-44dc-bacf-3707becb20c6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://onlinesim.ru/api/proxy/tariffs.php?apikey=apikey","description":"<p>A list of available tariffs for the rent</p>\n<p><strong>Result</strong></p>\n<p>After successful execution, a response will be received in JSON format, as follows:</p>\n<p><code>json {\"days\":{\"config\":{\"type\": {\"type\",\"enabled\",\"days\":{...}}}, \"operators: [...], \"connect\": [...]}, \"traffic\": {\"config\":{\"country_code\":{\"name\",\"cities\":{\"city_code\":\"city_name\"...},\"operators\":[\"operator_code\":\"operator_name\"]}}, \"response\":1}</code></p>\n","urlObject":{"protocol":"http","path":["api","proxy","tariffs.php"],"host":["onlinesim","ru"],"query":[{"description":{"content":"<p>apikey</p>\n","type":"text/plain"},"key":"apikey","value":"apikey"}],"variable":[]}},"response":[{"id":"6abee279-9042-4d04-87f3-0ea33206a7c2","name":"tariffs","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://onlinesim.ru/api/proxy/tariffs.php?apikey=apikey","protocol":"http","host":["onlinesim","ru"],"path":["api","proxy","tariffs.php"],"query":[{"key":"apikey","value":"apikey","description":"apikey"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"QRATOR"},{"key":"Date","value":"Fri, 05 Jun 2020 08:59:05 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=15"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS"},{"key":"X-RateLimit-Limit","value":"200"},{"key":"X-RateLimit-Remaining","value":"196"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"days\": {\n        \"config\": {\n            \"shared\": {\n                \"type\": \"shared\",\n                \"enabled\": true,\n                \"days\": {\n                    \"1\": 165,\n                    \"14\": 500,\n                    \"30\": 700,\n                    \"90\": 1750\n                }\n            },\n            \"sharednowait\": {\n                \"type\": \"sharednowait\",\n                \"enabled\": true,\n                \"days\": {\n                    \"1\": 330,\n                    \"14\": 1000,\n                    \"30\": 1400,\n                    \"90\": 3500\n                }\n            },\n            \"private\": {\n                \"type\": \"private\",\n                \"enabled\": true,\n                \"days\": {\n                    \"1\": 750,\n                    \"14\": 2150,\n                    \"30\": 3150,\n                    \"90\": 8500\n                }\n            },\n            \"privatenowait\": {\n                \"type\": \"privatenowait\",\n                \"enabled\": true,\n                \"days\": {\n                    \"1\": 1500,\n                    \"14\": 4300,\n                    \"30\": 6300,\n                    \"90\": 16500\n                }\n            },\n            \"multiport\": {\n                \"type\": \"multiport\",\n                \"enabled\": true,\n                \"days\": {\n                    \"1\": 150,\n                    \"14\": 500,\n                    \"30\": 650,\n                    \"90\": 1750\n                }\n            }\n        },\n        \"operators\": [\n            \"mts\",\n            \"megafon\",\n            \"beeline\",\n            \"tele2\"\n        ],\n        \"connect\": [\n            \"https\",\n            \"socks\"\n        ]\n    },\n    \"traffic\": {\n        \"config\": {\n            \"ae\": {\n                \"name\": \"United Arab Emirates\",\n                \"cities\": {\n                    \"dubai\": \"Dubai\",\n                    \"abu_dhabi\": \"Abu dhabi\",\n                    \"sharjah\": \"Sharjah\",\n                    \"al_ain_city\": \"Al ain city\",\n                    \"ajman\": \"Ajman\",\n                    \"ras_al_khaimah\": \"Ras al khaimah\"\n                },\n                \"operators\": {\n                    \"5384\": \"Etisalat\",\n                    \"13335\": \"Etisalat\",\n                    \"15802\": \"Du\"\n                }\n            },\n            \"al\": {\n                \"name\": \"Albania\",\n                \"cities\": {\n                    \"tirana\": \"Tirana\",\n                    \"durrës\": \"Durrës\",\n                    \"elbasan\": \"Elbasan\"\n                },\n                \"operators\": []\n            },\n            \"am\": {\n                \"name\": \"Armenia\",\n                \"cities\": {\n                    \"yerevan\": \"Yerevan\"\n                },\n                \"operators\": []\n            },\n            \"ao\": {\n                \"name\": \"Angola\",\n                \"cities\": {\n                    \"luanda\": \"Luanda\"\n                },\n                \"operators\": []\n            },\n            \"ar\": {\n                \"name\": \"Argentina\",\n                \"cities\": {\n                    \"buenos_aires\": \"Buenos aires\",\n                    \"córdoba\": \"Córdoba\",\n                    \"rosario\": \"Rosario\",\n                    \"san_miguel_de_tucumán\": \"San miguel de tucumán\",\n                    \"mendoza\": \"Mendoza\",\n                    \"salta\": \"Salta\",\n                    \"la_plata\": \"La plata\",\n                    \"santa_fe\": \"Santa fe\",\n                    \"mar_del_plata\": \"Mar del plata\",\n                    \"posadas\": \"Posadas\",\n                    \"resistencia\": \"Resistencia\",\n                    \"san_salvador_de_jujuy\": \"San salvador de jujuy\",\n                    \"benavidez\": \"Benavidez\",\n                    \"corrientes\": \"Corrientes\",\n                    \"quilmes\": \"Quilmes\",\n                    \"lanus\": \"Lanus\",\n                    \"lomas_de_zamora\": \"Lomas de zamora\",\n                    \"berazategui\": \"Berazategui\",\n                    \"la_rioja\": \"La rioja\",\n                    \"florencio_varela\": \"Florencio varela\",\n                    \"mariano_moreno\": \"Mariano moreno\",\n                    \"monte_grande\": \"Monte grande\",\n                    \"jose_c_paz\": \"Jose c paz\",\n                    \"merlo\": \"Merlo\",\n                    \"neuquén\": \"Neuquén\",\n                    \"paraná\": \"Paraná\",\n                    \"san_juan\": \"San juan\",\n                    \"isidro_casanova\": \"Isidro casanova\",\n                    \"san_miguel\": \"San miguel\",\n                    \"laferrere\": \"Laferrere\",\n                    \"santiago_del_estero\": \"Santiago del estero\",\n                    \"pilar\": \"Pilar\",\n                    \"ramos_mejia\": \"Ramos mejia\",\n                    \"bahía_blanca\": \"Bahía blanca\",\n                    \"hurlingham\": \"Hurlingham\",\n                    \"avellaneda\": \"Avellaneda\",\n                    \"formosa\": \"Formosa\",\n                    \"san_justo\": \"San justo\",\n                    \"libertad\": \"Libertad\",\n                    \"villa_ballester\": \"Villa ballester\",\n                    \"san_luis\": \"San luis\",\n                    \"rio_grande\": \"Rio grande\",\n                    \"bariloche\": \"Bariloche\",\n                    \"caseros\": \"Caseros\",\n                    \"san_fernando\": \"San fernando\",\n                    \"los_polvorines\": \"Los polvorines\",\n                    \"banfield\": \"Banfield\",\n                    \"comodoro_rivadavia\": \"Comodoro rivadavia\",\n                    \"ituzaingo\": \"Ituzaingo\",\n                    \"rafaela\": \"Rafaela\",\n                    \"río_cuarto\": \"Río cuarto\",\n                    \"moron\": \"Moron\",\n                    \"san_rafael\": \"San rafael\",\n                    \"concordia\": \"Concordia\",\n                    \"jose_maria_ezeiza\": \"Jose maria ezeiza\",\n                    \"santa_rosa\": \"Santa rosa\",\n                    \"concepcion\": \"Concepcion\",\n                    \"general_san_martin\": \"General san martin\",\n                    \"presidencia_roque_sáenz_peña\": \"Presidencia roque sáenz peña\",\n                    \"junín\": \"Junín\",\n                    \"grand_bourg\": \"Grand bourg\",\n                    \"general_pacheco\": \"General pacheco\",\n                    \"godoy_cruz\": \"Godoy cruz\",\n                    \"longchamps\": \"Longchamps\",\n                    \"adrogue\": \"Adrogue\",\n                    \"villa_mercedes\": \"Villa mercedes\",\n                    \"tandil\": \"Tandil\",\n                    \"rafael_calzada\": \"Rafael calzada\",\n                    \"punta_alta\": \"Punta alta\",\n                    \"zárate\": \"Zárate\",\n                    \"castelar\": \"Castelar\",\n                    \"burzaco\": \"Burzaco\",\n                    \"san_francisco_solano\": \"San francisco solano\",\n                    \"puerto_eldorado\": \"Puerto eldorado\",\n                    \"venado_tuerto\": \"Venado tuerto\",\n                    \"villa_maría\": \"Villa maría\",\n                    \"jose_leon_suarez\": \"Jose leon suarez\",\n                    \"san_nicolás_de_los_arroyos\": \"San nicolás de los arroyos\",\n                    \"campana\": \"Campana\",\n                    \"la_banda\": \"La banda\",\n                    \"mariano_acosta\": \"Mariano acosta\",\n                    \"temperley\": \"Temperley\",\n                    \"río_gallegos\": \"Río gallegos\",\n                    \"ciudad_evita\": \"Ciudad evita\",\n                    \"villa_carlos_paz\": \"Villa carlos paz\",\n                    \"boulogne\": \"Boulogne\",\n                    \"lomas_del_mirador\": \"Lomas del mirador\",\n                    \"santo_tome\": \"Santo tome\",\n                    \"ciudadela\": \"Ciudadela\",\n                    \"martinez\": \"Martinez\",\n                    \"guernica\": \"Guernica\",\n                    \"gonzalez_catan\": \"Gonzalez catan\",\n                    \"wilde\": \"Wilde\",\n                    \"reconquista\": \"Reconquista\",\n                    \"ushuaia\": \"Ushuaia\",\n                    \"el_talar\": \"El talar\",\n                    \"trelew\": \"Trelew\",\n                    \"alta_gracia\": \"Alta gracia\",\n                    \"palpala\": \"Palpala\",\n                    \"tres_arroyos\": \"Tres arroyos\",\n                    \"mercedes\": \"Mercedes\",\n                    \"del_viso\": \"Del viso\",\n                    \"haedo\": \"Haedo\",\n                    \"glew\": \"Glew\",\n                    \"general_pico\": \"General pico\",\n                    \"maipu\": \"Maipu\",\n                    \"lujan_de_cuyo\": \"Lujan de cuyo\",\n                    \"munro\": \"Munro\",\n                    \"olavarría\": \"Olavarría\",\n                    \"don_torcuato\": \"Don torcuato\",\n                    \"general_roca\": \"General roca\",\n                    \"belen_de_escobar\": \"Belen de escobar\",\n                    \"general_rodriguez\": \"General rodriguez\",\n                    \"luján\": \"Luján\",\n                    \"san_francisco\": \"San francisco\",\n                    \"obera\": \"Obera\",\n                    \"berisso\": \"Berisso\",\n                    \"tortuguitas\": \"Tortuguitas\",\n                    \"olivos\": \"Olivos\"\n                },\n                \"operators\": {\n                    \"7303\": \"Personal\",\n                    \"11315\": \"Movistar\",\n                    \"19037\": \"Claro\",\n                    \"27871\": \"Nextel\"\n                }\n            },\n            \"at\": {\n                \"name\": \"Austria\",\n                \"cities\": {\n                    \"vienna\": \"Vienna\",\n                    \"graz\": \"Graz\"\n                },\n                \"operators\": {\n                    \"1901\": \"A1\",\n                    \"8412\": \"T-Mobile\",\n                    \"8437\": \"Tele2\",\n                    \"8447\": \"A1\",\n                    \"12635\": \"Drei\",\n                    \"16305\": \"A1\",\n                    \"25255\": \"Drei\"\n                }\n            },\n            \"au\": {\n                \"name\": \"Australia\",\n                \"cities\": {\n                    \"sydney\": \"Sydney\",\n                    \"melbourne\": \"Melbourne\",\n                    \"brisbane\": \"Brisbane\"\n                },\n                \"operators\": {\n                    \"1221\": \"Telstra\",\n                    \"4778\": \"Optus\",\n                    \"4804\": \"Optus\",\n                    \"7545\": \"TPG\",\n                    \"45510\": \"Telstra\",\n                    \"55543\": \"Lycamobile\",\n                    \"133612\": \"Vodafone\"\n                }\n            },\n            \"az\": {\n                \"name\": \"Azerbaijan\",\n                \"cities\": {\n                    \"baku\": \"Baku\",\n                    \"sumqayit\": \"Sumqayit\"\n                },\n                \"operators\": []\n            },\n            \"ba\": {\n                \"name\": \"Bosnia and Herzegovina\",\n                \"cities\": {\n                    \"sarajevo\": \"Sarajevo\",\n                    \"tuzla\": \"Tuzla\",\n                    \"banja_luka\": \"Banja luka\",\n                    \"mostar\": \"Mostar\",\n                    \"zenica\": \"Zenica\",\n                    \"bihać\": \"Bihać\",\n                    \"travnik\": \"Travnik\",\n                    \"gradacac\": \"Gradacac\",\n                    \"prijedor\": \"Prijedor\",\n                    \"bijeljina\": \"Bijeljina\"\n                },\n                \"operators\": []\n            },\n            \"bb\": {\n                \"name\": \"Barbados\",\n                \"cities\": {\n                    \"bridgetown\": \"Bridgetown\"\n                },\n                \"operators\": []\n            },\n            \"bd\": {\n                \"name\": \"Bangladesh\",\n                \"cities\": {\n                    \"dhaka\": \"Dhaka\",\n                    \"chittagong\": \"Chittagong\",\n                    \"narayanganj\": \"Narayanganj\",\n                    \"sylhet\": \"Sylhet\",\n                    \"mymensingh\": \"Mymensingh\",\n                    \"khulna\": \"Khulna\",\n                    \"rajshahi\": \"Rajshahi\",\n                    \"bogra\": \"Bogra\",\n                    \"comilla\": \"Comilla\",\n                    \"barisal\": \"Barisal\",\n                    \"tangail\": \"Tangail\",\n                    \"rangpur_city\": \"Rangpur city\",\n                    \"dinajpur\": \"Dinajpur\",\n                    \"mirpur\": \"Mirpur\"\n                },\n                \"operators\": {\n                    \"24389\": \"Grameenphone\",\n                    \"24432\": \"Robi\",\n                    \"38069\": \"Airtel\",\n                    \"45245\": \"Banglalink\",\n                    \"45925\": \"TeleTalk\",\n                    \"56138\": \"Airtel\"\n                }\n            },\n            \"be\": {\n                \"name\": \"Belgium\",\n                \"cities\": {\n                    \"brussels\": \"Brussels\"\n                },\n                \"operators\": {\n                    \"5432\": \"Proximus\",\n                    \"6848\": \"Telenet\",\n                    \"44944\": \"Base\",\n                    \"47377\": \"Orange\"\n                }\n            },\n            \"bg\": {\n                \"name\": \"Bulgaria\",\n                \"cities\": {\n                    \"sofia\": \"Sofia\",\n                    \"plovdiv\": \"Plovdiv\",\n                    \"varna\": \"Varna\",\n                    \"pleven\": \"Pleven\",\n                    \"burgas\": \"Burgas\"\n                },\n                \"operators\": {\n                    \"2944\": \"Telenor\",\n                    \"8866\": \"Vivacom\",\n                    \"12716\": \"A1\",\n                    \"29244\": \"Telenor\",\n                    \"42735\": \"Max\",\n                    \"43205\": \"Bulsatcom\"\n                }\n            },\n            \"bh\": {\n                \"name\": \"Bahrain\",\n                \"cities\": {\n                    \"manama\": \"Manama\"\n                },\n                \"operators\": {\n                    \"51375\": \"VIVA\"\n                }\n            },\n            \"bi\": {\n                \"name\": \"Burundi\",\n                \"cities\": {\n                    \"bujumbura\": \"Bujumbura\"\n                },\n                \"operators\": []\n            },\n            \"bj\": {\n                \"name\": \"Benin\",\n                \"cities\": {\n                    \"cotonou\": \"Cotonou\"\n                },\n                \"operators\": []\n            },\n            \"bo\": {\n                \"name\": \"Bolivia\",\n                \"cities\": {\n                    \"la_paz\": \"La paz\",\n                    \"santa_cruz\": \"Santa cruz\",\n                    \"cochabamba\": \"Cochabamba\",\n                    \"sucre\": \"Sucre\",\n                    \"tarija\": \"Tarija\",\n                    \"oruro\": \"Oruro\"\n                },\n                \"operators\": []\n            },\n            \"br\": {\n                \"name\": \"Brazil\",\n                \"cities\": {\n                    \"são_paulo\": \"São paulo\",\n                    \"rio_de_janeiro\": \"Rio de janeiro\",\n                    \"fortaleza\": \"Fortaleza\",\n                    \"salvador\": \"Salvador\",\n                    \"manaus\": \"Manaus\",\n                    \"brasília\": \"Brasília\",\n                    \"belo_horizonte\": \"Belo horizonte\",\n                    \"recife\": \"Recife\",\n                    \"goiânia\": \"Goiânia\",\n                    \"curitiba\": \"Curitiba\",\n                    \"porto_alegre\": \"Porto alegre\",\n                    \"teresina\": \"Teresina\",\n                    \"guarulhos\": \"Guarulhos\",\n                    \"joão_pessoa\": \"João pessoa\",\n                    \"campinas\": \"Campinas\",\n                    \"natal\": \"Natal\",\n                    \"belém\": \"Belém\",\n                    \"maceió\": \"Maceió\",\n                    \"são_bernardo_do_campo\": \"São bernardo do campo\",\n                    \"nova_iguaçu\": \"Nova iguaçu\",\n                    \"são_josé_dos_campos\": \"São josé dos campos\",\n                    \"sao_goncalo\": \"Sao goncalo\",\n                    \"são_luís\": \"São luís\",\n                    \"campo_grande\": \"Campo grande\",\n                    \"duque_de_caxias\": \"Duque de caxias\",\n                    \"aracaju\": \"Aracaju\",\n                    \"feira_de_santana\": \"Feira de santana\",\n                    \"macapá\": \"Macapá\",\n                    \"santo_andré\": \"Santo andré\",\n                    \"campina_grande\": \"Campina grande\",\n                    \"joinville\": \"Joinville\",\n                    \"contagem\": \"Contagem\",\n                    \"osasco\": \"Osasco\",\n                    \"cabo_frio\": \"Cabo frio\",\n                    \"cuiabá\": \"Cuiabá\",\n                    \"sorocaba\": \"Sorocaba\",\n                    \"petrolina\": \"Petrolina\",\n                    \"uberlândia\": \"Uberlândia\",\n                    \"imperatriz\": \"Imperatriz\",\n                    \"jaboatao_dos_guararapes\": \"Jaboatao dos guararapes\",\n                    \"foz_do_iguaçu\": \"Foz do iguaçu\",\n                    \"olinda\": \"Olinda\",\n                    \"ananindeua\": \"Ananindeua\",\n                    \"santos\": \"Santos\",\n                    \"barueri\": \"Barueri\",\n                    \"vila_velha\": \"Vila velha\",\n                    \"paulista\": \"Paulista\",\n                    \"maua\": \"Maua\",\n                    \"praia_grande\": \"Praia grande\",\n                    \"florianópolis\": \"Florianópolis\",\n                    \"porto_velho\": \"Porto velho\",\n                    \"itaquaquecetuba\": \"Itaquaquecetuba\",\n                    \"diadema\": \"Diadema\",\n                    \"niterói\": \"Niterói\",\n                    \"montes_claros\": \"Montes claros\",\n                    \"sao_jose_do_rio_preto\": \"Sao jose do rio preto\",\n                    \"belford_roxo\": \"Belford roxo\",\n                    \"volta_redonda\": \"Volta redonda\",\n                    \"uberaba\": \"Uberaba\",\n                    \"maringá\": \"Maringá\",\n                    \"arapiraca\": \"Arapiraca\",\n                    \"guaruja\": \"Guaruja\",\n                    \"são_josé_dos_pinhais\": \"São josé dos pinhais\",\n                    \"divinópolis\": \"Divinópolis\",\n                    \"bauru\": \"Bauru\",\n                    \"vitoria_de_santo_antao\": \"Vitoria de santo antao\",\n                    \"sao_joao_de_meriti\": \"Sao joao de meriti\",\n                    \"vitória_da_conquista\": \"Vitória da conquista\",\n                    \"sao_jose\": \"Sao jose\",\n                    \"piracicaba\": \"Piracicaba\",\n                    \"caruaru\": \"Caruaru\",\n                    \"boa_vista\": \"Boa vista\",\n                    \"canoas\": \"Canoas\",\n                    \"ribeirão_preto\": \"Ribeirão preto\",\n                    \"sobral\": \"Sobral\",\n                    \"cajazeiras\": \"Cajazeiras\",\n                    \"macaé\": \"Macaé\",\n                    \"cariacica\": \"Cariacica\",\n                    \"anápolis\": \"Anápolis\",\n                    \"campos_dos_goytacazes\": \"Campos dos goytacazes\",\n                    \"petrópolis\": \"Petrópolis\",\n                    \"mossoro\": \"Mossoro\",\n                    \"camaçari\": \"Camaçari\",\n                    \"dourados\": \"Dourados\",\n                    \"caxias\": \"Caxias\",\n                    \"embu\": \"Embu\",\n                    \"ilhéus\": \"Ilhéus\",\n                    \"betim\": \"Betim\",\n                    \"sao_vicente\": \"Sao vicente\",\n                    \"ferraz_de_vasconcelos\": \"Ferraz de vasconcelos\",\n                    \"santa_luzia\": \"Santa luzia\",\n                    \"colombo\": \"Colombo\",\n                    \"tatuí\": \"Tatuí\",\n                    \"pelotas\": \"Pelotas\",\n                    \"crato\": \"Crato\",\n                    \"novo_hamburgo\": \"Novo hamburgo\",\n                    \"araraquara\": \"Araraquara\",\n                    \"mogi_das_cruzes\": \"Mogi das cruzes\",\n                    \"caucaia\": \"Caucaia\",\n                    \"juiz_de_fora\": \"Juiz de fora\",\n                    \"parnamirim\": \"Parnamirim\",\n                    \"criciúma\": \"Criciúma\",\n                    \"ribeirão_das_neves\": \"Ribeirão das neves\",\n                    \"ipojuca\": \"Ipojuca\",\n                    \"itaperuna\": \"Itaperuna\",\n                    \"itaborai\": \"Itaborai\",\n                    \"sumaré\": \"Sumaré\",\n                    \"sapiranga\": \"Sapiranga\",\n                    \"taubate\": \"Taubate\",\n                    \"palmas\": \"Palmas\"\n                },\n                \"operators\": {\n                    \"4230\": \"Claro\",\n                    \"7738\": \"OI\",\n                    \"8167\": \"OI\",\n                    \"16735\": \"Algar Telecom\",\n                    \"18881\": \"Vivo\",\n                    \"22085\": \"Claro\",\n                    \"22689\": \"Sercomtel\",\n                    \"26599\": \"Vivo\",\n                    \"26615\": \"TIM\",\n                    \"27699\": \"Vivo\",\n                    \"28573\": \"Claro\",\n                    \"53006\": \"Algar Telecom\",\n                    \"53037\": \"Nextel\"\n                }\n            },\n            \"bs\": {\n                \"name\": \"Bahamas\",\n                \"cities\": {\n                    \"nassau\": \"Nassau\"\n                },\n                \"operators\": []\n            },\n            \"bw\": {\n                \"name\": \"Botswana\",\n                \"cities\": {\n                    \"gaborone\": \"Gaborone\"\n                },\n                \"operators\": []\n            },\n            \"by\": {\n                \"name\": \"Belarus\",\n                \"cities\": {\n                    \"minsk\": \"Minsk\",\n                    \"brest\": \"Brest\",\n                    \"mogilev\": \"Mogilev\",\n                    \"vitebsk\": \"Vitebsk\",\n                    \"hrodna\": \"Hrodna\",\n                    \"gomel\": \"Gomel\"\n                },\n                \"operators\": []\n            },\n            \"ca\": {\n                \"name\": \"Canada\",\n                \"cities\": {\n                    \"toronto\": \"Toronto\",\n                    \"montreal\": \"Montreal\",\n                    \"calgary\": \"Calgary\",\n                    \"winnipeg\": \"Winnipeg\",\n                    \"edmonton\": \"Edmonton\",\n                    \"brampton\": \"Brampton\",\n                    \"london\": \"London\",\n                    \"scarborough\": \"Scarborough\"\n                },\n                \"operators\": []\n            },\n            \"ch\": {\n                \"name\": \"Switzerland\",\n                \"cities\": {\n                    \"zurich\": \"Zurich\"\n                },\n                \"operators\": {\n                    \"3303\": \"Swisscom\",\n                    \"6730\": \"Sunrise\",\n                    \"8300\": \"Swisscom\",\n                    \"15796\": \"Salt\",\n                    \"57370\": \"Swisscom\",\n                    \"203855\": \"Sunrise\"\n                }\n            },\n            \"ci\": {\n                \"name\": \"Ivory Coast\",\n                \"cities\": {\n                    \"abidjan\": \"Abidjan\"\n                },\n                \"operators\": {\n                    \"29571\": \"Orange\",\n                    \"36974\": \"MTN\"\n                }\n            },\n            \"cl\": {\n                \"name\": \"Chile\",\n                \"cities\": {\n                    \"santiago\": \"Santiago\",\n                    \"concepción\": \"Concepción\",\n                    \"viña_del_mar\": \"Viña del mar\",\n                    \"temuco\": \"Temuco\",\n                    \"antofagasta\": \"Antofagasta\",\n                    \"iquique\": \"Iquique\",\n                    \"arica\": \"Arica\",\n                    \"coquimbo\": \"Coquimbo\",\n                    \"rancagua\": \"Rancagua\",\n                    \"los_ángeles\": \"Los ángeles\",\n                    \"talca\": \"Talca\",\n                    \"la_serena\": \"La serena\",\n                    \"punta_arenas\": \"Punta arenas\",\n                    \"osorno\": \"Osorno\",\n                    \"curicó\": \"Curicó\",\n                    \"valparaíso\": \"Valparaíso\",\n                    \"chillan\": \"Chillan\",\n                    \"port_montt\": \"Port montt\",\n                    \"valdivia\": \"Valdivia\",\n                    \"quillota\": \"Quillota\",\n                    \"copiapó\": \"Copiapó\",\n                    \"coronel\": \"Coronel\",\n                    \"quilpué\": \"Quilpué\",\n                    \"calama\": \"Calama\"\n                },\n                \"operators\": {\n                    \"6471\": \"Entel\",\n                    \"7418\": \"Movistar\",\n                    \"22047\": \"VTR\",\n                    \"27651\": \"Entel\",\n                    \"27925\": \"Entel\",\n                    \"27995\": \"Claro\",\n                    \"52341\": \"WOM\"\n                }\n            },\n            \"cm\": {\n                \"name\": \"Cameroon\",\n                \"cities\": {\n                    \"yaoundé\": \"Yaoundé\",\n                    \"douala\": \"Douala\"\n                },\n                \"operators\": {\n                    \"30992\": \"MTN\"\n                }\n            },\n            \"cn\": {\n                \"name\": \"China\",\n                \"cities\": {\n                    \"guangzhou\": \"Guangzhou\",\n                    \"beijing\": \"Beijing\",\n                    \"chengdu\": \"Chengdu\",\n                    \"shenzhen\": \"Shenzhen\",\n                    \"shanghai\": \"Shanghai\",\n                    \"xian\": \"Xian\",\n                    \"tianjin\": \"Tianjin\",\n                    \"wuhan\": \"Wuhan\",\n                    \"zhengzhou\": \"Zhengzhou\",\n                    \"dongguan\": \"Dongguan\",\n                    \"chongqing\": \"Chongqing\",\n                    \"foshan\": \"Foshan\",\n                    \"suzhou\": \"Suzhou\",\n                    \"jinan\": \"Jinan\",\n                    \"zhenjiang\": \"Zhenjiang\",\n                    \"shijiazhuang\": \"Shijiazhuang\",\n                    \"hangzhou\": \"Hangzhou\",\n                    \"fuzhou\": \"Fuzhou\",\n                    \"hefei\": \"Hefei\",\n                    \"shenyang\": \"Shenyang\",\n                    \"nanjing\": \"Nanjing\",\n                    \"harbin\": \"Harbin\",\n                    \"yaocheng\": \"Yaocheng\",\n                    \"baoding\": \"Baoding\",\n                    \"taizhou\": \"Taizhou\",\n                    \"qingdao\": \"Qingdao\"\n                },\n                \"operators\": []\n            },\n            \"co\": {\n                \"name\": \"Colombia\",\n                \"cities\": {\n                    \"bogotá\": \"Bogotá\",\n                    \"medellín\": \"Medellín\",\n                    \"santiago_de_cali\": \"Santiago de cali\",\n                    \"barranquilla\": \"Barranquilla\",\n                    \"pereira\": \"Pereira\",\n                    \"cartagena\": \"Cartagena\",\n                    \"bucaramanga\": \"Bucaramanga\",\n                    \"cúcuta\": \"Cúcuta\",\n                    \"ibague\": \"Ibague\",\n                    \"valledupar\": \"Valledupar\",\n                    \"santa_marta\": \"Santa marta\",\n                    \"villavicencio\": \"Villavicencio\",\n                    \"armenia\": \"Armenia\",\n                    \"manizales\": \"Manizales\",\n                    \"pasto\": \"Pasto\",\n                    \"montería\": \"Montería\",\n                    \"popayan\": \"Popayan\",\n                    \"neiva\": \"Neiva\",\n                    \"tunja\": \"Tunja\",\n                    \"soacha\": \"Soacha\",\n                    \"sincelejo\": \"Sincelejo\",\n                    \"soledad\": \"Soledad\",\n                    \"palmira\": \"Palmira\",\n                    \"tuluá\": \"Tuluá\",\n                    \"bello\": \"Bello\",\n                    \"envigado\": \"Envigado\",\n                    \"cajica\": \"Cajica\",\n                    \"riohacha\": \"Riohacha\",\n                    \"chia\": \"Chia\",\n                    \"floridablanca\": \"Floridablanca\",\n                    \"rionegro\": \"Rionegro\",\n                    \"yopal\": \"Yopal\",\n                    \"barrancabermeja\": \"Barrancabermeja\",\n                    \"itaguei\": \"Itaguei\",\n                    \"sogamoso\": \"Sogamoso\",\n                    \"fusagasuga\": \"Fusagasuga\",\n                    \"ocaña\": \"Ocaña\",\n                    \"pitalito\": \"Pitalito\",\n                    \"florencia\": \"Florencia\",\n                    \"apartado\": \"Apartado\",\n                    \"aguachica\": \"Aguachica\",\n                    \"guadalajara_de_buga\": \"Guadalajara de buga\",\n                    \"cartago\": \"Cartago\",\n                    \"duitama\": \"Duitama\",\n                    \"la_union\": \"La union\",\n                    \"san_vicente_de_chucuri\": \"San vicente de chucuri\",\n                    \"facatativá\": \"Facatativá\",\n                    \"dosquebradas\": \"Dosquebradas\",\n                    \"sabaneta\": \"Sabaneta\"\n                },\n                \"operators\": {\n                    \"14080\": \"Claro\",\n                    \"26611\": \"Claro\",\n                    \"27831\": \"Tigo\"\n                }\n            },\n            \"cr\": {\n                \"name\": \"Costa Rica\",\n                \"cities\": {\n                    \"san_josé\": \"San josé\",\n                    \"alajuela\": \"Alajuela\",\n                    \"heredia\": \"Heredia\",\n                    \"cartago\": \"Cartago\"\n                },\n                \"operators\": {\n                    \"11830\": \"ICE\",\n                    \"262202\": \"Movistar\"\n                }\n            },\n            \"cw\": {\n                \"name\": \"Curacao\",\n                \"cities\": {\n                    \"willemstad\": \"Willemstad\"\n                },\n                \"operators\": []\n            },\n            \"cy\": {\n                \"name\": \"Cyprus\",\n                \"cities\": {\n                    \"nicosia\": \"Nicosia\",\n                    \"limassol\": \"Limassol\"\n                },\n                \"operators\": {\n                    \"15805\": \"MTN\"\n                }\n            },\n            \"cz\": {\n                \"name\": \"Czech Republic\",\n                \"cities\": {\n                    \"prague\": \"Prague\",\n                    \"brno\": \"Brno\",\n                    \"ostrava\": \"Ostrava\"\n                },\n                \"operators\": {\n                    \"13036\": \"T-Mobile\",\n                    \"16019\": \"Vodafone\",\n                    \"40964\": \"Astelnet\"\n                }\n            },\n            \"de\": {\n                \"name\": \"Germany\",\n                \"cities\": {\n                    \"berlin\": \"Berlin\",\n                    \"munich\": \"Munich\",\n                    \"hamburg\": \"Hamburg\",\n                    \"cologne\": \"Cologne\",\n                    \"frankfurt_am_main\": \"Frankfurt am main\",\n                    \"stuttgart\": \"Stuttgart\",\n                    \"düsseldorf\": \"Düsseldorf\",\n                    \"essen\": \"Essen\",\n                    \"dortmund\": \"Dortmund\"\n                },\n                \"operators\": {\n                    \"702\": \"O2\",\n                    \"3209\": \"Vodafone\",\n                    \"3320\": \"Telekom\",\n                    \"6805\": \"Telefonica\",\n                    \"12638\": \"O2\",\n                    \"39706\": \"O2\"\n                }\n            },\n            \"do\": {\n                \"name\": \"Dominican Republic\",\n                \"cities\": {\n                    \"santo_domingo_este\": \"Santo domingo este\",\n                    \"santiago_de_los_caballeros\": \"Santiago de los caballeros\",\n                    \"la_romana\": \"La romana\",\n                    \"villa_bisono\": \"Villa bisono\",\n                    \"guaymate\": \"Guaymate\",\n                    \"san_pedro_de_macorís\": \"San pedro de macorís\",\n                    \"san_cristobal\": \"San cristobal\",\n                    \"concepción_de_la_vega\": \"Concepción de la vega\",\n                    \"san_francisco_de_macorís\": \"San francisco de macorís\",\n                    \"altamira\": \"Altamira\",\n                    \"santo_domingo_oeste\": \"Santo domingo oeste\",\n                    \"mao\": \"Mao\",\n                    \"puerto_plata\": \"Puerto plata\",\n                    \"ensanche_ozama\": \"Ensanche ozama\"\n                },\n                \"operators\": {\n                    \"6400\": \"Claro\"\n                }\n            },\n            \"dz\": {\n                \"name\": \"Algeria\",\n                \"cities\": {\n                    \"algiers\": \"Algiers\",\n                    \"oran\": \"Oran\",\n                    \"batna_city\": \"Batna city\",\n                    \"sétif\": \"Sétif\",\n                    \"constantine\": \"Constantine\",\n                    \"tlemcen\": \"Tlemcen\",\n                    \"blida\": \"Blida\",\n                    \"annaba\": \"Annaba\",\n                    \"mostaganem\": \"Mostaganem\",\n                    \"tizi_ouzou\": \"Tizi ouzou\",\n                    \"tiaret\": \"Tiaret\",\n                    \"béjaïa\": \"Béjaïa\",\n                    \"mila\": \"Mila\",\n                    \"jijelli\": \"Jijelli\",\n                    \"guelma\": \"Guelma\",\n                    \"ghardaïa\": \"Ghardaïa\",\n                    \"djelfa\": \"Djelfa\",\n                    \"skikda\": \"Skikda\",\n                    \"béchar\": \"Béchar\",\n                    \"sidi_bel_abbes\": \"Sidi bel abbes\",\n                    \"relizane\": \"Relizane\",\n                    \"sougueur\": \"Sougueur\",\n                    \"maghnia\": \"Maghnia\",\n                    \"ouargla\": \"Ouargla\",\n                    \"medea\": \"Medea\"\n                },\n                \"operators\": []\n            },\n            \"ec\": {\n                \"name\": \"Ecuador\",\n                \"cities\": {\n                    \"quito\": \"Quito\",\n                    \"guayaquil\": \"Guayaquil\",\n                    \"cuenca\": \"Cuenca\",\n                    \"manta\": \"Manta\",\n                    \"ambato\": \"Ambato\",\n                    \"ibarra\": \"Ibarra\",\n                    \"machala\": \"Machala\",\n                    \"pascuales\": \"Pascuales\",\n                    \"portoviejo\": \"Portoviejo\",\n                    \"esmeraldas\": \"Esmeraldas\",\n                    \"loja\": \"Loja\",\n                    \"babahoyo\": \"Babahoyo\",\n                    \"riobamba\": \"Riobamba\",\n                    \"milagro\": \"Milagro\",\n                    \"quevedo\": \"Quevedo\",\n                    \"bellavista\": \"Bellavista\",\n                    \"santa_rosa\": \"Santa rosa\",\n                    \"puyo\": \"Puyo\",\n                    \"latacunga\": \"Latacunga\",\n                    \"santo_domingo_de_los_colorados\": \"Santo domingo de los colorados\",\n                    \"salinas\": \"Salinas\"\n                },\n                \"operators\": {\n                    \"14420\": \"CNT\",\n                    \"19114\": \"Movistar\",\n                    \"23487\": \"Claro\",\n                    \"28006\": \"CNT\"\n                }\n            },\n            \"ee\": {\n                \"name\": \"Estonia\",\n                \"cities\": {\n                    \"tallinn\": \"Tallinn\"\n                },\n                \"operators\": []\n            },\n            \"eg\": {\n                \"name\": \"Egypt\",\n                \"cities\": {\n                    \"cairo\": \"Cairo\",\n                    \"alexandria\": \"Alexandria\",\n                    \"al_mansurah\": \"Al mansurah\",\n                    \"tanta\": \"Tanta\",\n                    \"minya\": \"Minya\",\n                    \"sohag\": \"Sohag\",\n                    \"giza\": \"Giza\",\n                    \"zagazig\": \"Zagazig\",\n                    \"ismailia\": \"Ismailia\",\n                    \"damietta\": \"Damietta\",\n                    \"damanhur\": \"Damanhur\",\n                    \"banha\": \"Banha\",\n                    \"assiut\": \"Assiut\",\n                    \"qina\": \"Qina\",\n                    \"suez\": \"Suez\",\n                    \"aswan\": \"Aswan\"\n                },\n                \"operators\": {\n                    \"24835\": \"Vodafone\",\n                    \"30995\": \"Vodafone\",\n                    \"36935\": \"Vodafone\",\n                    \"36992\": \"Etisalat\",\n                    \"37069\": \"Orange\"\n                }\n            },\n            \"es\": {\n                \"name\": \"Spain\",\n                \"cities\": {\n                    \"madrid\": \"Madrid\",\n                    \"barcelona\": \"Barcelona\",\n                    \"valencia\": \"Valencia\",\n                    \"seville\": \"Seville\",\n                    \"granada\": \"Granada\",\n                    \"zaragoza\": \"Zaragoza\",\n                    \"málaga\": \"Málaga\",\n                    \"murcia\": \"Murcia\",\n                    \"alicante\": \"Alicante\",\n                    \"cordova\": \"Cordova\",\n                    \"bilbao\": \"Bilbao\",\n                    \"palma\": \"Palma\",\n                    \"vigo\": \"Vigo\",\n                    \"pamplona\": \"Pamplona\",\n                    \"valladolid\": \"Valladolid\",\n                    \"las_palmas_de_gran_canaria\": \"Las palmas de gran canaria\",\n                    \"almería\": \"Almería\",\n                    \"badalona\": \"Badalona\",\n                    \"oviedo\": \"Oviedo\",\n                    \"terrassa\": \"Terrassa\",\n                    \"sabadell\": \"Sabadell\",\n                    \"huelva\": \"Huelva\",\n                    \"barakaldo\": \"Barakaldo\",\n                    \"jerez_de_la_frontera\": \"Jerez de la frontera\",\n                    \"palencia\": \"Palencia\",\n                    \"torremolinos\": \"Torremolinos\",\n                    \"salamanca\": \"Salamanca\",\n                    \"gijón\": \"Gijón\",\n                    \"santander\": \"Santander\",\n                    \"vitoria_gasteiz\": \"Vitoria gasteiz\",\n                    \"albacete\": \"Albacete\",\n                    \"jaén\": \"Jaén\",\n                    \"ciudad_real\": \"Ciudad real\",\n                    \"elche\": \"Elche\",\n                    \"san_sebastián_de_la_gomera\": \"San sebastián de la gomera\",\n                    \"león\": \"León\",\n                    \"alcalá_de_henares\": \"Alcalá de henares\",\n                    \"fuenlabrada\": \"Fuenlabrada\",\n                    \"san_cristóbal_de_la_laguna\": \"San cristóbal de la laguna\",\n                    \"logroño\": \"Logroño\",\n                    \"alcorcón\": \"Alcorcón\",\n                    \"santiago_de_compostela\": \"Santiago de compostela\",\n                    \"leganés\": \"Leganés\",\n                    \"cadiz\": \"Cadiz\",\n                    \"lleida\": \"Lleida\",\n                    \"durango\": \"Durango\",\n                    \"coslada\": \"Coslada\",\n                    \"manresa\": \"Manresa\",\n                    \"cartagena\": \"Cartagena\",\n                    \"badajoz\": \"Badajoz\",\n                    \"dos_hermanas\": \"Dos hermanas\",\n                    \"arrecife\": \"Arrecife\",\n                    \"mostoles\": \"Mostoles\",\n                    \"castelló_de_la_plana\": \"Castelló de la plana\",\n                    \"fuengirola\": \"Fuengirola\",\n                    \"marbella\": \"Marbella\",\n                    \"mataró\": \"Mataró\",\n                    \"getafe\": \"Getafe\"\n                },\n                \"operators\": {\n                    \"3352\": \"Movistar\",\n                    \"8239\": \"BT\",\n                    \"8903\": \"BT\",\n                    \"12338\": \"Euskaltel\",\n                    \"12357\": \"Vodafone\",\n                    \"12386\": \"Orange\",\n                    \"12430\": \"Vodafone\",\n                    \"12479\": \"Orange\",\n                    \"12541\": \"BT\",\n                    \"12715\": \"Jazztel\",\n                    \"16299\": \"Yoigo\",\n                    \"16372\": \"Orange\",\n                    \"20921\": \"Orange\",\n                    \"57269\": \"DigiMobil\"\n                }\n            },\n            \"et\": {\n                \"name\": \"Ethiopia\",\n                \"cities\": {\n                    \"addis_ababa\": \"Addis ababa\",\n                    \"bahir_dar\": \"Bahir dar\"\n                },\n                \"operators\": []\n            },\n            \"fi\": {\n                \"name\": \"Finland\",\n                \"cities\": {\n                    \"helsinki\": \"Helsinki\"\n                },\n                \"operators\": {\n                    \"719\": \"Elisa\",\n                    \"1759\": \"Telia\",\n                    \"16086\": \"DNA\"\n                }\n            },\n            \"fr\": {\n                \"name\": \"France\",\n                \"cities\": {\n                    \"paris\": \"Paris\",\n                    \"lyon\": \"Lyon\",\n                    \"marseille\": \"Marseille\"\n                },\n                \"operators\": {\n                    \"3215\": \"Orange\",\n                    \"5410\": \"Bouygues\",\n                    \"5511\": \"Orange\",\n                    \"15557\": \"SFR\",\n                    \"21093\": \"Bouygues\",\n                    \"25186\": \"Orange\",\n                    \"28708\": \"Orange\",\n                    \"51207\": \"Free\"\n                }\n            },\n            \"gb\": {\n                \"name\": \"United Kingdom\",\n                \"cities\": {\n                    \"london\": \"London\",\n                    \"manchester\": \"Manchester\",\n                    \"liverpool\": \"Liverpool\",\n                    \"glasgow\": \"Glasgow\",\n                    \"nottingham\": \"Nottingham\",\n                    \"birmingham\": \"Birmingham\",\n                    \"leeds\": \"Leeds\",\n                    \"wolverhampton\": \"Wolverhampton\",\n                    \"coventry\": \"Coventry\",\n                    \"cardiff\": \"Cardiff\",\n                    \"bristol\": \"Bristol\",\n                    \"leicester\": \"Leicester\",\n                    \"croydon\": \"Croydon\",\n                    \"milton_keynes\": \"Milton keynes\",\n                    \"northampton\": \"Northampton\",\n                    \"southampton\": \"Southampton\"\n                },\n                \"operators\": {\n                    \"12576\": \"EE\",\n                    \"15169\": \"O2\",\n                    \"25135\": \"Vodafone\",\n                    \"29180\": \"O2\",\n                    \"31404\": \"Lycamobile\",\n                    \"34825\": \"O2\",\n                    \"35228\": \"o2\",\n                    \"60339\": \"Three\"\n                }\n            },\n            \"ge\": {\n                \"name\": \"Georgia\",\n                \"cities\": {\n                    \"tbilisi\": \"Tbilisi\",\n                    \"kutaisi\": \"Kutaisi\",\n                    \"batumi\": \"Batumi\",\n                    \"tskhinvali\": \"Tskhinvali\"\n                },\n                \"operators\": []\n            },\n            \"gh\": {\n                \"name\": \"Ghana\",\n                \"cities\": {\n                    \"accra\": \"Accra\"\n                },\n                \"operators\": {\n                    \"29614\": \"Vodafone\",\n                    \"37140\": \"AirtelTigo\",\n                    \"37255\": \"MTN\"\n                }\n            },\n            \"gr\": {\n                \"name\": \"Greece\",\n                \"cities\": {\n                    \"athens\": \"Athens\",\n                    \"thessaloniki\": \"Thessaloniki\",\n                    \"ioannina\": \"Ioannina\"\n                },\n                \"operators\": {\n                    \"12361\": \"Vodafone\",\n                    \"15617\": \"Wind\",\n                    \"16022\": \"Cosmoline\",\n                    \"25472\": \"Wind\",\n                    \"29247\": \"Cosmote\"\n                }\n            },\n            \"gt\": {\n                \"name\": \"Guatemala\",\n                \"cities\": {\n                    \"guatemala_city\": \"Guatemala city\",\n                    \"jalapa\": \"Jalapa\",\n                    \"mixco\": \"Mixco\"\n                },\n                \"operators\": {\n                    \"12127\": \"Movistar\",\n                    \"23243\": \"Tigo\",\n                    \"52362\": \"Claro\"\n                }\n            },\n            \"gy\": {\n                \"name\": \"Guyana\",\n                \"cities\": {\n                    \"georgetown\": \"Georgetown\"\n                },\n                \"operators\": []\n            },\n            \"hk\": {\n                \"name\": \"Hong Kong\",\n                \"cities\": {\n                    \"central\": \"Central\"\n                },\n                \"operators\": []\n            },\n            \"hn\": {\n                \"name\": \"Honduras\",\n                \"cities\": {\n                    \"tegucigalpa\": \"Tegucigalpa\",\n                    \"san_pedro_sula\": \"San pedro sula\",\n                    \"puerto_cortez\": \"Puerto cortez\",\n                    \"tocoa\": \"Tocoa\",\n                    \"la_ceiba\": \"La ceiba\",\n                    \"choloma\": \"Choloma\",\n                    \"el_progreso\": \"El progreso\",\n                    \"comayagua\": \"Comayagua\"\n                },\n                \"operators\": {\n                    \"7727\": \"HonduTel\",\n                    \"14754\": \"Claro\",\n                    \"52262\": \"Tigo\"\n                }\n            },\n            \"hr\": {\n                \"name\": \"Croatia\",\n                \"cities\": {\n                    \"zagreb\": \"Zagreb\",\n                    \"split\": \"Split\",\n                    \"varaždin\": \"Varaždin\",\n                    \"čakovec\": \"čakovec\"\n                },\n                \"operators\": {\n                    \"5391\": \"T-mobile\",\n                    \"31012\": \"Vip\"\n                }\n            },\n            \"hu\": {\n                \"name\": \"Hungary\",\n                \"cities\": {\n                    \"budapest\": \"Budapest\"\n                },\n                \"operators\": {\n                    \"5483\": \"Magyar Telekom\",\n                    \"8448\": \"Telenor\",\n                    \"21334\": \"Vodafone\"\n                }\n            },\n            \"id\": {\n                \"name\": \"Indonesia\",\n                \"cities\": {\n                    \"surabaya\": \"Surabaya\",\n                    \"jakarta\": \"Jakarta\",\n                    \"bandung\": \"Bandung\",\n                    \"semarang\": \"Semarang\",\n                    \"medan\": \"Medan\",\n                    \"bekasi\": \"Bekasi\",\n                    \"tangerang\": \"Tangerang\",\n                    \"malang\": \"Malang\",\n                    \"banjarmasin\": \"Banjarmasin\",\n                    \"kediri\": \"Kediri\",\n                    \"yogyakarta\": \"Yogyakarta\",\n                    \"palembang\": \"Palembang\",\n                    \"sidoarjo\": \"Sidoarjo\",\n                    \"samarinda\": \"Samarinda\",\n                    \"cirebon\": \"Cirebon\",\n                    \"batam\": \"Batam\",\n                    \"bogor\": \"Bogor\",\n                    \"tasikmalaya\": \"Tasikmalaya\",\n                    \"denpasar\": \"Denpasar\",\n                    \"manado\": \"Manado\",\n                    \"pontianak\": \"Pontianak\",\n                    \"tulungagung\": \"Tulungagung\",\n                    \"makassar\": \"Makassar\",\n                    \"surakarta\": \"Surakarta\",\n                    \"sleman\": \"Sleman\",\n                    \"palu\": \"Palu\",\n                    \"pekanbaru\": \"Pekanbaru\",\n                    \"depok\": \"Depok\",\n                    \"balikpapan\": \"Balikpapan\",\n                    \"bandar_lampung\": \"Bandar lampung\",\n                    \"kudus\": \"Kudus\",\n                    \"mataram\": \"Mataram\",\n                    \"blitar\": \"Blitar\",\n                    \"manggung\": \"Manggung\",\n                    \"jember\": \"Jember\",\n                    \"gresik\": \"Gresik\",\n                    \"tarakan\": \"Tarakan\",\n                    \"banjarbaru\": \"Banjarbaru\",\n                    \"mogoi\": \"Mogoi\",\n                    \"madiun\": \"Madiun\",\n                    \"sorong\": \"Sorong\",\n                    \"padang\": \"Padang\",\n                    \"cianjur\": \"Cianjur\",\n                    \"kupang\": \"Kupang\",\n                    \"garut\": \"Garut\",\n                    \"pasuruan\": \"Pasuruan\"\n                },\n                \"operators\": {\n                    \"4761\": \"Indosat Ooredoo\",\n                    \"4832\": \"Internux\",\n                    \"17885\": \"XL\",\n                    \"17974\": \"Telkomsel\",\n                    \"23693\": \"Telkomsel\",\n                    \"24203\": \"XL\",\n                    \"38149\": \"Bakrie Telecom\",\n                    \"38494\": \"Bakrie Telecom\",\n                    \"45727\": \"XL\",\n                    \"133798\": \"Smartfren\"\n                }\n            },\n            \"ie\": {\n                \"name\": \"Ireland\",\n                \"cities\": {\n                    \"dublin\": \"Dublin\"\n                },\n                \"operators\": {\n                    \"5466\": \"eir Mobile\",\n                    \"13280\": \"Three\",\n                    \"15502\": \"Vodafone\",\n                    \"15751\": \"Meteor\",\n                    \"34218\": \"Three\"\n                }\n            },\n            \"il\": {\n                \"name\": \"Israel\",\n                \"cities\": {\n                    \"tel_aviv\": \"Tel aviv\"\n                },\n                \"operators\": []\n            },\n            \"in\": {\n                \"name\": \"India\",\n                \"cities\": {\n                    \"mumbai\": \"Mumbai\",\n                    \"delhi\": \"Delhi\",\n                    \"chennai\": \"Chennai\",\n                    \"hyderabad\": \"Hyderabad\",\n                    \"kolkata\": \"Kolkata\",\n                    \"bengaluru\": \"Bengaluru\",\n                    \"new_delhi\": \"New delhi\",\n                    \"pune\": \"Pune\",\n                    \"lucknow\": \"Lucknow\",\n                    \"jaipur\": \"Jaipur\",\n                    \"ahmedabad\": \"Ahmedabad\",\n                    \"patna\": \"Patna\",\n                    \"indore\": \"Indore\",\n                    \"ernakulam\": \"Ernakulam\",\n                    \"bhopal\": \"Bhopal\",\n                    \"ludhiana\": \"Ludhiana\",\n                    \"bhubaneswar\": \"Bhubaneswar\",\n                    \"visakhapatnam\": \"Visakhapatnam\",\n                    \"coimbatore\": \"Coimbatore\",\n                    \"meerut\": \"Meerut\",\n                    \"noida\": \"Noida\",\n                    \"shimla\": \"Shimla\",\n                    \"thrissur\": \"Thrissur\",\n                    \"thane\": \"Thane\",\n                    \"guwahati\": \"Guwahati\",\n                    \"surat\": \"Surat\",\n                    \"chandigarh\": \"Chandigarh\",\n                    \"trivandrum\": \"Trivandrum\",\n                    \"vijayawada\": \"Vijayawada\",\n                    \"nagpur\": \"Nagpur\",\n                    \"ghaziabad\": \"Ghaziabad\",\n                    \"imphal\": \"Imphal\",\n                    \"dehradun\": \"Dehradun\",\n                    \"kochi\": \"Kochi\",\n                    \"gajuwaka\": \"Gajuwaka\",\n                    \"raipur\": \"Raipur\",\n                    \"rohtak\": \"Rohtak\",\n                    \"gurgaon\": \"Gurgaon\",\n                    \"howrah\": \"Howrah\",\n                    \"jammu\": \"Jammu\",\n                    \"jalandhar\": \"Jalandhar\",\n                    \"vadodara\": \"Vadodara\",\n                    \"karnal\": \"Karnal\",\n                    \"kottayam\": \"Kottayam\",\n                    \"kannur\": \"Kannur\",\n                    \"panipat\": \"Panipat\",\n                    \"mohali\": \"Mohali\",\n                    \"guntur\": \"Guntur\",\n                    \"ranchi\": \"Ranchi\",\n                    \"araghar\": \"Araghar\",\n                    \"malappuram\": \"Malappuram\",\n                    \"kalyan\": \"Kalyan\",\n                    \"ulhasnagar\": \"Ulhasnagar\",\n                    \"dombivali\": \"Dombivali\",\n                    \"rajkot\": \"Rajkot\",\n                    \"siliguri\": \"Siliguri\",\n                    \"mangalore\": \"Mangalore\",\n                    \"salem\": \"Salem\",\n                    \"kanpur\": \"Kanpur\",\n                    \"murshidabad\": \"Murshidabad\",\n                    \"aizawl\": \"Aizawl\",\n                    \"faridabad\": \"Faridabad\",\n                    \"madurai\": \"Madurai\",\n                    \"nellore\": \"Nellore\",\n                    \"kozhikode\": \"Kozhikode\"\n                },\n                \"operators\": {\n                    \"1273\": \"Vodafone\",\n                    \"3356\": \"Telenor\",\n                    \"4755\": \"Tata\",\n                    \"9498\": \"Airtel\",\n                    \"9829\": \"BSNL\",\n                    \"10199\": \"Tata\",\n                    \"17439\": \"Vodafone\",\n                    \"18101\": \"Reliance\",\n                    \"21837\": \"Vodafone\",\n                    \"23870\": \"Telenor\",\n                    \"24560\": \"Airtel\",\n                    \"38266\": \"Vodafone\",\n                    \"39832\": \"Vodafone\",\n                    \"45271\": \"Idea\",\n                    \"45514\": \"Airtel\",\n                    \"45609\": \"Airtel\",\n                    \"45820\": \"Tata\",\n                    \"54994\": \"Vodafone\",\n                    \"55410\": \"Vodafone\",\n                    \"55441\": \"Tata\",\n                    \"55644\": \"Idea\",\n                    \"55831\": \"Aircel\",\n                    \"55836\": \"Reliance\",\n                    \"61317\": \"Vodafone\"\n                }\n            },\n            \"iq\": {\n                \"name\": \"Iraq\",\n                \"cities\": {\n                    \"baghdad\": \"Baghdad\",\n                    \"basrah\": \"Basrah\",\n                    \"erbil\": \"Erbil\",\n                    \"najaf\": \"Najaf\"\n                },\n                \"operators\": {\n                    \"1684\": \"Asiacell\",\n                    \"51684\": \"Asiacell\",\n                    \"59588\": \"Zain\",\n                    \"59625\": \"Korek\"\n                }\n            },\n            \"ir\": {\n                \"name\": \"Iran\",\n                \"cities\": {\n                    \"tehran\": \"Tehran\",\n                    \"isfahan\": \"Isfahan\",\n                    \"mashhad\": \"Mashhad\",\n                    \"khowy\": \"Khowy\"\n                },\n                \"operators\": {\n                    \"44244\": \"Irancell\",\n                    \"56746\": \"MTCE\",\n                    \"57218\": \"Rightel\",\n                    \"197207\": \"MCI\"\n                }\n            },\n            \"it\": {\n                \"name\": \"Italy\",\n                \"cities\": {\n                    \"rome\": \"Rome\",\n                    \"milan\": \"Milan\",\n                    \"naples\": \"Naples\",\n                    \"catania\": \"Catania\",\n                    \"turin\": \"Turin\",\n                    \"bari\": \"Bari\",\n                    \"palermo\": \"Palermo\",\n                    \"florence\": \"Florence\",\n                    \"padova\": \"Padova\",\n                    \"genoa\": \"Genoa\",\n                    \"bologna\": \"Bologna\",\n                    \"cagliari\": \"Cagliari\",\n                    \"treviso\": \"Treviso\",\n                    \"brescia\": \"Brescia\",\n                    \"viterbo\": \"Viterbo\"\n                },\n                \"operators\": {\n                    \"1267\": \"Wind\",\n                    \"12663\": \"Vodafone\",\n                    \"16232\": \"TIM\",\n                    \"24608\": \"Tre\",\n                    \"30722\": \"Vodafone\"\n                }\n            },\n            \"jm\": {\n                \"name\": \"Jamaica\",\n                \"cities\": {\n                    \"kingston\": \"Kingston\",\n                    \"montego_bay\": \"Montego bay\"\n                },\n                \"operators\": {\n                    \"33576\": \"Digicel\"\n                }\n            },\n            \"jo\": {\n                \"name\": \"Jordan\",\n                \"cities\": {\n                    \"amman\": \"Amman\"\n                },\n                \"operators\": {\n                    \"48832\": \"Zain\"\n                }\n            },\n            \"ke\": {\n                \"name\": \"Kenya\",\n                \"cities\": {\n                    \"nairobi\": \"Nairobi\",\n                    \"mombasa\": \"Mombasa\"\n                },\n                \"operators\": {\n                    \"12455\": \"Orange\",\n                    \"33771\": \"Safaricom\",\n                    \"36926\": \"Airtel\"\n                }\n            },\n            \"kg\": {\n                \"name\": \"Kyrgyzstan\",\n                \"cities\": {\n                    \"bishkek\": \"Bishkek\"\n                },\n                \"operators\": []\n            },\n            \"kh\": {\n                \"name\": \"Cambodia\",\n                \"cities\": {\n                    \"phnom_penh\": \"Phnom penh\"\n                },\n                \"operators\": []\n            },\n            \"kr\": {\n                \"name\": \"South Korea\",\n                \"cities\": {\n                    \"seoul\": \"Seoul\",\n                    \"incheon\": \"Incheon\",\n                    \"busan\": \"Busan\",\n                    \"daegu\": \"Daegu\",\n                    \"changwon\": \"Changwon\",\n                    \"gwangju\": \"Gwangju\",\n                    \"seongnam_si\": \"Seongnam si\"\n                },\n                \"operators\": {\n                    \"3786\": \"LG Uplus\",\n                    \"9158\": \"KT\",\n                    \"9644\": \"SK Telecom\",\n                    \"17853\": \"LG Uplus\",\n                    \"38666\": \"SK Telecom\"\n                }\n            },\n            \"kw\": {\n                \"name\": \"Kuwait\",\n                \"cities\": {\n                    \"kuwait_city\": \"Kuwait city\"\n                },\n                \"operators\": {\n                    \"29357\": \"Wataniya\",\n                    \"42961\": \"Zain\",\n                    \"47589\": \"VIVA\"\n                }\n            },\n            \"kz\": {\n                \"name\": \"Kazakhstan\",\n                \"cities\": {\n                    \"almaty\": \"Almaty\",\n                    \"petropavl\": \"Petropavl\",\n                    \"karaganda\": \"Karaganda\",\n                    \"nur_sultan\": \"Nur sultan\",\n                    \"kostanay\": \"Kostanay\",\n                    \"ridder\": \"Ridder\",\n                    \"pavlodar\": \"Pavlodar\"\n                },\n                \"operators\": []\n            },\n            \"la\": {\n                \"name\": \"Laos\",\n                \"cities\": {\n                    \"vientiane\": \"Vientiane\"\n                },\n                \"operators\": []\n            },\n            \"lb\": {\n                \"name\": \"Lebanon\",\n                \"cities\": {\n                    \"beirut\": \"Beirut\"\n                },\n                \"operators\": []\n            },\n            \"lk\": {\n                \"name\": \"Sri Lanka\",\n                \"cities\": {\n                    \"colombo\": \"Colombo\",\n                    \"kandy\": \"Kandy\",\n                    \"dehiwala\": \"Dehiwala\",\n                    \"nugegoda\": \"Nugegoda\"\n                },\n                \"operators\": {\n                    \"17470\": \"Etisalat\",\n                    \"17770\": \"Dialog\",\n                    \"18001\": \"Dialog\",\n                    \"45356\": \"Mobitel\",\n                    \"45517\": \"Airtel\",\n                    \"132045\": \"Airtel\",\n                    \"132447\": \"Hutch\"\n                }\n            },\n            \"lt\": {\n                \"name\": \"Lithuania\",\n                \"cities\": {\n                    \"vilnius\": \"Vilnius\",\n                    \"druskininkai\": \"Druskininkai\",\n                    \"kaunas\": \"Kaunas\",\n                    \"klaipėda\": \"Klaipėda\"\n                },\n                \"operators\": []\n            },\n            \"lv\": {\n                \"name\": \"Latvia\",\n                \"cities\": {\n                    \"riga\": \"Riga\"\n                },\n                \"operators\": []\n            },\n            \"ma\": {\n                \"name\": \"Morocco\",\n                \"cities\": {\n                    \"casablanca\": \"Casablanca\",\n                    \"agadir\": \"Agadir\",\n                    \"rabat\": \"Rabat\",\n                    \"marrakesh\": \"Marrakesh\",\n                    \"meknes\": \"Meknes\",\n                    \"fes\": \"Fes\",\n                    \"oujda\": \"Oujda\",\n                    \"settat\": \"Settat\",\n                    \"kenitra\": \"Kenitra\",\n                    \"salé\": \"Salé\",\n                    \"nador\": \"Nador\",\n                    \"tétouan\": \"Tétouan\",\n                    \"tangier\": \"Tangier\",\n                    \"beni_mellal\": \"Beni mellal\"\n                },\n                \"operators\": {\n                    \"36884\": \"Inwi\"\n                }\n            },\n            \"md\": {\n                \"name\": \"Moldova\",\n                \"cities\": {\n                    \"chisinau\": \"Chisinau\",\n                    \"tiraspol\": \"Tiraspol\"\n                },\n                \"operators\": []\n            },\n            \"me\": {\n                \"name\": \"Montenegro\",\n                \"cities\": {\n                    \"podgorica\": \"Podgorica\"\n                },\n                \"operators\": []\n            },\n            \"mg\": {\n                \"name\": \"Madagascar\",\n                \"cities\": {\n                    \"antananarivo\": \"Antananarivo\"\n                },\n                \"operators\": []\n            },\n            \"mk\": {\n                \"name\": \"Macedonia\",\n                \"cities\": {\n                    \"skopje\": \"Skopje\"\n                },\n                \"operators\": {\n                    \"12810\": \"Vip\",\n                    \"43494\": \"Vip\"\n                }\n            },\n            \"ml\": {\n                \"name\": \"Mali\",\n                \"cities\": {\n                    \"bamako\": \"Bamako\"\n                },\n                \"operators\": []\n            },\n            \"mm\": {\n                \"name\": \"Myanmar\",\n                \"cities\": {\n                    \"yangon\": \"Yangon\",\n                    \"mandalay\": \"Mandalay\"\n                },\n                \"operators\": {\n                    \"132167\": \"Ooredoo\"\n                }\n            },\n            \"mn\": {\n                \"name\": \"Mongolia\",\n                \"cities\": {\n                    \"ulan_bator\": \"Ulan bator\"\n                },\n                \"operators\": []\n            },\n            \"mo\": {\n                \"name\": \"Macao\",\n                \"cities\": {\n                    \"macao\": \"Macao\"\n                },\n                \"operators\": []\n            },\n            \"mr\": {\n                \"name\": \"Mauritania\",\n                \"cities\": {\n                    \"tevragh_zeina\": \"Tevragh zeina\"\n                },\n                \"operators\": []\n            },\n            \"mu\": {\n                \"name\": \"Mauritius\",\n                \"cities\": {\n                    \"port_louis\": \"Port louis\"\n                },\n                \"operators\": []\n            },\n            \"mv\": {\n                \"name\": \"Maldives\",\n                \"cities\": {\n                    \"malé\": \"Malé\"\n                },\n                \"operators\": []\n            },\n            \"mx\": {\n                \"name\": \"Mexico\",\n                \"cities\": {\n                    \"mexico_city\": \"Mexico city\",\n                    \"guadalajara\": \"Guadalajara\",\n                    \"puebla_city\": \"Puebla city\",\n                    \"tijuana\": \"Tijuana\",\n                    \"monterrey\": \"Monterrey\",\n                    \"mérida\": \"Mérida\",\n                    \"querétaro_city\": \"Querétaro city\",\n                    \"ciudad_juárez\": \"Ciudad juárez\",\n                    \"toluca\": \"Toluca\",\n                    \"león\": \"León\",\n                    \"san_luis_potosí_city\": \"San luis potosí city\",\n                    \"iztapalapa\": \"Iztapalapa\",\n                    \"veracruz\": \"Veracruz\",\n                    \"ecatepec\": \"Ecatepec\",\n                    \"zapopan\": \"Zapopan\",\n                    \"guadalupe\": \"Guadalupe\",\n                    \"chalco\": \"Chalco\",\n                    \"puebla\": \"Puebla\",\n                    \"aguascalientes\": \"Aguascalientes\",\n                    \"apodaca\": \"Apodaca\",\n                    \"chihuahua_city\": \"Chihuahua city\",\n                    \"coyoacán\": \"Coyoacán\",\n                    \"culiacán\": \"Culiacán\",\n                    \"mexicali\": \"Mexicali\",\n                    \"cuernavaca\": \"Cuernavaca\",\n                    \"tuxtla_gutiérrez\": \"Tuxtla gutiérrez\",\n                    \"cancún\": \"Cancún\",\n                    \"torreon\": \"Torreon\",\n                    \"ensenada\": \"Ensenada\",\n                    \"villahermosa\": \"Villahermosa\",\n                    \"pachuca\": \"Pachuca\",\n                    \"tampico\": \"Tampico\",\n                    \"santa_maria_chimalhuacan\": \"Santa maria chimalhuacan\",\n                    \"morelia\": \"Morelia\",\n                    \"acapulco_de_juárez\": \"Acapulco de juárez\",\n                    \"tlalpan\": \"Tlalpan\",\n                    \"xalapa\": \"Xalapa\",\n                    \"reynosa\": \"Reynosa\",\n                    \"ciudad_lopez_mateos\": \"Ciudad lopez mateos\",\n                    \"naucalpan\": \"Naucalpan\",\n                    \"gustavo_adolfo_madero\": \"Gustavo adolfo madero\",\n                    \"coatzacoalcos\": \"Coatzacoalcos\",\n                    \"cuautitlán_izcalli\": \"Cuautitlán izcalli\",\n                    \"hermosillo\": \"Hermosillo\",\n                    \"oaxaca_city\": \"Oaxaca city\",\n                    \"ixtapaluca\": \"Ixtapaluca\",\n                    \"san_nicolás_de_los_garza\": \"San nicolás de los garza\",\n                    \"ciudad_nezahualcoyotl\": \"Ciudad nezahualcoyotl\",\n                    \"orizaba\": \"Orizaba\",\n                    \"tlalnepantla\": \"Tlalnepantla\",\n                    \"heroica_matamoros\": \"Heroica matamoros\",\n                    \"playa_del_carmen\": \"Playa del carmen\",\n                    \"irapuato\": \"Irapuato\",\n                    \"tlaxcala_city\": \"Tlaxcala city\",\n                    \"coacalco\": \"Coacalco\",\n                    \"alvaro_obregon\": \"Alvaro obregon\",\n                    \"tepic\": \"Tepic\",\n                    \"celaya\": \"Celaya\",\n                    \"mazatlán\": \"Mazatlán\",\n                    \"poza_rica_de_hidalgo\": \"Poza rica de hidalgo\",\n                    \"saltillo\": \"Saltillo\",\n                    \"tlahuac\": \"Tlahuac\",\n                    \"ciudad_victoria\": \"Ciudad victoria\",\n                    \"tultitlan_de_mariano_escobedo\": \"Tultitlan de mariano escobedo\",\n                    \"zacatecas_city\": \"Zacatecas city\",\n                    \"ciudad_benito_juarez\": \"Ciudad benito juarez\",\n                    \"ciudad_obregón\": \"Ciudad obregón\",\n                    \"durango\": \"Durango\",\n                    \"la_paz\": \"La paz\",\n                    \"córdoba\": \"Córdoba\",\n                    \"cuautitlan\": \"Cuautitlan\",\n                    \"los_mochis\": \"Los mochis\",\n                    \"puerto_vallarta\": \"Puerto vallarta\",\n                    \"cuautla\": \"Cuautla\",\n                    \"metepec\": \"Metepec\",\n                    \"jiutepec\": \"Jiutepec\",\n                    \"uruapan\": \"Uruapan\",\n                    \"san_pedro_garza_garcia\": \"San pedro garza garcia\",\n                    \"carmen\": \"Carmen\",\n                    \"monclova\": \"Monclova\",\n                    \"chilpancingo\": \"Chilpancingo\",\n                    \"garcia\": \"Garcia\",\n                    \"tula_de_allende\": \"Tula de allende\",\n                    \"magdalena_contreras\": \"Magdalena contreras\",\n                    \"nuevo_laredo\": \"Nuevo laredo\",\n                    \"nogales\": \"Nogales\",\n                    \"azcapotzalco\": \"Azcapotzalco\",\n                    \"ciudad_del_carmen\": \"Ciudad del carmen\",\n                    \"juchitán_de_zaragoza\": \"Juchitán de zaragoza\",\n                    \"xochitepec\": \"Xochitepec\",\n                    \"tlajomulco_de_zuniga\": \"Tlajomulco de zuniga\",\n                    \"ciudad_nicolás_romero\": \"Ciudad nicolás romero\",\n                    \"ciudad_de_villa_de_alvarez\": \"Ciudad de villa de alvarez\",\n                    \"san_juan_del_río\": \"San juan del río\",\n                    \"torreón\": \"Torreón\",\n                    \"ciudad_delicias\": \"Ciudad delicias\",\n                    \"tapachula\": \"Tapachula\",\n                    \"ciudad_guadalupe_victoria\": \"Ciudad guadalupe victoria\",\n                    \"general_escobedo\": \"General escobedo\",\n                    \"salamanca\": \"Salamanca\",\n                    \"tonala\": \"Tonala\",\n                    \"salina_cruz\": \"Salina cruz\",\n                    \"ciudad_madero\": \"Ciudad madero\",\n                    \"colima\": \"Colima\",\n                    \"zamora\": \"Zamora\",\n                    \"ciudad_valles\": \"Ciudad valles\",\n                    \"navojoa\": \"Navojoa\",\n                    \"venustiano_carranza\": \"Venustiano carranza\",\n                    \"chetumal\": \"Chetumal\",\n                    \"san_jose_de_colima\": \"San jose de colima\",\n                    \"avante\": \"Avante\",\n                    \"lagos_de_moreno\": \"Lagos de moreno\",\n                    \"benito_juarez\": \"Benito juarez\",\n                    \"xochimilco\": \"Xochimilco\",\n                    \"sahuayo_de_morelos\": \"Sahuayo de morelos\",\n                    \"cabo_san_lucas\": \"Cabo san lucas\",\n                    \"guasave\": \"Guasave\",\n                    \"san_luis_de_la_paz\": \"San luis de la paz\",\n                    \"tulancingo\": \"Tulancingo\",\n                    \"escobedo\": \"Escobedo\",\n                    \"general_zuazua\": \"General zuazua\",\n                    \"fresnillo\": \"Fresnillo\"\n                },\n                \"operators\": {\n                    \"7438\": \"Movistar\",\n                    \"17072\": \"Iusacell\",\n                    \"28403\": \"Telcel\",\n                    \"28469\": \"Nextel\"\n                }\n            },\n            \"my\": {\n                \"name\": \"Malaysia\",\n                \"cities\": {\n                    \"kuala_lumpur\": \"Kuala lumpur\",\n                    \"petaling_jaya\": \"Petaling jaya\",\n                    \"kota_kinabalu\": \"Kota kinabalu\",\n                    \"ipoh\": \"Ipoh\",\n                    \"johor_bahru\": \"Johor bahru\",\n                    \"malacca\": \"Malacca\",\n                    \"seri_kembangan\": \"Seri kembangan\",\n                    \"kuching\": \"Kuching\",\n                    \"george_town\": \"George town\",\n                    \"shah_alam\": \"Shah alam\",\n                    \"puchong_batu_dua_belas\": \"Puchong batu dua belas\",\n                    \"seremban\": \"Seremban\",\n                    \"cheras\": \"Cheras\",\n                    \"marabu\": \"Marabu\",\n                    \"kajang\": \"Kajang\",\n                    \"sungai_buloh\": \"Sungai buloh\"\n                },\n                \"operators\": {\n                    \"3269\": \"Yes\",\n                    \"4788\": \"Celcom\",\n                    \"4818\": \"Digi\",\n                    \"9534\": \"Maxis\",\n                    \"10030\": \"Celcom\",\n                    \"38466\": \"U Mobile\",\n                    \"45960\": \"Yes\"\n                }\n            },\n            \"mz\": {\n                \"name\": \"Mozambique\",\n                \"cities\": {\n                    \"maputo\": \"Maputo\"\n                },\n                \"operators\": []\n            },\n            \"na\": {\n                \"name\": \"Namibia\",\n                \"cities\": {\n                    \"windhoek\": \"Windhoek\"\n                },\n                \"operators\": []\n            },\n            \"ng\": {\n                \"name\": \"Nigeria\",\n                \"cities\": {\n                    \"lagos\": \"Lagos\",\n                    \"suleja\": \"Suleja\",\n                    \"abuja\": \"Abuja\"\n                },\n                \"operators\": {\n                    \"29465\": \"MTN\",\n                    \"36873\": \"Airtel\",\n                    \"37076\": \"Etisalat\",\n                    \"37148\": \"Glo\"\n                }\n            },\n            \"ni\": {\n                \"name\": \"Nicaragua\",\n                \"cities\": {\n                    \"managua\": \"Managua\"\n                },\n                \"operators\": []\n            },\n            \"nl\": {\n                \"name\": \"Netherlands\",\n                \"cities\": {\n                    \"amsterdam\": \"Amsterdam\",\n                    \"rotterdam\": \"Rotterdam\"\n                },\n                \"operators\": {\n                    \"13127\": \"Versatel\",\n                    \"15480\": \"Vodafone\",\n                    \"31615\": \"T-mobile\",\n                    \"33915\": \"Vodafone\"\n                }\n            },\n            \"no\": {\n                \"name\": \"Norway\",\n                \"cities\": {\n                    \"oslo\": \"Oslo\"\n                },\n                \"operators\": []\n            },\n            \"np\": {\n                \"name\": \"Nepal\",\n                \"cities\": {\n                    \"kathmandu\": \"Kathmandu\",\n                    \"pokhara\": \"Pokhara\",\n                    \"butwal\": \"Butwal\",\n                    \"titahari\": \"Titahari\",\n                    \"chandra_garhi\": \"Chandra garhi\"\n                },\n                \"operators\": []\n            },\n            \"nz\": {\n                \"name\": \"New Zealand\",\n                \"cities\": {\n                    \"auckland\": \"Auckland\"\n                },\n                \"operators\": []\n            },\n            \"om\": {\n                \"name\": \"Oman\",\n                \"cities\": {\n                    \"muscat\": \"Muscat\"\n                },\n                \"operators\": {\n                    \"8529\": \"Omantel\",\n                    \"28885\": \"Omantel\",\n                    \"50010\": \"Ooredoo\"\n                }\n            },\n            \"pa\": {\n                \"name\": \"Panama\",\n                \"cities\": {\n                    \"panama_city\": \"Panama city\",\n                    \"david\": \"David\",\n                    \"la_chorrera\": \"La chorrera\",\n                    \"chitré\": \"Chitré\"\n                },\n                \"operators\": {\n                    \"11556\": \"Cable & Wireless PanamÃ¡\",\n                    \"28005\": \"Digicel\",\n                    \"262227\": \"Claro\"\n                }\n            },\n            \"pe\": {\n                \"name\": \"Peru\",\n                \"cities\": {\n                    \"lima\": \"Lima\",\n                    \"arequipa\": \"Arequipa\",\n                    \"trujillo\": \"Trujillo\",\n                    \"chiclayo\": \"Chiclayo\",\n                    \"buena_vista\": \"Buena vista\",\n                    \"cusco\": \"Cusco\",\n                    \"tacna\": \"Tacna\",\n                    \"la_victoria\": \"La victoria\",\n                    \"piura\": \"Piura\",\n                    \"cajamarca\": \"Cajamarca\",\n                    \"huancayo\": \"Huancayo\",\n                    \"juliaca\": \"Juliaca\",\n                    \"huaraz\": \"Huaraz\",\n                    \"callao\": \"Callao\",\n                    \"ica\": \"Ica\",\n                    \"ilo\": \"Ilo\",\n                    \"tarapoto\": \"Tarapoto\"\n                },\n                \"operators\": {\n                    \"6147\": \"Movistar\",\n                    \"12252\": \"Claro\",\n                    \"21575\": \"Entel\",\n                    \"27702\": \"Claro\",\n                    \"262210\": \"Bitel\",\n                    \"264684\": \"Movistar\"\n                }\n            },\n            \"ph\": {\n                \"name\": \"Philippines\",\n                \"cities\": {\n                    \"quezon_city\": \"Quezon city\",\n                    \"cebu_city\": \"Cebu city\",\n                    \"imus\": \"Imus\",\n                    \"baguio_city\": \"Baguio city\",\n                    \"makati_city\": \"Makati city\",\n                    \"manila\": \"Manila\",\n                    \"davao_city\": \"Davao city\",\n                    \"bacoor\": \"Bacoor\",\n                    \"angeles_city\": \"Angeles city\",\n                    \"cagayan_de_oro\": \"Cagayan de oro\",\n                    \"pasig\": \"Pasig\",\n                    \"mandaluyong_city\": \"Mandaluyong city\",\n                    \"paranaque_city\": \"Paranaque city\",\n                    \"san_miguel\": \"San miguel\",\n                    \"lipa_city\": \"Lipa city\",\n                    \"batangas\": \"Batangas\",\n                    \"santa_rosa\": \"Santa rosa\",\n                    \"valenzuela\": \"Valenzuela\",\n                    \"caloocan_city\": \"Caloocan city\",\n                    \"quezon\": \"Quezon\",\n                    \"adlaon\": \"Adlaon\",\n                    \"culiat\": \"Culiat\",\n                    \"taguig\": \"Taguig\",\n                    \"city_of_muntinglupa\": \"City of muntinglupa\",\n                    \"binan\": \"Binan\",\n                    \"lucena_city\": \"Lucena city\",\n                    \"general_santos\": \"General santos\",\n                    \"san_fernando\": \"San fernando\",\n                    \"iloilo_city\": \"Iloilo city\",\n                    \"las_pinas\": \"Las pinas\",\n                    \"binondo\": \"Binondo\",\n                    \"cavite_city\": \"Cavite city\",\n                    \"bagumbayan\": \"Bagumbayan\",\n                    \"cembo\": \"Cembo\",\n                    \"calamba\": \"Calamba\",\n                    \"marikina_city\": \"Marikina city\",\n                    \"dagupan\": \"Dagupan\",\n                    \"naga\": \"Naga\",\n                    \"bacolod_city\": \"Bacolod city\",\n                    \"dasmarinas\": \"Dasmarinas\",\n                    \"iligan_city\": \"Iligan city\",\n                    \"baliuag\": \"Baliuag\",\n                    \"tagbilaran\": \"Tagbilaran\",\n                    \"adya\": \"Adya\",\n                    \"digos\": \"Digos\",\n                    \"bulacan\": \"Bulacan\",\n                    \"ozamiz\": \"Ozamiz\",\n                    \"marilao\": \"Marilao\",\n                    \"kamuning\": \"Kamuning\",\n                    \"general_trias\": \"General trias\",\n                    \"olongapo_city\": \"Olongapo city\",\n                    \"tarlac_city\": \"Tarlac city\",\n                    \"san_jose_del_monte\": \"San jose del monte\",\n                    \"san_pedro\": \"San pedro\",\n                    \"san_pablo_city\": \"San pablo city\",\n                    \"cainta\": \"Cainta\",\n                    \"legazpi\": \"Legazpi\",\n                    \"los_banos\": \"Los banos\",\n                    \"bagbaguin\": \"Bagbaguin\",\n                    \"mabalacat\": \"Mabalacat\",\n                    \"zamboanga_city\": \"Zamboanga city\",\n                    \"antipolo_city\": \"Antipolo city\",\n                    \"malolos\": \"Malolos\",\n                    \"manajao\": \"Manajao\",\n                    \"taytay\": \"Taytay\",\n                    \"butuan\": \"Butuan\",\n                    \"kalibo_town\": \"Kalibo town\",\n                    \"vergara\": \"Vergara\",\n                    \"ormoc_city\": \"Ormoc city\",\n                    \"meycauayan\": \"Meycauayan\",\n                    \"san_juan\": \"San juan\",\n                    \"talisay_city\": \"Talisay city\",\n                    \"plaridel\": \"Plaridel\",\n                    \"guiguinto\": \"Guiguinto\",\n                    \"del_rosario\": \"Del rosario\",\n                    \"guagua\": \"Guagua\",\n                    \"alangilan\": \"Alangilan\",\n                    \"talavera\": \"Talavera\",\n                    \"santa_cruz\": \"Santa cruz\"\n                },\n                \"operators\": {\n                    \"4775\": \"Globe\",\n                    \"132199\": \"Globe\"\n                }\n            },\n            \"pk\": {\n                \"name\": \"Pakistan\",\n                \"cities\": {\n                    \"karachi\": \"Karachi\",\n                    \"lahore\": \"Lahore\",\n                    \"rawalpindi\": \"Rawalpindi\",\n                    \"islamabad\": \"Islamabad\",\n                    \"faisalabad\": \"Faisalabad\",\n                    \"peshawar\": \"Peshawar\",\n                    \"multan\": \"Multan\",\n                    \"gujranwala\": \"Gujranwala\",\n                    \"sialkot\": \"Sialkot\",\n                    \"hyderabad\": \"Hyderabad\",\n                    \"quetta\": \"Quetta\",\n                    \"sargodha\": \"Sargodha\"\n                },\n                \"operators\": {\n                    \"17557\": \"Ufone\",\n                    \"24499\": \"Telenor\",\n                    \"38196\": \"Jazz\",\n                    \"45127\": \"Jazz\",\n                    \"45669\": \"Jazz\",\n                    \"56167\": \"Ufone\",\n                    \"59257\": \"Zong\"\n                }\n            },\n            \"pl\": {\n                \"name\": \"Poland\",\n                \"cities\": {\n                    \"warsaw\": \"Warsaw\",\n                    \"poznan\": \"Poznan\",\n                    \"wrocław\": \"Wrocław\",\n                    \"łódź\": \"łódź\",\n                    \"krakow\": \"Krakow\",\n                    \"katowice\": \"Katowice\",\n                    \"lublin\": \"Lublin\",\n                    \"zabrze\": \"Zabrze\",\n                    \"gdańsk\": \"Gdańsk\"\n                },\n                \"operators\": {\n                    \"5607\": \"Cyfrowy Polsat\",\n                    \"5617\": \"Orange\",\n                    \"8374\": \"Plus\",\n                    \"12912\": \"T-Mobile\",\n                    \"21243\": \"Plus\",\n                    \"39603\": \"Play\"\n                }\n            },\n            \"pr\": {\n                \"name\": \"Puerto Rico\",\n                \"cities\": {\n                    \"san_juan\": \"San juan\",\n                    \"bayamón\": \"Bayamón\",\n                    \"guaynabo\": \"Guaynabo\"\n                },\n                \"operators\": []\n            },\n            \"pt\": {\n                \"name\": \"Portugal\",\n                \"cities\": {\n                    \"lisbon\": \"Lisbon\",\n                    \"porto\": \"Porto\",\n                    \"vila_nova_de_gaia\": \"Vila nova de gaia\",\n                    \"coimbra\": \"Coimbra\",\n                    \"viana_do_castelo\": \"Viana do castelo\"\n                },\n                \"operators\": {\n                    \"2860\": \"NOS\",\n                    \"12353\": \"Vodafone\",\n                    \"42863\": \"MEO\"\n                }\n            },\n            \"py\": {\n                \"name\": \"Paraguay\",\n                \"cities\": {\n                    \"asunción\": \"Asunción\",\n                    \"ciudad_del_este\": \"Ciudad del este\",\n                    \"capiatá\": \"Capiatá\",\n                    \"san_lorenzo\": \"San lorenzo\",\n                    \"fernando_de_la_mora\": \"Fernando de la mora\",\n                    \"encarnación\": \"Encarnación\"\n                },\n                \"operators\": {\n                    \"11664\": \"Claro\",\n                    \"23201\": \"Tigo\",\n                    \"27895\": \"Personal\"\n                }\n            },\n            \"qa\": {\n                \"name\": \"Qatar\",\n                \"cities\": {\n                    \"doha\": \"Doha\"\n                },\n                \"operators\": {\n                    \"8781\": \"Ooredoo\",\n                    \"42298\": \"Ooredoo\",\n                    \"48728\": \"Vodafone\"\n                }\n            },\n            \"ro\": {\n                \"name\": \"Romania\",\n                \"cities\": {\n                    \"bucharest\": \"Bucharest\",\n                    \"cluj_napoca\": \"Cluj napoca\",\n                    \"timișoara\": \"Timișoara\",\n                    \"brasov\": \"Brasov\",\n                    \"ploieşti\": \"Ploieşti\",\n                    \"craiova\": \"Craiova\",\n                    \"iasi\": \"Iasi\",\n                    \"arad\": \"Arad\",\n                    \"oradea\": \"Oradea\",\n                    \"constanța\": \"Constanța\",\n                    \"galati\": \"Galati\",\n                    \"slatina\": \"Slatina\",\n                    \"piteşti\": \"Piteşti\",\n                    \"târgu_mureş\": \"Târgu mureş\",\n                    \"satu_mare\": \"Satu mare\",\n                    \"baia_mare\": \"Baia mare\",\n                    \"sibiu\": \"Sibiu\",\n                    \"alexandria\": \"Alexandria\",\n                    \"bacau\": \"Bacau\",\n                    \"braila\": \"Braila\",\n                    \"buzau\": \"Buzau\",\n                    \"piatra_neamţ\": \"Piatra neamţ\",\n                    \"suceava\": \"Suceava\",\n                    \"drobeta_turnu_severin\": \"Drobeta turnu severin\",\n                    \"mediaş\": \"Mediaş\",\n                    \"târgu_jiu\": \"Târgu jiu\",\n                    \"valcea\": \"Valcea\",\n                    \"deva\": \"Deva\",\n                    \"reşiţa\": \"Reşiţa\",\n                    \"botosani\": \"Botosani\",\n                    \"sighetu_marmaţiei\": \"Sighetu marmaţiei\"\n                },\n                \"operators\": []\n            },\n            \"rs\": {\n                \"name\": \"Serbia\",\n                \"cities\": {\n                    \"belgrade\": \"Belgrade\",\n                    \"niš\": \"Niš\",\n                    \"novi_sad\": \"Novi sad\",\n                    \"kragujevac\": \"Kragujevac\"\n                },\n                \"operators\": {\n                    \"8400\": \"MTS/Telekom Srbija\",\n                    \"15958\": \"Telenor\",\n                    \"44143\": \"Vip\"\n                }\n            },\n            \"ru\": {\n                \"name\": \"Russia\",\n                \"cities\": {\n                    \"moscow\": \"Moscow\",\n                    \"st_petersburg\": \"St petersburg\",\n                    \"ufa\": \"Ufa\",\n                    \"krasnodar\": \"Krasnodar\",\n                    \"ekaterinburg\": \"Ekaterinburg\",\n                    \"kazan’\": \"Kazan’\",\n                    \"volgograd\": \"Volgograd\",\n                    \"rostov_on_don\": \"Rostov on don\",\n                    \"nizhniy_novgorod\": \"Nizhniy novgorod\",\n                    \"novosibirsk\": \"Novosibirsk\",\n                    \"perm\": \"Perm\",\n                    \"voronezh\": \"Voronezh\",\n                    \"barnaul\": \"Barnaul\",\n                    \"omsk\": \"Omsk\",\n                    \"chelyabinsk\": \"Chelyabinsk\",\n                    \"cheboksary\": \"Cheboksary\",\n                    \"orenburg\": \"Orenburg\",\n                    \"samara\": \"Samara\",\n                    \"stavropol\": \"Stavropol\",\n                    \"saratov\": \"Saratov\",\n                    \"tyumen\": \"Tyumen\",\n                    \"ulyanovsk\": \"Ulyanovsk\",\n                    \"penza\": \"Penza\",\n                    \"ryazan\": \"Ryazan\",\n                    \"krasnoyarsk\": \"Krasnoyarsk\",\n                    \"izhevsk\": \"Izhevsk\",\n                    \"kemerovo\": \"Kemerovo\",\n                    \"kirov\": \"Kirov\",\n                    \"tomsk\": \"Tomsk\",\n                    \"naberezhnyye_chelny\": \"Naberezhnyye chelny\",\n                    \"ivanovo\": \"Ivanovo\",\n                    \"tver\": \"Tver\",\n                    \"syktyvkar\": \"Syktyvkar\",\n                    \"kaluga\": \"Kaluga\",\n                    \"kursk\": \"Kursk\",\n                    \"tambov\": \"Tambov\",\n                    \"lipetsk\": \"Lipetsk\",\n                    \"pyatigorsk\": \"Pyatigorsk\",\n                    \"bryansk\": \"Bryansk\",\n                    \"yoshkar_ola\": \"Yoshkar ola\",\n                    \"belgorod\": \"Belgorod\",\n                    \"vladivostok\": \"Vladivostok\",\n                    \"irkutsk\": \"Irkutsk\",\n                    \"smolensk\": \"Smolensk\",\n                    \"tolyatti\": \"Tolyatti\",\n                    \"yaroslavl\": \"Yaroslavl\",\n                    \"kostroma\": \"Kostroma\",\n                    \"chita\": \"Chita\",\n                    \"khabarovsk\": \"Khabarovsk\",\n                    \"tula\": \"Tula\",\n                    \"vladimir\": \"Vladimir\",\n                    \"surgut\": \"Surgut\",\n                    \"arkhangelsk\": \"Arkhangelsk\",\n                    \"kaliningrad\": \"Kaliningrad\",\n                    \"yakutsk\": \"Yakutsk\",\n                    \"astrakhan\": \"Astrakhan\",\n                    \"murmansk\": \"Murmansk\",\n                    \"makhachkala\": \"Makhachkala\",\n                    \"saransk\": \"Saransk\",\n                    \"sochi\": \"Sochi\",\n                    \"petrozavodsk\": \"Petrozavodsk\",\n                    \"ulan_ude\": \"Ulan ude\",\n                    \"yelabuga\": \"Yelabuga\",\n                    \"podolsk\": \"Podolsk\",\n                    \"abakan\": \"Abakan\",\n                    \"gorno_altaysk\": \"Gorno altaysk\",\n                    \"komsomolsk_on_amur\": \"Komsomolsk on amur\",\n                    \"vologda\": \"Vologda\",\n                    \"vladikavkaz\": \"Vladikavkaz\",\n                    \"nevinnomyssk\": \"Nevinnomyssk\",\n                    \"blagoveshchensk\": \"Blagoveshchensk\",\n                    \"novokuznetsk\": \"Novokuznetsk\",\n                    \"cherepovets\": \"Cherepovets\",\n                    \"mytishchi\": \"Mytishchi\"\n                },\n                \"operators\": {\n                    \"8359\": \"MTS\",\n                    \"8402\": \"Beeline\",\n                    \"8586\": \"MegaFon\",\n                    \"12958\": \"Tele2\",\n                    \"13174\": \"MTS\",\n                    \"15378\": \"Tele2\",\n                    \"16256\": \"MTS\",\n                    \"16345\": \"Beeline\",\n                    \"21103\": \"MTS\",\n                    \"25159\": \"MegaFon\",\n                    \"25513\": \"MTS\",\n                    \"28884\": \"MTS\",\n                    \"29209\": \"MTS\",\n                    \"29497\": \"MTS\",\n                    \"31133\": \"MegaFon\",\n                    \"31163\": \"MegaFon\",\n                    \"31195\": \"MegaFon\",\n                    \"31205\": \"MegaFon\",\n                    \"31208\": \"MegaFon\",\n                    \"31213\": \"MegaFon\",\n                    \"31224\": \"MegaFon\",\n                    \"34644\": \"Beeline\",\n                    \"35473\": \"MTS\",\n                    \"39811\": \"MTS\",\n                    \"41330\": \"Tele2\",\n                    \"42437\": \"Tele2\",\n                    \"47395\": \"MegaFon\",\n                    \"48092\": \"Tele2\",\n                    \"48190\": \"Tele2\",\n                    \"51737\": \"MegaFon\"\n                }\n            },\n            \"rw\": {\n                \"name\": \"Rwanda\",\n                \"cities\": {\n                    \"kigali\": \"Kigali\"\n                },\n                \"operators\": []\n            },\n            \"sa\": {\n                \"name\": \"Saudi Arabia\",\n                \"cities\": {\n                    \"riyadh\": \"Riyadh\",\n                    \"jeddah\": \"Jeddah\",\n                    \"dammam\": \"Dammam\",\n                    \"khobar\": \"Khobar\",\n                    \"makkah\": \"Makkah\",\n                    \"al_hufuf\": \"Al hufuf\",\n                    \"buraidah\": \"Buraidah\"\n                },\n                \"operators\": {\n                    \"35819\": \"Mobily\",\n                    \"39891\": \"Mobily\",\n                    \"43766\": \"Zain\"\n                }\n            },\n            \"sg\": {\n                \"name\": \"Singapore\",\n                \"cities\": {\n                    \"singapore\": \"Singapore\",\n                    \"jurong_west_new_town\": \"Jurong west new town\"\n                },\n                \"operators\": {\n                    \"4773\": \"M1\",\n                    \"9874\": \"StarHub\",\n                    \"17547\": \"M1\",\n                    \"45143\": \"SingTel\"\n                }\n            },\n            \"si\": {\n                \"name\": \"Slovenia\",\n                \"cities\": {\n                    \"ljubljana\": \"Ljubljana\"\n                },\n                \"operators\": []\n            },\n            \"sk\": {\n                \"name\": \"Slovakia\",\n                \"cities\": {\n                    \"bratislava\": \"Bratislava\"\n                },\n                \"operators\": {\n                    \"5610\": \"O2\",\n                    \"6855\": \"Slovak Telekom\",\n                    \"15962\": \"Orange\",\n                    \"16160\": \"Viphone\"\n                }\n            },\n            \"sn\": {\n                \"name\": \"Senegal\",\n                \"cities\": {\n                    \"dakar\": \"Dakar\"\n                },\n                \"operators\": []\n            },\n            \"so\": {\n                \"name\": \"Somalia\",\n                \"cities\": {\n                    \"hargeisa\": \"Hargeisa\",\n                    \"mogadishu\": \"Mogadishu\"\n                },\n                \"operators\": []\n            },\n            \"sr\": {\n                \"name\": \"Suriname\",\n                \"cities\": {\n                    \"paramaribo\": \"Paramaribo\"\n                },\n                \"operators\": []\n            },\n            \"sv\": {\n                \"name\": \"El Salvador\",\n                \"cities\": {\n                    \"san_salvador\": \"San salvador\",\n                    \"santa_ana\": \"Santa ana\",\n                    \"san_miguel\": \"San miguel\",\n                    \"soyapango\": \"Soyapango\",\n                    \"apopa\": \"Apopa\"\n                },\n                \"operators\": {\n                    \"27773\": \"Tigo\",\n                    \"27903\": \"Digicel\",\n                    \"263783\": \"Telefonica\"\n                }\n            },\n            \"tg\": {\n                \"name\": \"Togo\",\n                \"cities\": {\n                    \"lomé\": \"Lomé\"\n                },\n                \"operators\": []\n            },\n            \"th\": {\n                \"name\": \"Thailand\",\n                \"cities\": {\n                    \"bangkok\": \"Bangkok\",\n                    \"nakhon_ratchasima\": \"Nakhon ratchasima\",\n                    \"phitsanulok\": \"Phitsanulok\",\n                    \"chiang_mai\": \"Chiang mai\",\n                    \"khon_kaen\": \"Khon kaen\",\n                    \"nakhon_pathom\": \"Nakhon pathom\",\n                    \"ban_phan_don\": \"Ban phan don\",\n                    \"phuket\": \"Phuket\",\n                    \"bang_lamung\": \"Bang lamung\",\n                    \"surat_thani\": \"Surat thani\",\n                    \"nakhon_sawan\": \"Nakhon sawan\",\n                    \"lopburi\": \"Lopburi\",\n                    \"udon_thani\": \"Udon thani\",\n                    \"songkhla\": \"Songkhla\",\n                    \"chon_buri\": \"Chon buri\",\n                    \"thanyaburi\": \"Thanyaburi\",\n                    \"trang\": \"Trang\",\n                    \"nonthaburi\": \"Nonthaburi\",\n                    \"prathai\": \"Prathai\",\n                    \"ayutthaya\": \"Ayutthaya\",\n                    \"bang_klam\": \"Bang klam\",\n                    \"pattaya\": \"Pattaya\",\n                    \"rayong\": \"Rayong\",\n                    \"samut_sakhon\": \"Samut sakhon\",\n                    \"si_sa_ket\": \"Si sa ket\",\n                    \"pattani\": \"Pattani\",\n                    \"lampang\": \"Lampang\",\n                    \"yala\": \"Yala\",\n                    \"saraburi\": \"Saraburi\"\n                },\n                \"operators\": {\n                    \"7470\": \"True Move H\",\n                    \"9287\": \"True Move H\",\n                    \"9737\": \"TOT\",\n                    \"17552\": \"True Move H\",\n                    \"23969\": \"TOT\",\n                    \"24378\": \"DTAC\",\n                    \"24491\": \"My\",\n                    \"131293\": \"TOT\",\n                    \"131445\": \"AIS\",\n                    \"132032\": \"DTAC\",\n                    \"133543\": \"DTAC\",\n                    \"133848\": \"AIS\"\n                }\n            },\n            \"tj\": {\n                \"name\": \"Tajikistan\",\n                \"cities\": {\n                    \"dushanbe\": \"Dushanbe\"\n                },\n                \"operators\": []\n            },\n            \"tn\": {\n                \"name\": \"Tunisia\",\n                \"cities\": {\n                    \"tunis\": \"Tunis\",\n                    \"sousse\": \"Sousse\",\n                    \"aryanah\": \"Aryanah\"\n                },\n                \"operators\": {\n                    \"2609\": \"Tunisie Telecom\",\n                    \"37492\": \"Orange\",\n                    \"37693\": \"Ooredoo\"\n                }\n            },\n            \"tr\": {\n                \"name\": \"Turkey\",\n                \"cities\": {\n                    \"istanbul\": \"Istanbul\",\n                    \"ankara\": \"Ankara\",\n                    \"antalya\": \"Antalya\",\n                    \"izmir\": \"Izmir\",\n                    \"bursa\": \"Bursa\",\n                    \"antakya\": \"Antakya\",\n                    \"adana\": \"Adana\",\n                    \"konya\": \"Konya\"\n                },\n                \"operators\": {\n                    \"6755\": \"Turk Telekom\",\n                    \"8386\": \"Vodafone\",\n                    \"9121\": \"Turk Telekom\",\n                    \"15897\": \"Vodafone\",\n                    \"15924\": \"Vodafone\",\n                    \"16135\": \"Turkcell\",\n                    \"20978\": \"Turk Telekom\",\n                    \"31654\": \"Vodafone\",\n                    \"47883\": \"Turkcell\",\n                    \"62211\": \"Vodafone\"\n                }\n            },\n            \"tt\": {\n                \"name\": \"Trinidad and Tobago\",\n                \"cities\": {\n                    \"port_of_spain\": \"Port of spain\",\n                    \"san_fernando\": \"San fernando\",\n                    \"chaguanas\": \"Chaguanas\"\n                },\n                \"operators\": []\n            },\n            \"tw\": {\n                \"name\": \"Taiwan\",\n                \"cities\": {\n                    \"taipei\": \"Taipei\",\n                    \"taichung\": \"Taichung\",\n                    \"kaohsiung_city\": \"Kaohsiung city\",\n                    \"chang_hua\": \"Chang hua\",\n                    \"taoyuan_district\": \"Taoyuan district\",\n                    \"keelung\": \"Keelung\",\n                    \"hsinchu\": \"Hsinchu\",\n                    \"tainan_city\": \"Tainan city\",\n                    \"miaoli\": \"Miaoli\"\n                },\n                \"operators\": []\n            },\n            \"tz\": {\n                \"name\": \"Tanzania\",\n                \"cities\": {\n                    \"dar_es_salaam\": \"Dar es salaam\"\n                },\n                \"operators\": []\n            },\n            \"ua\": {\n                \"name\": \"Ukraine\",\n                \"cities\": {\n                    \"kyiv\": \"Kyiv\",\n                    \"kharkiv\": \"Kharkiv\",\n                    \"lviv\": \"Lviv\",\n                    \"odesa\": \"Odesa\",\n                    \"dnipro\": \"Dnipro\",\n                    \"donetsk\": \"Donetsk\",\n                    \"zaporizhia\": \"Zaporizhia\",\n                    \"mariupol\": \"Mariupol\",\n                    \"kryvyy_rih\": \"Kryvyy rih\",\n                    \"mykolayiv\": \"Mykolayiv\",\n                    \"luhansk\": \"Luhansk\",\n                    \"makiyivka\": \"Makiyivka\",\n                    \"vinnytsia\": \"Vinnytsia\",\n                    \"kherson\": \"Kherson\",\n                    \"chernivtsi\": \"Chernivtsi\",\n                    \"poltava\": \"Poltava\",\n                    \"kropyvnytskyi\": \"Kropyvnytskyi\",\n                    \"rivne\": \"Rivne\",\n                    \"zhytomyr\": \"Zhytomyr\",\n                    \"kremenchuk\": \"Kremenchuk\",\n                    \"cherkasy\": \"Cherkasy\",\n                    \"khmelnytskyi\": \"Khmelnytskyi\",\n                    \"ternopil\": \"Ternopil\",\n                    \"sloviansk\": \"Sloviansk\",\n                    \"chernihiv\": \"Chernihiv\",\n                    \"kamianske\": \"Kamianske\",\n                    \"horlivka\": \"Horlivka\",\n                    \"sumy\": \"Sumy\",\n                    \"simferopol\": \"Simferopol\",\n                    \"nikopol\": \"Nikopol\",\n                    \"kramatorsk\": \"Kramatorsk\",\n                    \"lutsk\": \"Lutsk\",\n                    \"alchevsk\": \"Alchevsk\",\n                    \"melitopol\": \"Melitopol\",\n                    \"syeverodonetsk\": \"Syeverodonetsk\",\n                    \"lisichansk\": \"Lisichansk\",\n                    \"pavlohrad\": \"Pavlohrad\",\n                    \"bila_tserkva\": \"Bila tserkva\",\n                    \"sevastopol\": \"Sevastopol\",\n                    \"drohobych\": \"Drohobych\",\n                    \"vynohradiv\": \"Vynohradiv\",\n                    \"zakotnoye\": \"Zakotnoye\",\n                    \"rovenki\": \"Rovenki\",\n                    \"berdyansk\": \"Berdyansk\",\n                    \"kalush\": \"Kalush\",\n                    \"kolomyia\": \"Kolomyia\",\n                    \"mukacheve\": \"Mukacheve\",\n                    \"mogilëv\": \"Mogilëv\",\n                    \"kelmentsi\": \"Kelmentsi\",\n                    \"zhmerynka\": \"Zhmerynka\",\n                    \"dubno\": \"Dubno\",\n                    \"sorokyne\": \"Sorokyne\",\n                    \"vasylkiv\": \"Vasylkiv\",\n                    \"izmail\": \"Izmail\",\n                    \"irpin\": \"Irpin\",\n                    \"uzhhorod\": \"Uzhhorod\",\n                    \"kupiansk\": \"Kupiansk\",\n                    \"kovel\": \"Kovel\",\n                    \"brovary\": \"Brovary\",\n                    \"smila\": \"Smila\",\n                    \"energodar\": \"Energodar\",\n                    \"bryanka\": \"Bryanka\",\n                    \"krasne\": \"Krasne\"\n                },\n                \"operators\": []\n            },\n            \"ug\": {\n                \"name\": \"Uganda\",\n                \"cities\": {\n                    \"kampala\": \"Kampala\"\n                },\n                \"operators\": {\n                    \"20294\": \"MTN\",\n                    \"37075\": \"Airtel\"\n                }\n            },\n            \"us\": {\n                \"name\": \"United States\",\n                \"cities\": {\n                    \"compton\": \"Compton\",\n                    \"fort_lauderdale\": \"Fort lauderdale\",\n                    \"new_york\": \"New york\",\n                    \"san_francisco\": \"San francisco\",\n                    \"denver\": \"Denver\",\n                    \"hayward\": \"Hayward\",\n                    \"chicago\": \"Chicago\",\n                    \"miami\": \"Miami\",\n                    \"detroit\": \"Detroit\",\n                    \"san_diego\": \"San diego\",\n                    \"memphis\": \"Memphis\",\n                    \"oakland\": \"Oakland\",\n                    \"houston\": \"Houston\",\n                    \"philadelphia\": \"Philadelphia\",\n                    \"orlando\": \"Orlando\",\n                    \"tampa\": \"Tampa\",\n                    \"brooklyn\": \"Brooklyn\",\n                    \"the_bronx\": \"The bronx\",\n                    \"san_antonio\": \"San antonio\",\n                    \"dallas\": \"Dallas\",\n                    \"columbus\": \"Columbus\",\n                    \"jacksonville\": \"Jacksonville\",\n                    \"las_vegas\": \"Las vegas\",\n                    \"baltimore\": \"Baltimore\",\n                    \"cleveland\": \"Cleveland\",\n                    \"los_angeles\": \"Los angeles\",\n                    \"cincinnati\": \"Cincinnati\",\n                    \"indianapolis\": \"Indianapolis\",\n                    \"springfield\": \"Springfield\",\n                    \"atlanta\": \"Atlanta\",\n                    \"buffalo\": \"Buffalo\",\n                    \"el_paso\": \"El paso\",\n                    \"portland\": \"Portland\",\n                    \"rochester\": \"Rochester\",\n                    \"phoenix\": \"Phoenix\",\n                    \"omaha\": \"Omaha\",\n                    \"st_louis\": \"St louis\",\n                    \"milwaukee\": \"Milwaukee\",\n                    \"jamaica\": \"Jamaica\",\n                    \"newark\": \"Newark\",\n                    \"clifford\": \"Clifford\",\n                    \"seattle\": \"Seattle\",\n                    \"grand_island\": \"Grand island\",\n                    \"minneapolis\": \"Minneapolis\",\n                    \"syracuse\": \"Syracuse\",\n                    \"pittsburgh\": \"Pittsburgh\",\n                    \"st_petersburg\": \"St petersburg\",\n                    \"tucson\": \"Tucson\",\n                    \"reading\": \"Reading\",\n                    \"sacramento\": \"Sacramento\",\n                    \"san_jose\": \"San jose\",\n                    \"lake_saint_louis\": \"Lake saint louis\",\n                    \"montgomery\": \"Montgomery\",\n                    \"charlotte\": \"Charlotte\",\n                    \"dayton\": \"Dayton\",\n                    \"hialeah\": \"Hialeah\",\n                    \"kissimmee\": \"Kissimmee\",\n                    \"warren\": \"Warren\",\n                    \"pompano_beach\": \"Pompano beach\",\n                    \"monroe\": \"Monroe\",\n                    \"fayetteville\": \"Fayetteville\",\n                    \"austin\": \"Austin\",\n                    \"portsmouth\": \"Portsmouth\",\n                    \"albany\": \"Albany\",\n                    \"albuquerque\": \"Albuquerque\",\n                    \"lakeland\": \"Lakeland\",\n                    \"fresno\": \"Fresno\",\n                    \"richmond\": \"Richmond\",\n                    \"birmingham\": \"Birmingham\",\n                    \"chesterfield\": \"Chesterfield\",\n                    \"wilmington\": \"Wilmington\",\n                    \"washington\": \"Washington\",\n                    \"chandler\": \"Chandler\",\n                    \"staten_island\": \"Staten island\",\n                    \"waterbury\": \"Waterbury\",\n                    \"anderson\": \"Anderson\",\n                    \"bakersfield\": \"Bakersfield\",\n                    \"west_palm_beach\": \"West palm beach\",\n                    \"riverside\": \"Riverside\",\n                    \"madison\": \"Madison\",\n                    \"kansas_city\": \"Kansas city\",\n                    \"bridgeport\": \"Bridgeport\",\n                    \"columbia\": \"Columbia\",\n                    \"lancaster\": \"Lancaster\",\n                    \"honolulu\": \"Honolulu\",\n                    \"cypress\": \"Cypress\",\n                    \"delafield\": \"Delafield\",\n                    \"utica\": \"Utica\",\n                    \"hartford\": \"Hartford\",\n                    \"norfolk\": \"Norfolk\",\n                    \"henderson\": \"Henderson\",\n                    \"louisville\": \"Louisville\",\n                    \"escondido\": \"Escondido\",\n                    \"schenectady\": \"Schenectady\",\n                    \"nashville\": \"Nashville\",\n                    \"tallahassee\": \"Tallahassee\",\n                    \"new_haven\": \"New haven\",\n                    \"fort_worth\": \"Fort worth\",\n                    \"allentown\": \"Allentown\",\n                    \"augusta\": \"Augusta\",\n                    \"cape_coral\": \"Cape coral\",\n                    \"lexington\": \"Lexington\",\n                    \"long_beach\": \"Long beach\",\n                    \"middletown\": \"Middletown\",\n                    \"harrisburg\": \"Harrisburg\",\n                    \"anaheim\": \"Anaheim\",\n                    \"yonkers\": \"Yonkers\",\n                    \"worcester\": \"Worcester\",\n                    \"aurora\": \"Aurora\",\n                    \"panorama_city\": \"Panorama city\",\n                    \"salt_lake_city\": \"Salt lake city\",\n                    \"south_richmond_hill\": \"South richmond hill\",\n                    \"san_bernardino\": \"San bernardino\",\n                    \"auburn\": \"Auburn\",\n                    \"colorado_springs\": \"Colorado springs\",\n                    \"houma\": \"Houma\",\n                    \"chula_vista\": \"Chula vista\",\n                    \"macon\": \"Macon\",\n                    \"clifton\": \"Clifton\",\n                    \"baton_rouge\": \"Baton rouge\",\n                    \"watertown\": \"Watertown\",\n                    \"homestead\": \"Homestead\",\n                    \"greenwood\": \"Greenwood\",\n                    \"akron\": \"Akron\",\n                    \"greenville\": \"Greenville\",\n                    \"zanesville\": \"Zanesville\",\n                    \"providence\": \"Providence\",\n                    \"paterson\": \"Paterson\",\n                    \"marion\": \"Marion\",\n                    \"jersey_city\": \"Jersey city\",\n                    \"spartanburg\": \"Spartanburg\",\n                    \"lake_worth\": \"Lake worth\",\n                    \"youngstown\": \"Youngstown\",\n                    \"astoria\": \"Astoria\",\n                    \"victorville\": \"Victorville\",\n                    \"hollywood\": \"Hollywood\",\n                    \"canton\": \"Canton\",\n                    \"erie\": \"Erie\",\n                    \"durham\": \"Durham\",\n                    \"winter_haven\": \"Winter haven\",\n                    \"toledo\": \"Toledo\",\n                    \"high_point\": \"High point\",\n                    \"boynton_beach\": \"Boynton beach\",\n                    \"mesa\": \"Mesa\",\n                    \"decatur\": \"Decatur\",\n                    \"raleigh\": \"Raleigh\",\n                    \"stockton\": \"Stockton\",\n                    \"waco\": \"Waco\",\n                    \"arlington\": \"Arlington\",\n                    \"oklahoma_city\": \"Oklahoma city\",\n                    \"rockford\": \"Rockford\",\n                    \"corona\": \"Corona\",\n                    \"medford\": \"Medford\",\n                    \"sumter\": \"Sumter\",\n                    \"danville\": \"Danville\",\n                    \"largo\": \"Largo\",\n                    \"fremont\": \"Fremont\",\n                    \"new_orleans\": \"New orleans\",\n                    \"freeport\": \"Freeport\",\n                    \"terre_haute\": \"Terre haute\",\n                    \"garden_grove\": \"Garden grove\",\n                    \"greensboro\": \"Greensboro\",\n                    \"jamaica_plain\": \"Jamaica plain\",\n                    \"hemet\": \"Hemet\",\n                    \"port_orange\": \"Port orange\",\n                    \"cheyenne\": \"Cheyenne\"\n                },\n                \"operators\": {\n                    \"209\": \"Qwest\",\n                    \"7018\": \"AT&T Services\",\n                    \"7922\": \"Comcast\",\n                    \"10507\": \"Sprint\",\n                    \"11427\": \"Time Warner\",\n                    \"20057\": \"AT&T Services\",\n                    \"21928\": \"T-Mobile\",\n                    \"22394\": \"Cellco\"\n                }\n            },\n            \"uy\": {\n                \"name\": \"Uruguay\",\n                \"cities\": {\n                    \"montevideo\": \"Montevideo\",\n                    \"carmelo\": \"Carmelo\",\n                    \"maldonado\": \"Maldonado\"\n                },\n                \"operators\": {\n                    \"19422\": \"Movistar\"\n                }\n            },\n            \"uz\": {\n                \"name\": \"Uzbekistan\",\n                \"cities\": {\n                    \"tashkent\": \"Tashkent\"\n                },\n                \"operators\": []\n            },\n            \"ve\": {\n                \"name\": \"Venezuela\",\n                \"cities\": {\n                    \"caracas\": \"Caracas\",\n                    \"valencia\": \"Valencia\",\n                    \"maracay\": \"Maracay\",\n                    \"puerto_ordaz_and_san_felix\": \"Puerto ordaz and san felix\",\n                    \"barquisimeto\": \"Barquisimeto\",\n                    \"altagracia\": \"Altagracia\",\n                    \"agua_fria\": \"Agua fria\",\n                    \"bergantin\": \"Bergantin\",\n                    \"maracaibo\": \"Maracaibo\",\n                    \"mérida\": \"Mérida\",\n                    \"alto_de_los_godos\": \"Alto de los godos\",\n                    \"porlamar\": \"Porlamar\",\n                    \"agua_salada\": \"Agua salada\",\n                    \"san_cristóbal\": \"San cristóbal\",\n                    \"barinas\": \"Barinas\",\n                    \"guarenas\": \"Guarenas\",\n                    \"cagua\": \"Cagua\",\n                    \"trujillo\": \"Trujillo\",\n                    \"araguita\": \"Araguita\",\n                    \"charallave\": \"Charallave\",\n                    \"bachaquero\": \"Bachaquero\",\n                    \"la_victoria\": \"La victoria\",\n                    \"ambrosio\": \"Ambrosio\"\n                },\n                \"operators\": []\n            },\n            \"vn\": {\n                \"name\": \"Vietnam\",\n                \"cities\": {\n                    \"ho_chi_minh_city\": \"Ho chi minh city\",\n                    \"hanoi\": \"Hanoi\",\n                    \"can_tho\": \"Can tho\",\n                    \"bến_tre\": \"Bến tre\",\n                    \"bien_hoa\": \"Bien hoa\",\n                    \"soc_trang\": \"Soc trang\",\n                    \"bac_lieu\": \"Bac lieu\",\n                    \"da_nang\": \"Da nang\",\n                    \"vũng_tàu\": \"Vũng tàu\",\n                    \"nha_trang\": \"Nha trang\",\n                    \"cao_lanh\": \"Cao lanh\",\n                    \"tay_ninh\": \"Tay ninh\",\n                    \"long_xuyen\": \"Long xuyen\",\n                    \"vinh_long\": \"Vinh long\",\n                    \"tra_vinh\": \"Tra vinh\",\n                    \"nam_định\": \"Nam định\",\n                    \"thuan_an\": \"Thuan an\",\n                    \"phan_thiết\": \"Phan thiết\",\n                    \"ca_mau\": \"Ca mau\",\n                    \"haiphong\": \"Haiphong\",\n                    \"thai_nguyen\": \"Thai nguyen\",\n                    \"hai_duong\": \"Hai duong\",\n                    \"long_an\": \"Long an\",\n                    \"binh_phuoc\": \"Binh phuoc\",\n                    \"pleiku\": \"Pleiku\",\n                    \"thai_binh\": \"Thai binh\",\n                    \"phu_quoc\": \"Phu quoc\",\n                    \"thanh_hóa\": \"Thanh hóa\",\n                    \"buon_ma_thuot\": \"Buon ma thuot\",\n                    \"huế\": \"Huế\",\n                    \"qui_nhon\": \"Qui nhon\",\n                    \"bac_ninh\": \"Bac ninh\",\n                    \"quảng_ngãi\": \"Quảng ngãi\",\n                    \"hoa_binh\": \"Hoa binh\",\n                    \"tien_giang\": \"Tien giang\",\n                    \"viet_tri\": \"Viet tri\",\n                    \"phan_rang\": \"Phan rang\",\n                    \"lang_son\": \"Lang son\",\n                    \"da_lat\": \"Da lat\"\n                },\n                \"operators\": {\n                    \"6739\": \"MobiFone\",\n                    \"45899\": \"MobiFone\",\n                    \"45903\": \"MobiFone\",\n                    \"131429\": \"MobiFone\"\n                }\n            },\n            \"za\": {\n                \"name\": \"South Africa\",\n                \"cities\": {\n                    \"johannesburg\": \"Johannesburg\",\n                    \"cape_town\": \"Cape town\",\n                    \"pretoria\": \"Pretoria\",\n                    \"durban\": \"Durban\",\n                    \"port_elizabeth\": \"Port elizabeth\"\n                },\n                \"operators\": {\n                    \"2905\": \"MTN\",\n                    \"29975\": \"Vodacom\",\n                    \"36994\": \"Vodacom\",\n                    \"37168\": \"Cell C\",\n                    \"37457\": \"MTN\"\n                }\n            },\n            \"zm\": {\n                \"name\": \"Zambia\",\n                \"cities\": {\n                    \"lusaka\": \"Lusaka\"\n                },\n                \"operators\": []\n            },\n            \"zw\": {\n                \"name\": \"Zimbabwe\",\n                \"cities\": {\n                    \"harare\": \"Harare\"\n                },\n                \"operators\": []\n            }\n        },\n        \"price\": {\n            \"100MB\": 150,\n            \"1GB\": 900\n        }\n    },\n    \"response\": 1\n}"}],"_postman_id":"d406181c-6e5a-44dc-bacf-3707becb20c6"},{"name":"getProxy","id":"08bb0c89-fcda-499e-be79-f10b9ad78b32","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"description":"<p>apikey</p>\n","equals":true,"key":"apikey","value":"apikey"},{"key":"class","value":"days","description":"<p>type of rental or traffic days, default: days</p>\n","type":"text","disabled":true},{"key":"type","value":"shared","description":"<p>shared or sharednowait or private or privatenowait or multiport, for traffic rent not needed</p>\n","type":"text"},{"key":"connect","value":"https","description":"<p>connect type. https or socks, for traffic rent not needed</p>\n","type":"text"},{"key":"count","value":"1","description":"<p>rental days [1,7,15,30] or traffic count in gb [1,5,10,15], default: 1</p>\n","type":"text"}]},"url":"http://onlinesim.ru/api/rent/getProxy.php","description":"<p>Getting a proxy</p>\n<p><strong>Options</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter Name</th>\n<th>Parameter</th>\n<th>Data type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>class</td>\n<td>non-required</td>\n<td>STRING</td>\n<td>type of rental or traffic days, default: days</td>\n</tr>\n<tr>\n<td>type</td>\n<td>required</td>\n<td>STRING</td>\n<td>type. shared or sharednowait or private or privatenowait or multiport, for traffic rent not needed</td>\n</tr>\n<tr>\n<td>connect</td>\n<td>required</td>\n<td>STRING</td>\n<td>connect type. https or socks, for traffic rent not needed</td>\n</tr>\n<tr>\n<td>count</td>\n<td>required</td>\n<td>INT</td>\n<td>rental days [1,7,15,30] or traffic count in gb [1,5,10,15], default: 1</td>\n</tr>\n<tr>\n<td>operator</td>\n<td>non-required</td>\n<td>STRING</td>\n<td>operator, default: any. mts,megafon,beeline,tele2</td>\n</tr>\n<tr>\n<td>country</td>\n<td>non-required</td>\n<td>STRING</td>\n<td>country_code, see <a href=\"#tariffs\">Tariffs</a>, default: any</td>\n</tr>\n<tr>\n<td>city</td>\n<td>non-required</td>\n<td>STRING</td>\n<td>city_code, see <a href=\"#tariffs\">Tariffs</a>, default: any</td>\n</tr>\n<tr>\n<td>port_count</td>\n<td>non-required</td>\n<td>STRING</td>\n<td>The number of ports to Multiport</td>\n</tr>\n<tr>\n<td>session</td>\n<td>non-required</td>\n<td>BOOLEAN</td>\n<td>Saving session to traffic rent</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Result</strong></p>\n<p>After successful execution, a response will be received in JSON format, as follows:</p>\n<p><code>json {response:1, item =&gt; {...}}</code></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter Name</th>\n<th>Parameter</th>\n<th>Data type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>tzid</td>\n<td>required</td>\n<td>INT</td>\n<td>tzid proxy</td>\n</tr>\n<tr>\n<td>item</td>\n<td>proxy item</td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"proxy-item\">proxy item</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter Name</th>\n<th>type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>tzid</td>\n<td>int</td>\n<td>tzid</td>\n</tr>\n<tr>\n<td>host</td>\n<td>string</td>\n<td>ip</td>\n</tr>\n<tr>\n<td>port</td>\n<td>int</td>\n<td>порт</td>\n</tr>\n<tr>\n<td>user</td>\n<td>string</td>\n<td>user</td>\n</tr>\n<tr>\n<td>pass</td>\n<td>string</td>\n<td>password</td>\n</tr>\n<tr>\n<td>change_ip</td>\n<td>bool</td>\n<td>Parameter to change ip</td>\n</tr>\n<tr>\n<td>check_at</td>\n<td>string?</td>\n<td>Proxy Check Date</td>\n</tr>\n<tr>\n<td>comment</td>\n<td>string?</td>\n<td>Comment</td>\n</tr>\n<tr>\n<td>connect_type</td>\n<td>string</td>\n<td>connection type</td>\n</tr>\n<tr>\n<td>country</td>\n<td>int</td>\n<td>country code</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>int</td>\n<td>order date</td>\n</tr>\n<tr>\n<td>days</td>\n<td>int</td>\n<td>Number of rental days</td>\n</tr>\n<tr>\n<td>hours</td>\n<td>int</td>\n<td>Number of rental hours</td>\n</tr>\n<tr>\n<td>ping</td>\n<td>int</td>\n<td>ping</td>\n</tr>\n<tr>\n<td>operator</td>\n<td>string</td>\n<td>operator</td>\n</tr>\n<tr>\n<td>rent</td>\n<td>int</td>\n<td>Number of rental days</td>\n</tr>\n<tr>\n<td>rotate</td>\n<td>int</td>\n<td>Change ip</td>\n</tr>\n<tr>\n<td>status</td>\n<td>int</td>\n<td>Status</td>\n</tr>\n<tr>\n<td>stop_at</td>\n<td>string</td>\n<td>shutdown date</td>\n</tr>\n<tr>\n<td>time</td>\n<td>int</td>\n<td>Rental time</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>proxy type</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>string</td>\n<td>Update date</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","rent","getProxy.php"],"host":["onlinesim","ru"],"query":[],"variable":[]}},"response":[],"_postman_id":"08bb0c89-fcda-499e-be79-f10b9ad78b32"},{"name":"getState","id":"babc9a06-10fc-4c5c-8815-349ebf360fd7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://onlinesim.ru/api/proxy/getState.php?apikey=apikey","description":"<p>Proxy list</p>\n<p><strong>Result</strong></p>\n<p>After successful execution, a response will be received in JSON format, as follows:</p>\n<p><code>json {response:1, list =&gt; [..,]}</code></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter Name</th>\n<th>Parameter</th>\n<th>Data type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>tzid</td>\n<td>required</td>\n<td>INT</td>\n<td>tzid proxy</td>\n</tr>\n<tr>\n<td>item</td>\n<td>an array with all purchased operations, see the description in <a href=\"#getproxy\">getProxy</a></td>\n<td></td>\n<td></td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","proxy","getState.php"],"host":["onlinesim","ru"],"query":[{"description":{"content":"<p>apikey</p>\n","type":"text/plain"},"key":"apikey","value":"apikey"}],"variable":[]}},"response":[],"_postman_id":"babc9a06-10fc-4c5c-8815-349ebf360fd7"}],"id":"9b36b3bf-82e6-49b6-b10a-c544dc682bc5","description":"<h1 id=\"proxy-rent\">Proxy rent</h1>\n<h2 id=\"general-description\">General description</h2>\n<p>Api for rent a number</p>\n<p>In order to use the API, you need to make a POST or GET request via HTTP to the specified URL: <code> http://onlinesim.ru/api/proxy/{METHOD_NAME}.php</code> </p>\n<h2 id=\"diagram\">Diagram</h2>\n<div class=\"text-center\">\n    <img src=\"https://onlinesim.ru/docs/api/images/diagrams/GetProxy.png\" alt=\"Workflow Diagram\" />\n</div>\n","_postman_id":"9b36b3bf-82e6-49b6-b10a-c544dc682bc5"},{"name":"getBalance","id":"d4545e2c-784e-45a0-8ff5-6695dff7ce83","request":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":"http://onlinesim.ru/api/getBalance.php?apikey=apikey","description":"<p>It returns information on the balance.</p>\n<p><strong>Result</strong></p>\n<p>After the successful completion, you will get a response in the JSON format, in the following form:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{response:RESPONSE, \"balance\":BALANCE, \"zbalance\":ZBALANCE}\n</code></pre>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Result</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>response</td>\n<td>1, if the request has been completed successfully, or an error message</td>\n</tr>\n<tr>\n<td>balance</td>\n<td>active cash amount.</td>\n</tr>\n<tr>\n<td>zbalance</td>\n<td>frozen cash amount.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"http","path":["api","getBalance.php"],"host":["onlinesim","ru"],"query":[{"description":{"content":"<p>apikey</p>\n","type":"text/plain"},"key":"apikey","value":"apikey"}],"variable":[]}},"response":[{"id":"b1e32575-c132-4c59-a3b3-ea3899ed589c","name":"getBalance","originalRequest":{"method":"GET","header":[],"body":{"mode":"formdata","formdata":[]},"url":{"raw":"http://onlinesim.ru/api/getBalance.php?apikey=apikey","protocol":"http","host":["onlinesim","ru"],"path":["api","getBalance.php"],"query":[{"key":"apikey","value":"apikey","description":"apikey"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE, OPTIONS","description":"","type":"text","name":"Access-Control-Allow-Methods"},{"key":"Access-Control-Allow-Origin","value":"*","description":"","type":"text","name":"Access-Control-Allow-Origin"},{"key":"Cache-Control","value":"no-cache","description":"","type":"text","name":"Cache-Control"},{"key":"Connection","value":"keep-alive","description":"","type":"text","name":"Connection"},{"key":"Content-Type","value":"application/json","description":"","type":"text","name":"Content-Type"},{"key":"Date","value":"Wed, 14 Mar 2018 15:33:43 GMT","description":"","type":"text","name":"Date"},{"key":"Server","value":"nginx/1.13.8","description":"","type":"text","name":"Server"}],"cookie":[],"responseTime":null,"body":"{\"response\":1, \"balance\":100, \"zbalance\":0}"}],"_postman_id":"d4545e2c-784e-45a0-8ff5-6695dff7ce83"}],"event":[{"listen":"prerequest","script":{"id":"c40be244-7c35-4861-b5d8-6a1cab290c5d","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"a99aab13-c38e-4b38-8a2d-0214d5bf5a03","type":"text/javascript","exec":[""]}}],"variable":[{"key":"signature","value":"apikey"},{"key":"number","value":"number"},{"key":"tzid","value":"1234"},{"key":"service","value":"VKcom"},{"key":"password","value":"password"},{"key":"login","value":"login"},{"key":"email","value":"email"},{"key":"dev_key","value":"dev_key"},{"key":"apikey","value":"apikey"},{"key":"page","value":"1"},{"key":"id","value":"1"},{"key":"username","value":"username"}]}