Skip to main content
POST
/
v1
/
catalogs
/
{catalog_id}
/
entities
/
bulk_delete
Bulk delete Catalog Entities
curl --request POST \
  --url https://api.rootly.com/v1/catalogs/{catalog_id}/entities/bulk_delete \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/vnd.api+json' \
  --data '
{
  "external_ids": [
    "<string>"
  ]
}
'
{
  "data": {
    "deleted_external_ids": [
      "<string>"
    ],
    "failed_external_ids": [
      "<string>"
    ],
    "not_found_external_ids": [
      "<string>"
    ]
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

catalog_id
string
required

Body

application/vnd.api+json

Two mutually exclusive modes. Pass exactly one of: external_ids (delete specific entities) or managed_by (prune all managed entities not in keep set).

external_ids
string[]
required

Array of external_ids to delete. Max 100 per request.

Minimum array length: 1
Minimum string length: 1

Response

entities deleted successfully

data
object