Сохранить файл навсегда

Перевод файла в постоянное хранение

Сохранить файл навсегда

Перевод файла в постоянное хранение.

Описание

Переводит временный файл в постоянное хранение. После этого файл:

  • Не будет автоматически удалён
  • Будет учитываться в лимите хранилища организации

Используйте для сохранения результатов AI генераций, которые нужно хранить дольше 7 дней.

Пример

curl -X PATCH "https://api.usellm.ru/v1/storage/files/file_abc123/keep" \
  -H "Authorization: Bearer <USELLM_API_KEY>"

Ответ (200)

Возвращает объект файла с обновлённой политикой PERMANENT:

{
  "id": "file_abc123",
  "fileType": "IMAGE",
  "mimeType": "image/png",
  "source": "AI_GENERATION",
  "storagePolicy": "PERMANENT",
  "url": "https://cdn.usellm.ru/files/file_abc123.png",
  "size": 245760,
  "externalUserId": null,
  "expiresAt": null,
  "createdAt": "2025-01-15T10:30:00Z",
  "updatedAt": "2025-01-15T10:35:00Z"
}