GET /certificate-forms/{formId}/render
Метод позволяет получить заявление, сгенерированное на основании данных формы. Данным методом можно получить следующие виды заявлений:
Нужный вид заявления указывается в параметре запроса.
Заявление на отзыв сертификата можно сгенерировать только после выпуска сертификата
Название | Тип | Формат | Обязательность | Описание |
---|---|---|---|---|
formId | string | Guid | true |
Идентификатор формы |
Название | Тип | Формат | Обязательность | Описание |
---|---|---|---|---|
statementType | object | StatementType | true |
Вид заявления |
Вид заявления:
Название | Описание |
---|---|
releaseStatement | Заявление на выпуск сертификата |
recallStatement | Заявление на отзыв сертификата |
Название | Описание |
---|---|
Authorization | Заголовок авторизации |
GET /realty/crypto/v2/certificate-forms/70f78249-dc69-450f-ab38-19974a310020/render?statementType=releaseStatement
Authorization: ReestroAuth apiKey=235dc85c-f7f9-4dc0-8bbf-dad9e0185afd&portal.orgid=1748b89b-7d34-4d47-b479-b06b40ab1a30
[metadata:type-binary]:- ""
Заявление успешно получено. В теле ответа содержатся бинарные данные заявления в pdf формате.
Ошибки валидации запроса. В теле ответа содержится описание ошибки Error. Для данного метода возможны следующие ошибки:
Код ошибки | Описание |
---|---|
NotAllowedFormState | Статус формы не позволяет сгенерировать заяление указанного типа |
WrongFieldValue | Значение поля не соответствует требуемому формату. Поле, формат которого не соответствует, указано в описании ошибки в message |
AbsenceOfRequiredField | Не указано одно из обязательных полей |
HTTP 400
Content-Type Application/json
{
"code": "validation",
"message": "Failed to validate request",
"target": "api",
"errors":
[
{
"code": "NotAllowedFormState",
"message": "Operation is not supported for form 978a9fda-e2e8-415d-bf25-31487ffb8bf1 in state Validating",
"target": "CryptoApi"
}
]
}
Ошибка авторизации: пользователь не авторизован
Ошибка аутентификации: пользователь не имеет доступа к ресурсам организации, которая указана в заголовке авторизации
Форма с указанным идентификатором не найдена