API-инструкция
API Аренды
Заказ номера для Аренды
https://smsim.site/stubs/handler_api.php?api_key=$api_key&action=getRentNumber&service=$service&operator=$operator&country=$country
Пример (Аренда номера для Instagram на 1 месяц):
https://smsim.site/stubs/handler_api.php?api_key=$api_key&action=getRentNumber&service=ig&operator=megafon&country=0
Ответ сервиса будет в json формате. Пример:
{ "status": "success", "phone": { "id": 112233, "endDate": "2022-01-27T23:59:59", "number": "79999999999" } }
Изменение статуса для Аренды
https://smsim.site/stubs/handler_api.php?api_key=$api_key&action=setRentStatus&id=$id&status=$status
Список статусов для аренды:
3 - перевести номер в режим ожидания смс;
4 - отменить активацию.
Ответ сервиса будет в json формате:
{ "status": "success" }
Возможные ошибки:
BAD_STATUS - неверный статус;
INVALID_PHONE - неверный номер заказа;
WRONG_ORDER_TYPE - неверный тип заказа;
ORDER_EXPIRED - истек срок заказа.
Вывести список текущих активаций
https://smsim.site/stubs/handler_api.php?api_key=$api_key&action=getRentList
Ответ сервиса будет в json формате. Пример:
{ "status": "success", "values": { "0": { "id": "111", "phone": "79991112233" }, "1": { "id": "666", "phone": "79992229988" } } }
Получить статус для Аренды
https://smsim.site/stubs/handler_api.php?api_key=$api_key&action=getRentStatus&id=$id
Ответ сервиса будет в json формате. Пример:
{"status":"success","quantity":"2","values":{"0":{"phoneFrom":"79247159894","text":"текст сообщения","date":"2020-08-05 03:48:02"},"1":{"phoneFrom":"79143413344","text":"текст сообщения","date":"2020-08-05 03:41:22"}}}
* успешно только в случае, когда есть смс ( поле 'quantity' > 0).
Продлить заказ на срок 1 месяц
https://smsim.site/stubs/handler_api.php?api_key=$api_key&action=getRentNumberProlong&id=$id
Ответ сервиса:
NUMBER_PROLONG_SUCCESS