Maps

Bulk Delete Layers Endpoint

Batch-delete multiple layers from a map in a single request.

One additive endpoint that reduces N sequential DELETEs to a single batched call for bulk-delete UX.

Returns 200 with deleted/failed arrays in all cases (partial failures surface inline, not as HTTP errors). Full rollback is the caller's responsibility if all ids fail.

post/maps/{map_id}/layers/bulk-delete

Request

  • The document declares no server URL.
  • Auth: one of:
    • OAuth 2 (password, token URL /api/auth/login)
    • API key in header X-Api-Key
    • API key in query parameter api_key

Path parameters

map_idstring uuid required

Request body

layer_idsstring[] required

UUIDs of layers to delete. Must be 1–200 elements (matches _MAX_LAYERS_PER_MAP).

Response

Successful Response

deletedstring[] required

Changes

No recorded changes to this operation across all 50 revisions of this API.