---
title: "Asynchronously deletes multiple boreholes. The whole batch is rejected (nothing is deleted) if the
current user is not allowed to delete any of the selected boreholes. Uses the same permission check
as the single-borehole delete (M:BDMS.Services.IBoreholePermissionService.CanManageBoreholeAsync(System.String,System.Nullable{System.Int32}))."
method: POST
path: "/api/v{version}/borehole/bulkdelete"
tags: ["Borehole"]
---

# Asynchronously deletes multiple boreholes. The whole batch is rejected (nothing is deleted) if the
current user is not allowed to delete any of the selected boreholes. Uses the same permission check
as the single-borehole delete (M:BDMS.Services.IBoreholePermissionService.CanManageBoreholeAsync(System.String,System.Nullable{System.Int32})).

`POST /api/v{version}/borehole/bulkdelete`

## Path parameters

- `version` string, required

## Request body

- integer[]

## Response `200`

OK

---

[API](https://skmtc.net/geoadmin/apis/boreholes-rest-api-v2.md) · [All operations](https://skmtc.net/geoadmin/apis/boreholes-rest-api-v2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/geoadmin/boreholes-rest-api-v2/versions/e6d0b4ee0f52/schema)
