FLASH CALL

На телефон аутенифицируемого клиента поступает входящий звонок, после этого клиент должен ввести 4 цифры в форме аутенификации.

Пример запроса:

curl -X POST "https://verifier.team/api/auth/flash_call/" \
	-F "api_key=мойключ" \
	-F "phone=79030000000"

Корректный ответ:

{
	"ok":1,
	"fid":"01j1pzq9k0m36y4ta3gxzz2dgp",
	"from":"74993212156",
	"code":"2156",
	"serialno":12345
}

Где параметр from содержит полный номер звонящего телефона, а поле code содержит соответствующий код (последние 4 цифры)

Пример ошибки:

{
	"error":"api key not found"
}

 

Полный список полей запроса:

Поле Тип данных Обязательный Описание
api_key varchar да Авторизационный ключ
phone phone да Номер телефона, на который должен произойти вызов
client_fid varchar(1024) Опциональное поле вашего идентификатора, чтобы, если потребуется, найти соответствие в логах биллинга. Допустимые символы: a-zA-Z0-9-_
code_size integer Опциональное поле - длина кода. Допустимые значения - 4, 5 или 6. По-умолчанию - 4.

Полный список полей ответа:

Поле Тип данных Обязательный Описание
ok integer да В случае успешного вызова равен 1
code varchar да Последние 4 цифры
phone phone да Полный номер
serialno integer да Идентификатор звонка в биллинге