getPrices | service, country (необязательно) | {"62":{"wa":{"cost":12.50,"count":744716}}} | Цена и наличие по доступным парам сервис/страна. cost — сумма, которая спишется с баланса, уже с вашей скидкой уровня. Цена ненадолго фиксируется: даже если сменится вышестоящий сервер, спишется то, что вы видели. |
getCountries | — | {"62":{"id":62,"eng":"Turkey"}} | Страны, в которых вы действительно можете купить номер. Перечислены только страны с реальным наличием. |
getNumbersStatus | country | {"wa_0":"744716"} | Наличие по сервисам для одной страны. Формат ключа — service_0. |
getBalance | — | ACCESS_BALANCE:<сумма> | Возвращает доступный баланс. |
getOperators | country (необязательно) | {"status":"success","countryOperators":{"62":["any"]}} | Доступные операторы по странам. Одно из значений передаётся в параметре operator методов getNumber / getNumberV2. |
getNumber | service, country, operator (необязательно), maxPrice (необязательно) | ACCESS_NUMBER:<id>:<телефон> | Выдаёт номер. Возвращённый id используется в следующих вызовах. Если передать maxPrice, номер не будет взят при цене выше этого значения. |
getNumberV2 | service, country, operator (необязательно), maxPrice (необязательно) | {"activationId":"184213","phoneNumber":"628123456789",…} | То же, что getNumber, но ответ в JSON и включает цену, срок и оператора. |
getStatus | id | STATUS_WAIT_CODE / STATUS_WAIT_RETRY:<код> / STATUS_OK:<код> / STATUS_CANCEL | Спрашивает, пришёл ли SMS-код. Оплата окончательно списывается в момент прихода кода. |
getStatusV2 | id | {"sms":{"code":"123456",…}} | JSON-аналог getStatus. Когда код пришёл, возвращается JSON с объектом sms; пока кода нет, возвращается обычный текстовый статус (STATUS_WAIT_CODE и т. д.), а не JSON. |
getActiveActivations | — | {"status":"success","activeActivations":[…]} | Список открытых (не истёкших / не закрытых) активаций вашего аккаунта. Используйте для продолжения работы после обрыва связи или перезапуска. |
setStatus | id, status (1 / 3 / 6 / 8) | ACCESS_READY / ACCESS_RETRY_GET / ACCESS_ACTIVATION / ACCESS_CANCEL | 1 готово, 3 запросить ещё SMS (бесплатно), 6 завершить (только после прихода кода), 8 отменить (запрещено, если код уже пришёл). |