---
url: "https://vueda.dev/v3/reference/api/js/utils/listCrud/functions/defaultObjectsDelete.md"
title: "defaultObjectsDelete"
---

# defaultObjectsDelete

## Overview

The VUEDA specific implementation for reactive-helper's list bulk delete crud function.

## Signature

`defaultObjectsDelete(args)`

### Parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| <span id="param-args">args</span> | `object` | yes | The arguments object. |

#### args Properties

| Name | Type | Required | Default | Description |
| --- | --- | --- | --- | --- |
| <span id="param-args-acknowledgeWarnings">acknowledgeWarnings</span> | `string` |  |  | Warnings digest from a prior 409, sent as the  `Acknowledge-Warnings` header so the server lets the gated delete proceed. |
| <span id="param-args-dryRun">dryRun</span> | `boolean` |  |  | When true, sends the request in dry-run mode. The server answers a valid dry run  `200`, so that status is a success here only while `dryRun` is set; a `200` on a real delete stays a fault. |
| <span id="param-args-formData">formData</span> | `any` |  |  | Extra fields submitted alongside the delete, merged into the request body. |
| <span id="param-args-pks">pks</span> | `string[]` |  |  | The PKs of the objects to delete. |
| <span id="param-args-target">target</span> | `object` |  |  | The arguments for the CRUD operation. |

### Returns

`CancellablePromise`

- A cancellable promise.

## Source

`client/lib/utils/listCrud.js:260`
