DELETE /certificate-forms/{formId}

Метод позволяет удалить форму на выпуск сертификата. Форму можно удалить только, если она находится в статусе created и validationError. Нельзя удалить форму:

  • которая находится в процессе выпуска или на проверке в удостоверяющем центре;
  • по которой уже выпущен сертификат.

Переменные

Название Тип Формат Обязательность Описание
formId string Guid true Идентификатор формы

Заголовки

Название Описание
Authorization Заголовок авторизации

Пример

DELETE /realty/crypto/v2/certificate-forms/5ee03d41-21c2-4546-81bb-b0f80c3de423
Authorization: ReestroAuth apiKey=235dc85c-f7f9-4dc0-8bbf-dad9e0185afd&portal.orgid=1748b89b-7d34-4d47-b479-b06b40ab1a30

Ответы

204

Форма удалена.

400

Ошибки валидации запроса. В теле ответа содержится описание ошибки Error. Для данного метода возможны следующие ошибки:

Код ошибки Описание
NotAllowedFormState Статус формы не позволяет удалить форму. Форму нельзя удалить если она находится на проверке, выпуске или уже выпущена.
WrongFieldValue Значение поля не соответствует требуемому формату. Поле, формат которого не соответствует, указано в описании ошибки в message

Пример ответа

  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"
          }
        ]
    }

401

Ошибка авторизации: пользователь не авторизован

403

Ошибка аутентификации: пользователь не имеет доступа к ресурсам организации, которая указана в заголовке авторизации

404

Форма с указанным идентификатором не найдена