API Информация
Выполнение API-запросов для Активации
Полный перечень сервисов, цены и количество
Для вызова метода API необходимо отправить GET-запрос по протоколу HTTPS на указанный URL:
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=getNumbersStatus&country=$country
По умолчанию Латвия
Получите актуальные цены на Верификацию сервисов
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=getNumbersStatus&country=$country
IP-адрес не может превышать 10 запросов в минуту.
Запрос Баланса пользователя
Для вызова метода API необходимо отправить GET-запрос по протоколу HTTPS на указанный URL:
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=getBalance
При положительном ответе сервера вы получите ответ в формате:
ACCESS_BALANCE:$balance
Если произойдет ошибка сервера, вы получите ответ в формате:
BAD_KEY
Вместо {KEY} укажите ключ API, который вы можете найти на панели управления в разделе Мой профиль.
Запросить полный список услуг, цены и количество для конкретной страны
Для вызова метода API необходимо отправить GET-запрос по протоколу HTTPS на указанный URL:
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=getPrices&country=$country
Если произойдет ошибка сервера, вы получите ответ в формате:
BAD_COUNTRY
Вместо {KEY} укажите ключ API, который вы можете найти на панели управления в разделе Мой профиль.
Вместо {COUNTRY} укажите страну, которую вы можете получить при запросе list_services.
Запросить номер телефона для конкретного сервиса
Для вызова метода API необходимо отправить GET-запрос по протоколу HTTPS на указанный URL:
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=getNumber&service=$service&country=$country
При положительном ответе сервера вы получите ответ в формате:
ACCESS_NUMBER:$id:$number
Если произойдет ошибка сервера, вы получите ответ в формате:
BAD_ACTION
BAD_SERVICE
BAD_KEY
Вместо {KEY} укажите ключ API, который вы можете найти на панели управления в разделе Мой профиль.
Вместо {SERVICE} укажите сервис, который вы можете получить при запросе list_services.
Вместо {COUNTRY} укажите страну, которую вы можете получить при запросе list_services.
Запрос на отправку СМС на заказанный номер телефона
Для вызова метода API необходимо отправить GET-запрос по протоколу HTTPS на указанный URL:
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=getStatus&id=$id
Если СМС не пришло, вы получите ответ:
STATUS_WAIT_CODE
Если время заявки истекло:
STATUS_CANCEL
Если текст сообщения получен:
STATUS_OK:$code
Если произойдет ошибка сервера, вы получите ответ в формате:
NO_ACTIVATION
Вместо {KEY} укажите ключ API, который вы можете найти на панели управления в разделе Мой профиль.
Вместо {ORDER ID} введите ID вашего заказа.
Отмена заказа по полученному номеру
Для вызова метода API необходимо отправить GET-запрос по протоколу HTTPS на указанный URL:
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=setStatus&status=$status&id=$id
Если заказ был успешно отменен, вы получите ответ:
ACCESS_CANCEL
6 - Close order
8 - Cancel order
Вместо {KEY} укажите ключ API, который вы можете найти на панели управления в разделе Мой профиль.
Вместо {ORDER ID} введите ID вашего заказа.
Выполнение API-запросов для Аренды
Запросить доступные страны и сервисы
Для вызова метода API необходимо отправить GET-запрос по протоколу HTTPS на указанный URL:
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=getRentServicesAndCountries&rent_time=$time&country=$country
Ответ сервиса будет в формате json.
$time * - время аренды в часах (По умолчанию: 4 часа). (4,24,72,168,360,720)
IP-адрес не может превышать 10 запросов в минуту.
Заказать аренду виртуального номера
Для вызова метода API необходимо отправить GET-запрос по протоколу HTTPS на указанный URL:
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=getRentNumber&service=$service&rent_time=$time&country=$country
Ответ сервиса будет в формате json.
{"status":"success","phone":{"id":5322764,"endDate":"2023-05-20T19:23:57+03:00","number":37063356515,"cost":"5.00"}}
$time * - время аренды в часах (По умолчанию: 4 часа). (4,24,72,168,360,720)
IP-адрес не может превышать 10 запросов в минуту.
Получить статус для аренды
Для вызова метода API необходимо отправить GET-запрос по протоколу HTTPS на указанный URL:
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=getRentStatus&id=$id
Ответ сервиса будет в формате json.
{ "status": "success", "quantity": "2", "values": { "0": { "phoneFrom": "AUTHMSG", "text": "5", "date": "2023-05-20T19:23:57+03:00" }, "1": { "phoneFrom": "46717184720", "text": "4", "date": "2023-05-20T18:23:57+03:00" } } }
IP-адрес не может превышать 10 запросов в минуту.
Изменение статуса аренды
Для вызова метода API необходимо отправить GET-запрос по протоколу HTTPS на указанный URL:
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=setRentStatus&id=$id&status=$status
Статус может быть:
1 - Закончить
2 - Отменить
Список текущих активаций
Для вызова метода API необходимо отправить GET-запрос по протоколу HTTPS на указанный URL:
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=getRentList
Ответ сервиса будет в формате json.
{ "status": "success", "values": { "0": { "id": "123456", "phone": "37066253240", "endDate":"2023-05-20T20:23:57+03:00" }, "1": { "id": "123457", "phone": "31645879032", "endDate":"2023-05-20T19:23:57+03:00" } } }
IP-адрес не может превышать 10 запросов в минуту.
Продлить аренду
Для вызова метода API необходимо отправить GET-запрос по протоколу HTTPS на указанный URL:
https://www.gogetsms.com/handler_api.php?api_key=$api_key&action=continueRentNumber&id=$id&rent_time=$time
Ответ сервиса будет в формате json.
{"status":"success","phone":{"id":5322764,"endDate":"2023-05-20T19:23:57+03:00","number":37063356515,"cost":"5.00"}}
$time * - время аренды в часах (По умолчанию: 4 часа). (4,24,72,168,360,720)
IP-адрес не может превышать 10 запросов в минуту.