Запрос на регистрацию с мобильного приложения¶
Тип запроса¶
POST
URL¶
{server}/ws/mobile/api/card/register
{server} - сервер FlexOil
Тело запроса¶
{
"partnerUID":"",
"phoneNumber":"",
"deviceImei":""
}
partnerUID - UID партнёра, назначается сервисом
phoneNumber - регистрируемый номер телефона
deviceImei - IMEI устройства, с которого выполняется регистрация
Пример:
{
"partnerUID":"1261230",
"phoneNumber":"+79039100000",
"deviceImei":"123456789012345"
}
Ответ сервера¶
{
"code": "OK",
"message": "",
"data": {
"holderID": 0000000
}
}
code - успех (OK) или ошибка операции (иное)
message - текст ошибки (при ошибке)
data - вложенный раздел с данными
holderID - ID держателя по указанному номеру телефона
Примеры:
{
"code": "OK",
"message": "",
"data": {
"holderID": 5066727
}
}
{
"code": "Error",
"message": "Incomplete registration exists",
"data": null
}
В случае системных ошибок (например, ошибка БД) формат ответа тот же, но код ответа HTML не равен 200