Семантика массовых удалений API в основном такая же, как при вставках или обновлениях: вы создаете задание с установленной на "delete"
или "hardDelete"
операцией, а затем публикуете в нее пакеты данных записей. Для удаления вы включаете в пакеты только идентификатор записи, а не обновляемое или вставляемое содержимое записи.
По этой причине реализации массового удаления API обычно просто свернуты с другим параметром в той же базовой архитектуре. См. Примеры в выбранной вами библиотеке соединителей Salesforce, например
Bulk API 2.0 использует другую модель, но удаления аналогично сворачиваются в другой параметр при приеме данных. Смотрите реализацию в