APIФайлы
Blob-хранилище
Blob-хранилище: загрузка, скачивание, WORM-retention.
Список blob-файлов тенанта (опционально фильтр по kind и folderId)
АвторизацияBearer <токен>
В: header
Параметры запроса
kind?string
Назначение файла
Значение в
"signed_document" | "facsimile" | "avatar" | "attachment" | "evidence" | "template_pdf" | "team_logo" | "generic"folderId?|
Фильтр по папке; null — только корень
limit?integer
Максимум записей, до 500
Диапазон
0 < value <= 500Тело ответа
application/json
curl -X GET "https://loading/api/v1/files/blobs"[
{
"contentHash": "string",
"createdAt": "string",
"createdBy": "string",
"folderId": "string",
"id": "string",
"kind": "signed_document",
"metadata": null,
"mimeType": "string",
"name": "string",
"retentionUntil": "string",
"sealed": true,
"sizeBytes": 0,
"teamId": "string"
}
]Метаданные blob-файла
АвторизацияBearer <токен>
В: header
Параметры пути
fileId*string
Идентификатор blob-файла
Тело ответа
application/json
application/json
curl -X GET "https://loading/api/v1/files/blobs/string"{
"contentHash": "string",
"createdAt": "string",
"createdBy": "string",
"folderId": "string",
"id": "string",
"kind": "signed_document",
"metadata": null,
"mimeType": "string",
"name": "string",
"retentionUntil": "string",
"sealed": true,
"sizeBytes": 0,
"teamId": "string"
}{
"error": "string"
}Soft-delete blob-файла (sealed файлы под retention заблокированы)
АвторизацияBearer <токен>
В: header
Параметры пути
fileId*string
Идентификатор blob-файла
Тело ответа
application/json
application/json
curl -X DELETE "https://loading/api/v1/files/blobs/string"{
"ok": true
}{
"ok": true
}Скачать blob-файл
АвторизацияBearer <токен>
В: header
Параметры пути
fileId*string
Идентификатор blob-файла
Тело ответа
application/octet-stream
application/json
curl -X GET "https://loading/api/v1/files/blobs/string/download""string"{
"error": "string"
}