Перейти к содержимому
Главная

Удалить файл

Удаляет указанный файл. После удаления файл больше не отображается в списке файлов.

DELETE https://api.odirouter.ai/v1/files/{file_id}
Окно терминала
curl --location --request DELETE "https://api.odirouter.ai/v1/files/file_456" \
--header "Authorization: Bearer YOUR_API_KEY"
file_id string обязательно

ID файла, например file_456

{
"id": "file_456",
"object": "file",
"deleted": true
}
{
"error": {
"message": "File not found.",
"type": "invalid_request_error",
"param": "file_id",
"code": "file_not_found"
}
}
{
"error": {
"message": "user request rate limit exceeded (request id: 202607211234567890)",
"type": "api_error",
"code": "rate_limit_exceeded"
}
}
ПолеТипОписание
idstringID удаленного файла
objectstringВсегда file
deletedbooleanВсегда true, означает, что файл удален
  • После удаления повторный запрос информации о файле вернет 404 file_not_found.
  • Если до удаления был получен краткоживущий подписанный URL, он может оставаться доступным короткое время. Не продолжайте использовать старые URL удаленных файлов.
  • Чтобы не раскрывать существование ID файла, запросы к файлам других пользователей также возвращают 404 file_not_found.