Заказ пластиковых карт
Метод для заказа пластиковых карт.
URL
POST https://rest.lksup.ru/v1/order/plasticcards
Описание
Метод возвращает результат получения запроса на заказ карт.
Для выполнения запроса необходимо предоставить: - Авторизационные данные — JWT access токен - Параметры заказа карт - информация о заказе карт.
Примечание: Перед отправкой убедитесь, что тело запроса зашифровано корректно.
Структура запроса
В HTTP Header необходимо передать x-nonce, также в заголовок Authorization, помещается JWT токен. - Данные о запросе на заказ карт — идентификатор запроса на заказ карт. - X-Nonce: — значение состоит из случайных символов, используется в шифровании (передается в заголовке)
Пример запроса:
Формат запроса:
POST https://rest.lksup.ru/v1/order/plasticcards
Тело запроса:
{
"data":[
{"numberCards": 78910,
"typeCard":"MP4",
"deliveryAddress": "Пушкина",
"recipient": "Иванов Иван Иванович,
"phone": "9876374875"}
]
}
Параметры запроса
| Параметр | Тип | Описание | Обязательный | Шифрование |
|---|---|---|---|---|
numberCards |
integer(10000) | Количество карт в заказе. Целое число от 1 до 10 000 | Да | Да |
typeCard |
string | Тип карты. MP4 - пластиковая карта СУП МИР | Да | Да |
deliveryAddress |
string | Адрес доставки карт | Да | Да |
recipient |
string | ФИО получателя карт. | Да | Да |
phone |
string(10) | Контактный номер телефона для заказа. Содержит: цифры 0 - 9. Мin и Max кол-во цифр - 10 | Да | Да |
Структура ответа
Пример успешного ответа - код 202
{
"orderId": uuid
}
Параметры успешного ответа
| Параметр | Тип | Описание |
|---|---|---|
orderId |
uuid | Идентификатор созданного заказа |
| --- |
Пример ответа с ошибкой
Ответы с ошибкой могут быть двух видов.
Пример ответа для кода состояния 422
{
"data":[
{"field": "string",
"message": "string"}
]
}
Пример ответа для кодов состояния 4хх, за исключением 422
{
"message": "string"
}
Возможные ошибки
| Статус | Описание |
|---|---|
| 401 | Не авторизован. Некорректный токен |
| 422 | Передано некорректное значение |