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