# Delete multiple expenses

The IDs of the expenses to delete can be provided in the ids query parameter or via the request body.

Request body example:
{
  "ids": "1,2,3"
}

If any specified expenses cannot be deleted, the entire request will fail and an error message
will be returned that specifies which ones could not be deleted and why.


This endpoint returns structured Expense objects.
As with all Kantata OX API endpoints, the returned data will be referenced in sorted order in the results array
and will be indexed by ID in the expenses top-level JSON key.
Please see our Response Format section for more information.

Endpoint: DELETE /expenses
Version: 1.0.0

## Query parameters:

  - `ids` (string)
    A comma-separated list of IDs of expenses. You can provide up to 100 IDs. The IDs can be
provided in this query parameter or via the request body.

## Response 400 fields (application/json):

  - `errors` (array)

  - `errors.type` (string)

  - `errors.message` (string)


## Response 204 fields
