GetEntityContent¶
Метод GetEntityContent
возвращает содержимое сущности.
- GET /V4/GetEntityContent¶
- Query Parameters:
boxId – идентификатор ящика организации.
messageId – идентификатор сообщения.
entityId – идентификатор сущности.
- Request Headers:
Authorization – данные, необходимые для авторизации.
- Status Codes:
200 OK – операция успешно завершена.
400 Bad Request – данные в запросе имеют неверный формат или отсутствуют обязательные параметры.
401 Unauthorized – в запросе отсутствует HTTP-заголовок
Authorization
или в этом заголовке содержатся некорректные авторизационные данные.402 Payment Required – у организации с указанным идентификатором
boxId
закончилась подписка на API.403 Forbidden – доступ к ящику с предоставленным авторизационным токеном запрещен.
404 Not Found – в указанном ящике нет сообщения с идентификатором
messageId
, или в указанном сообщении нет сущности с идентификаторомentityId
, или у указанной сущности отсутствует содержимое.405 Method Not Allowed – используется неподходящий HTTP-метод.
500 Internal Server Error – при обработке запроса возникла непредвиденная ошибка.
- Response Body:
Тело ответа содержит бинарное представление сущности с идентификатором
entityId
из сообщения с идентификаторомmessageId
в ящикеboxId
.
Если у указанной сущности нет содержимого, метод вернет ошибку 404 (Not Found)
.
Для выполнения метода текущий пользователь должен иметь доступ к запрашиваемой сущности, иначе метод вернет ошибку 403 (Forbidden)
.