Запрос на регистрацию бонусной карты из мобильного приложения¶
Тип запроса¶
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