Skip to content

Метод: certificate

Метод используется для получения данных о выпущенном сертификате OZON.


URL

POST https://api-pvk.prostodar.ru/partner/ozon/certificate/

Описание

Метод позволяет получить информацию о выпущенном сертификате, включая его идентификатор, номинал, кодовое слово и срок действия.


Структура запроса

Пример запроса

Формат запроса:

POST https://api-pvk.prostodar.ru/partner/ozon/certificate/ ?partnerName=name &partnerPassword=password &requestId=some_request_id &useAuthByCert=Y


Параметры запроса

Параметр Тип Описание Обязательный Шифрование Цвет
partnerName string Уникальное имя партнера Да Нет
partnerPassword string Уникальный API пароль партнера Да Да
requestId string Уникальный идентификатор запроса Да Да
useAuthByCert string Указывает на использование шифрования данных Да Нет

Структура ответа

Пример успешного ответа

{
  "id": "0002223334448",
  "codeWord": "some_code_word",
  "nominalValue": 1000,
  "activationDateUntil": "2024-12-31T23:59:59Z",
  "status": "1"
}

Параметры успешного ответа

Параметр Тип Описание
id string Уникальный идентификатор (серийный номер) сертификата
codeWord string Кодовое слово, связанное с сертификатом
nominalValue float Номинал сертификата
activationDateUntil string Дата, до которой действует сертификат (ISO формат)
status int Статус сертификата

Пример ответа с ошибкой

{
  "status": "PARTNER_LOGIN_IS_NOT_CORRECT",
  "message": "Partner name or password is not correct"
}

Параметры ответа с ошибкой

Параметр Тип Описание
status string Статус ошибки
message string Текстовое описание ошибки

Возможные ошибки

Статус Текстовое описание ошибки Описание
PARTNER_LOGIN_IS_NOT_CORRECT Partner name or password is not correct Партнер с таким логином и паролем не найден
NOT_VALID_IP_PARTNER Partner IP is not correct IP партнера некорректен
ACCOUNT_IS_BLOCKED Account is blocked Аккаунт заблокирован
REQUEST_INCORRECTLY Invalid authorization is used Ошибка в шифровании сертификатом
SERVICE_UNAVAILABLE Service is temporarily unavailable. Сервис временно недоступен
OZON_ERROR Значения аргументов. Ошибка на стороне Озон. В сообщении указаны аргументы, в которых произошла ошибка.
INAPPROPRIATE_STATUS Значения аргументов. Заказ находится в неподходящем статусе. Возможно уточнить статус через некоторое время (5-10 минут) или отменить заказ.