datadog-api-v2-collection — quality + safety report
In the Skillier index (lap__datadoghq-com-datadog-v2) · scanned 2026-06-03 · engine: builtin+triage
✓ Clean — no heuristic safety flags surfaced.
Heuristic flags from the builtin scanner, which is known to over-flag (it trips on legitimate env-reading integrations, security skills, and library .eval calls). This is NOT an authoritative malicious verdict — re-scan with SkillSpector for the authoritative result. Run the authoritative scan →
📇 This skill is in the Skillier index (curated · deduped · quality-filtered). Install Skillier to route & load it into your AI client.
Quality notes
About this skill
Datadog API V2 Collection API skill. Use when working with Datadog API V2 Collection for api. Covers 892 endpoints.
📄 Read the SKILL.md
---
name: datadog-api-v2-collection
description: "Datadog API V2 Collection API skill. Use when working with Datadog API V2 Collection for api. Covers 892 endpoints."
version: 1.0.0
generator: lapsh
---
# Datadog API V2 Collection
API version: 1.0
## Auth
OAuth2 | ApiKey DD-API-KEY in header | ApiKey DD-APPLICATION-KEY in header | Bearer bearer
## Base URL
https://api.datadoghq.com
## Setup
1. Set Authorization header with your Bearer token
2. GET /api/unstable/fleet/agent_versions -- verify access
3. POST /api/unstable/fleet/deployments/configure -- create first configure
## Endpoints
892 endpoints across 1 groups. See references/api-spec.lap for full details.
### api
| Method | Path | Description |
|--------|------|-------------|
| GET | /api/unstable/fleet/agent_versions | List all available Agent versions |
| GET | /api/unstable/fleet/agents | List all Datadog Agents |
| GET | /api/unstable/fleet/agents/{agent_key} | Get detailed information about an agent |
| GET | /api/unstable/fleet/deployments | List all deployments |
| POST | /api/unstable/fleet/deployments/configure | Create a configuration deployment |
| POST | /api/unstable/fleet/deployments/upgrade | Upgrade hosts |
| GET | /api/unstable/fleet/deployments/{deployment_id} | Get a configuration deployment by ID |
| POST | /api/unstable/fleet/deployments/{deployment_id}/cancel | Cancel a deployment |
| GET | /api/unstable/fleet/schedules | List all schedules |
| POST | /api/unstable/fleet/schedules | Create a schedule |
| DELETE | /api/unstable/fleet/schedules/{id} | Delete a schedule |
| GET | /api/unstable/fleet/schedules/{id} | Get a schedule by ID |
| PATCH | /api/unstable/fleet/schedules/{id} | Update a schedule |
| POST | /api/unstable/fleet/schedules/{id}/trigger | Trigger a schedule deployment |
| GET | /api/v2/actions-datastores | List datastores |
| POST | /api/v2/actions-datastores | Create datastore |
| DELETE | /api/v2/actions-datastores/{datastore_id} | Delete datastore |
| GET | /api/v2/actions-datastores/{datastore_id} | Get datastore |
| PATCH | /api/v2/actions-datastores/{datastore_id} | Update datastore |
| DELETE | /api/v2/actions-datastores/{datastore_id}/items | Delete datastore item |
| GET | /api/v2/actions-datastores/{datastore_id}/items | List datastore items |
| PATCH | /api/v2/actions-datastores/{datastore_id}/items | Update datastore item |
| DELETE | /api/v2/actions-datastores/{datastore_id}/items/bulk | Bulk delete datastore items |
| POST | /api/v2/actions-datastores/{datastore_id}/items/bulk | Bulk write datastore items |
| GET | /api/v2/actions/app_key_registrations | List App Key Registrations |
| DELETE | /api/v2/actions/app_key_registrations/{app_key_id} | Unregister an App Key |
| GET | /api/v2/actions/app_key_registrations/{app_key_id} | Get an existing App Key Registration |
| PUT | /api/v2/actions/app_key_registrations/{app_key_id} | Register a new App Key |
| POST | /api/v2/actions/connections | Create a new Action Connection |
| DELETE | /api/v2/actions/connections/{connection_id} | Delete an existing Action Connection |
| GET | /api/v2/actions/connections/{connection_id} | Get an existing Action Connection |
| PATCH | /api/v2/actions/connections/{connection_id} | Update an existing Action Connection |
| GET | /api/v2/agentless_scanning/accounts/aws | List AWS scan options |
| POST | /api/v2/agentless_scanning/accounts/aws | Create AWS scan options |
| DELETE | /api/v2/agentless_scanning/accounts/aws/{account_id} | Delete AWS scan options |
| GET | /api/v2/agentless_scanning/accounts/aws/{account_id} | Get AWS scan options |
| PATCH | /api/v2/agentless_scanning/accounts/aws/{account_id} | Update AWS scan options |
| GET | /api/v2/agentless_scanning/accounts/azure | List Azure scan options |
| POST | /api/v2/agentless_scanning/accounts/azure | Create Azure scan options |
| DELETE | /api/v2/agentless_scanning/accounts/azure/{subscription_id} | Delete Azure scan options |
| GET | /api/v2/agentless_scanning/accounts/azure/{subscription_id} | Get Azure scan options |
| PATCH | /api/v2/agentless_scanning/accounts/azure/{subscription_id} | Update Azure scan options |
| GET | /api/v2/agentless_scanning/accounts/gcp | List GCP scan options |
| POST | /api/v2/agentless_scanning/accounts/gcp | Create GCP scan options |
| DELETE | /api/v2/agentless_scanning/accounts/gcp/{project_id} | Delete GCP scan options |
| GET | /api/v2/agentless_scanning/accounts/gcp/{project_id} | Get GCP scan options |
| PATCH | /api/v2/agentless_scanning/accounts/gcp/{project_id} | Update GCP scan options |
| GET | /api/v2/agentless_scanning/ondemand/aws | List AWS on demand tasks |
| POST | /api/v2/agentless_scanning/ondemand/aws | Create AWS on demand task |
| GET | /api/v2/agentless_scanning/ondemand/aws/{task_id} | Get AWS on demand task |
| GET | /api/v2/api_keys | Get all API keys |
| POST | /api/v2/api_keys | Create an API key |
| DELETE | /api/v2/api_keys/{api_key_id} | Delete an API key |
| GET | /api/v2/api_keys/{api_key_id} | Get API key |
| PATCH | /api/v2/api_keys/{api_key_id} | Edit an API key |
| GET | /api/v2/apicatalog/api | List APIs |
| DELETE | /api/v2/apicatalog/api/{id} | Delete an API |
| GET | /api/v2/apicatalog/api/{id}/openapi | Get an API |
| PUT | /api/v2/apicatalog/api/{id}/openapi | Update an API |
| POST | /api/v2/apicatalog/openapi | Create a new API |
| GET | /api/v2/apm/config/metrics | Get all span-based metrics |
| POST | /api/v2/apm/config/metrics | Create a span-based metric |
| DELETE | /api/v2/apm/config/metrics/{metric_id} | Delete a span-based metric |
| GET | /api/v2/apm/config/metrics/{metric_id} | Get a span-based metric |
| PATCH | /api/v2/apm/config/metrics/{metric_id} | Update a span-based metric |
| GET | /api/v2/apm/config/retention-filters | List all APM retention filters |
| POST | /api/v2/apm/config/retention-filters | Create a retention filter |
| PUT | /api/v2/apm/config/retention-filters-execution-order | Re-order retention filters |
| DELETE | /api/v2/apm/config/retention-filters/{filter_id} | Delete a retention filter |
| GET | /api/v2/apm/config/retention-filters/{filter_id} | Get a given APM retention filter |
| PUT | /api/v2/apm/config/retention-filters/{filter_id} | Update a retention filter |
| GET | /api/v2/apm/services | Get service list |
| DELETE | /api/v2/app-builder/apps | Delete Multiple Apps |
| GET | /api/v2/app-builder/apps | List Apps |
| POST | /api/v2/app-builder/apps | Create App |
| DELETE | /api/v2/app-builder/apps/{app_id} | Delete App |
| GET | /api/v2/app-builder/apps/{app_id} | Get App |
| PATCH | /api/v2/app-builder/apps/{app_id} | Update App |
| DELETE | /api/v2/app-builder/apps/{app_id}/deployment | Unpublish App |
| POST | /api/v2/app-builder/apps/{app_id}/deployment | Publish App |
| GET | /api/v2/application_keys | Get all application keys |
| DELETE | /api/v2/application_keys/{app_key_id} | Delete an application key |
| GET | /api/v2/application_keys/{app_key_id} | Get an application key |
| PATCH | /api/v2/application_keys/{app_key_id} | Edit an application key |
| GET | /api/v2/audit/events | Get a list of Audit Logs events |
| POST | /api/v2/audit/events/search | Search Audit Logs events |
| GET | /api/v2/authn_mappings | List all AuthN Mappings |
| POST | /api/v2/authn_mappings | Create an AuthN Mapping |
| DELETE | /api/v2/authn_mappings/{authn_mapping_id} | Delete an AuthN Mapping |
| GET | /api/v2/authn_mappings/{authn_mapping_id} | Get an AuthN Mapping by UUID |
| PATCH | /api/v2/authn_mappings/{authn_mapping_id} | Edit an AuthN Mapping |
| GET | /api/v2/cases | Search cases |
| POST | /api/v2/cases | Create a case |
| GET | /api/v2/cases/projects | Get all projects |
| POST | /api/v2/cases/projects | Create a project |
| DELETE | /api/v2/cases/projects/{project_id} | Remove a project |
| GET | /api/v2/cases/projects/{project_id} | Get the details of a project |
| PATCH | /api/v2/cases/projects/{project_id} | Update a project |
| GET | /api/v2/cases/projects/{project_id}/notification_rules | Get notification rules |
| POST | /api/v2/cases/projects/{project_id}/notification_rules | Create a notification rule |
| DELETE | /api/v2/cases/projects/{project_id}/notification_rules/{notification_rule_id} | Delete a notification rule |
| PUT | /api/v2/cases/projects/{project_id}/notification_rules/{notification_rule_id} | Update a notification rule |
| GET | /api/v2/cases/types | Get all case types |
| POST | /api/v2/cases/types | Create a case type |
| GET | /api/v2/cases/types/custom_attributes | Get all custom attributes |
| DELETE | /api/v2/cases/types/{case_type_id} | Delete a case type |
| GET | /api/v2/cases/types/{case_type_id}/custom_attributes | Get all custom attributes config of case type |
| POST | /api/v2/cases/types/{case_type_id}/custom_attributes | Create custom attribute config for a case type |
| DELETE | /api/v2/cases/types/{case_type_id}/custom_attributes/{custom_attribute_id} | Delete custom attributes config |
| GET | /api/v2/cases/{case_id} | Get the details of a case |
| POST | /api/v2/cases/{case_id}/archive | Archive case |
| POST | /api/v2/cases/{case_id}/assign | Assign case |
| POST | /api/v2/cases/{case_id}/attributes | Update case attributes |
| POST | /api/v2/cases/{case_id}/comment | Comment case |
| DELETE | /api/v2/cases/{case_id}/comment/{cell_id} | Delete case comment |
| DELETE | /api/v2/cases/{case_id}/custom_attributes/{custom_attribute_key} | Delete custom attribute from case |
| POST | /api/v2/cases/{case_id}/custom_attributes/{custom_attribute_key} | Update case custom attribute |
| POST | /api/v2/cases/{case_id}/description | Update case description |
| POST | /api/v2/cases/{case_id}/priority | Update case priority |
| POST | /api/v2/cases/{case_id}/relationships/incidents | Link incident to case |
| DELETE | /api/v2/cases/{case_id}/relationships/jira_issues | Remove Jira issue link from case |
| PATCH | /api/v2/cases/{case_id}/relationships/jira_issues | Link existing Jira issue to case |
| POST | /api/v2/cases/{case_id}/relationships/jira_issues | Create Jira issue for case |
| POST | /api/v2/cases/{case_id}/relationships/notebook | Create investigation notebook for case |
| PATCH | /api/v2/cases/{case_id}/relationships/project | Update case project |
| POST | /api/v2/cases/{case_id}/relationships/servicenow_tickets | Create ServiceNow ticket for case |
| POST | /api/v2/cases/{case_id}/status | Update case status |
| POST | /api/v2/cases/{case_id}/title | Update case title |
| POST | /api/v2/cases/{case_id}/unarchive | Unarchive case |
| POST | /api/v2/cases/{case_id}/unassign | Unassign case |
| GET | /api/v2/catalog/entity | Get a list of entities |
| POST | /api/v2/catalog/entity | Create or update entities |
| POST | /api/v2/catalog/entity/preview | Preview catalog entities |
| DELETE | /api/v2/catalog/entity/{entity_id} | Delete a single entity |
| GET | /api/v2/catalog/kind | Get a list of entity kinds |
| POST | /api/v2/catalog/kind | Create or update kinds |
| DELETE | /api/v2/catalog/kind/{kind_id} | Delete a single kind |
| GET | /api/v2/catalog/relation | Get a list of entity relations |
| POST | /api/v2/change-management/change-request | Create a change request |
| GET | /api/v2/change-management/change-request/{change_request_id} | Get a change request |
| PATCH | /api/v2/change-management/change-request/{change_request_id} | Update a change request |
| POST | /api/v2/change-management/change-request/{change_request_id}/branch | Create a change request branch |
| DELETE | /api/v2/change-management/change-request/{change_request_id}/decisions/{decision_id} | Delete a change request decision |
| PATCH | /api/v2/change-management/change-request/{change_request_id}/decisions/{decision_id} | Update a change request decision |
| POST | /api/v2/ci/pipeline | Send pipeline event |
| POST | /api/v2/ci/pipelines/analytics/aggregate | Aggregate pipelines events |
| GET | /api/v2/ci/pipelines/events | Get a list of pipelines events |
| POST | /api/v2/ci/pipeline
… (truncated)Want a live grade + an embeddable README badge? Run your skill through the free scanner.
Graded independently by Skillproof — nothing to sell the author. Quality is mechanical + corpus-grounded; safety flags are heuristic (builtin+triage), not a malicious verdict.