Comment on page
Подключение к API
Требования для подключения партнера
Документация перемещена
Информация на этой странице не обновляется и может быть устаревшей.
Наиболее полная и актуальная версия документации для разработчиков доступна по новому адресу:
Провайдером API выступает узел Cardsmobile. Партнеру передаются следующие параметры для подключения к API:
Параметры | Описание |
---|---|
host:port | Адрес и порт узла Cardsmobile, предоставляющего API. |
login:password | Имя пользователя и пароль для авторизации API-запросов. |
offerId | Идентификатор партнерской программы лояльности в системе Cardsmobile; обязателен для указания в заголовках запросов к API. |
Взаимодействие осуществляется по протоколу HTTPS. Для авторизации запросов необходимо использовать HTTP Basic Authentication (RFC 7617). Данные для авторизации запросов передаются в заголовке
Authorization
.Как в запросах, так и в ответах используется кодировка UTF-8.
В случае успешного выполнения запроса со стороны узла Cardsmobile будет возвращен тип данных, описанный в документации запроса, и HTTP-код 200.
В случае ошибки обработки бизнес-сценария запроса будет возвращен HTTP-код 422 и строковое сообщение с описанием причины ошибки на русском языке в кодировке UTF-8.