# Bulk Удалить

Команда /bulk_delete Конечная точка облегчает удаление нескольких элементов из хранилища, принимая список идентификаторов запросов (RID). Это позволяет эффективно управлять пространством хранения и жизненным циклом данных.

# параметры

Предоставьте объект JSON со следующим свойством:

  • rids (обязательно): массив RID, указывающих элементы, которые вы хотите удалить из хранилища.

# Запрос

Чтобы удалить набор элементов, соответствующих определенным RID:

curl -X POST 'https://api.crawlbase.com/storage/bulk_delete?token=_USER_TOKEN_' \
-H 'Content-Type: application/json' \
-d '{ "rids": ["RID1", "RID2", "RID3"] }'

# Режимы секции мощности

Ответ будет представлять собой массив JSON, где каждый объект представляет результат операции удаления для каждого RID. status поле указывает, было ли удаление успешным (true) или нет (false) и result поле содержит текстовое описание результата.

[
    {
        "rid": "RID1",
        "result": "Deleted",
        "status": true
    },
    {
        "rid": "RID2",
        "result": "Not Found",
        "status": false
    },
    {
        "rid": "RID3",
        "result": "Failed",
        "status": false
    }
]

# Заметки

Для эффективного использования /bulk_delete API, обратите внимание на следующее:

  • Процесс удаления необратим. Пожалуйста, убедитесь в точности списка RID, предоставленных для удаления, чтобы предотвратить непреднамеренную потерю данных.

  • Используйте эту конечную точку ответственно, чтобы эффективно управлять хранилищем и поддерживать целостность данных.