GetInvoiceCorrectionRequestInfo

Возвращает информацию об указанном уведомлении об уточнении.

GET /GetInvoiceCorrectionRequestInfo
Query Parameters:
  • boxId – идентификатор ящика организации.

  • messageId – идентификатор сообщения.

  • entityId – идентификатор сущности уведомления об уточнении СФ/ИСФ/КСФ/ИКСФ.

Request Headers:
Status Codes:
  • 200 OK – операция успешно завершена.

  • 400 Bad Request – данные в запросе имеют неверный формат или отсутствуют обязательные параметры.

  • 401 Unauthorized – в запросе отсутствует HTTP-заголовок Authorization или в этом заголовке содержатся некорректные авторизационные данные.

  • 402 Payment Required – у указанного ящика закончилась подписка на API.

  • 403 Forbidden – доступ к ящику с предоставленным авторизационным токеном запрещен.

  • 404 Not Found – не найдена сущность с указанным идентификатором.

  • 405 Method Not Allowed – используется неподходящий HTTP-метод.

  • 409 Conflict – не удалось разобрать содержимое указанной сущности.

  • 500 Internal Server Error – при обработке запроса возникла непредвиденная ошибка.

Response Body:

Тело ответа содержит данные уведомления об уточнении с идентификатором entityId из сообщения messageId в ящике boxId, представленные структурой InvoiceCorrectionRequestInfo.

Для выполнения метода текущий пользователь должен иметь доступ к запрашиваемой сущности, иначе метод вернет ошибку 403 (Forbidden).

Примеры использования

Пример HTTP-запроса:

GET /GetInvoiceCorrectionRequestInfo?boxid={{boxId}}&messageId={{messageId}}&entityId={{entityId}} HTTP/1.1
Host: diadoc-api.kontur.ru
Authorization: Bearer {{access_token}}
Accept: application/json; charset=utf-8

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

{
    "ErrorMessage": "Текст уведомления об уточнении",
    "Signer": {
        "SignerDetails": {
            "Surname": "Иванов",
            "FirstName": "Иван",
            "Patronymic": "Иванович",
            "JobTitle": "Сотрудник",
            "Inn": "",
            "SoleProprietorRegistrationCertificate": ""
        },
        "SignerCertificateThumbprint": ""
    }
}

См. также

Инструкции: