Connectors

Cloud Infrastructure & DevOps

Datadog

Observability platform: metrics, events, monitors, dashboards, and incident data
Datadog API referenceAPI checked August 16, 2026
Signs in with
Connection fields
Runs on
Cloud or On-Prem Worker
Operations
1,735
Ready-made triggers
0

Connect Datadog

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Datadog and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Site (e.g. datadoghq.com, datadoghq.eu)Required
API keyOptionalSecret
Application keyOptionalSecret
OAuth access tokenOptionalSecret

Use it in a flow

  1. Open a flow, open the node library and search for Datadog.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Datadog without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Datadog can send webhooks, a Webhook trigger receives them at its own URL.

Operations

1,735 operations in 152 groups. Each one is a step you can add to a flow.

Action Connection8
Create a new Action ConnectionCreateActionConnectionPOSTCreate a new Action Connection.
Delete an existing Action ConnectionDeleteActionConnectionDELETEDelete an existing Action Connection.
Get an existing Action ConnectionGetActionConnectionGETGet an existing Action Connection.
Get an existing App Key RegistrationGetAppKeyRegistrationGETGet an existing App Key Registration
List App Key RegistrationsListAppKeyRegistrationsGETList App Key Registrations
Register a new App KeyRegisterAppKeyPUTRegister a new App Key
Unregister an App KeyUnregisterAppKeyDELETEUnregister an App Key
Update an existing Action ConnectionUpdateActionConnectionPATCHUpdate an existing Action Connection.
Actions Datastore10
Bulk delete datastore itemsBulkDeleteDatastoreItemsDELETEDeletes multiple items from a datastore by their keys in a single operation.
Bulk write datastore itemsBulkWriteDatastoreItemsPOSTCreates or replaces multiple items in a datastore by their keys in a single operation.
Create datastoreCreateDatastorePOSTCreates a new datastore.
Delete datastoreDeleteDatastoreDELETEDeletes a datastore by its unique identifier.
Delete datastore itemDeleteDatastoreItemDELETEDeletes an item from a datastore by its key.
Get datastoreGetDatastoreGETRetrieves a specific datastore by its ID.
List datastore itemsListDatastoreItemsGETLists items from a datastore.
List datastoresListDatastoresGETLists all datastores for the organization.
Update datastoreUpdateDatastorePATCHUpdates an existing datastore's attributes.
Update datastore itemUpdateDatastoreItemPATCHPartially updates an item in a datastore by its key.
Agentless Scanning18
Create AWS on demand taskCreateAwsOnDemandTaskPOSTTrigger the scan of an AWS resource with a high priority.
Create AWS scan optionsCreateAwsScanOptionsPOSTActivate Agentless scan options for an AWS account.
Create Azure scan optionsCreateAzureScanOptionsPOSTActivate Agentless scan options for an Azure subscription.
Create GCP scan optionsCreateGcpScanOptionsPOSTActivate Agentless scan options for a GCP project.
Delete AWS scan optionsDeleteAwsScanOptionsDELETEDelete Agentless scan options for an AWS account.
Delete Azure scan optionsDeleteAzureScanOptionsDELETEDelete Agentless scan options for an Azure subscription.
Delete GCP scan optionsDeleteGcpScanOptionsDELETEDelete Agentless scan options for a GCP project.
Get AWS on demand taskGetAwsOnDemandTaskGETFetch the data of a specific on demand task.
Get AWS scan optionsGetAwsScanOptionsGETFetches the Agentless scan options for an activated account.
Get Azure scan optionsGetAzureScanOptionsGETFetches the Agentless scan options for an activated subscription.
Get GCP scan optionsGetGcpScanOptionsGETFetches the Agentless scan options for an activated GCP project.
List AWS on demand tasksListAwsOnDemandTasksGETFetches the most recent 1000 AWS on demand tasks.
List AWS scan optionsListAwsScanOptionsGETFetches the scan options configured for AWS accounts.
List Azure scan optionsListAzureScanOptionsGETFetches the scan options configured for Azure accounts.
List GCP scan optionsListGcpScanOptionsGETFetches the scan options configured for all GCP projects.
Update AWS scan optionsUpdateAwsScanOptionsPATCHUpdate the Agentless scan options for an activated account.
Update Azure scan optionsUpdateAzureScanOptionsPATCHUpdate the Agentless scan options for an activated subscription.
Update GCP scan optionsUpdateGcpScanOptionsPATCHUpdate the Agentless scan options for an activated GCP project.
Annotation5
Create an annotationCreateAnnotationPOSTCreates a new annotation on a dashboard or notebook page.
Delete an annotationDeleteAnnotationDELETEDeletes an existing annotation by ID.
Get annotations for a pageGetPageAnnotationsGETReturns all annotations on a specific page for a given time window, grouped by widget.
List annotationsListAnnotationsGETReturns a flat list of annotations matching the given page, time window, and optional widget filter.
Update an annotationUpdateAnnotationPUTUpdates an existing annotation.
API Management5
Create a new APICreateOpenAPIPOSTCreate a new API from the OpenAPI specification given.
Delete an APIDeleteOpenAPIDELETEDelete a specific API by ID.
Get an APIGetOpenAPIGETRetrieve information about a specific API in OpenAPI format file.
List APIsListAPIsGETList APIs and their IDs.
Update an APIUpdateOpenAPIPUTUpdate information about a specific API.
APM1
Get service listGetServiceListGET
APM Retention Filter6
Create a retention filterCreateApmRetentionFilterPOSTCreate a retention filter to index spans in your organization.
Delete a retention filterDeleteApmRetentionFilterDELETEDelete a specific retention filter from your organization.
Get a given APM retention filterGetApmRetentionFilterGETGet an APM retention filter.
List all APM retention filtersListApmRetentionFiltersGETGet the list of APM retention filters.
Re-order retention filtersReorderApmRetentionFiltersPUTRe-order the execution order of retention filters.
Update a retention filterUpdateApmRetentionFilterPUTUpdate a retention filter from your organization.
APM Trace2
Get a pruned trace by IDGetPrunedTraceByIDGETRetrieve a pruned, hierarchical view of an APM trace by its trace ID.
Get a trace by IDGetTraceByIDGETRetrieve a full APM trace by its trace ID, including every span in the trace.
App Builder21
Create AppCreateAppPOSTCreate a new app, returning the app ID.
Create Publish RequestCreatePublishRequestPOSTCreate a publish request to ask for approval to publish an app whose protection level is approval required.
Delete AppDeleteAppDELETEDelete a single app.
Delete Multiple AppsDeleteAppsDELETEDelete multiple apps in a single request from a list of app IDs.
Get AppGetAppGETGet the full definition of an app.
Get BlueprintGetBlueprintGETRetrieve an app blueprint by its ID.
Get Blueprints by Integration IDGetBlueprintsByIntegrationIdGETList app blueprints associated with a specific integration ID.
Get Blueprints by SlugsGetBlueprintsBySlugsGETRetrieve app blueprints by their slugs.
List App VersionsListAppVersionsGETList the versions of an app.
List AppsListAppsGETList all apps, with optional filters and sorting.
List BlueprintsListBlueprintsGETList available app blueprints.
List TagsListTagsGETList all tags associated with the authenticated user's apps.
Name App VersionUpdateAppVersionNamePATCHAssign a human-readable name to a specific version of an app.
Publish AppPublishAppPOSTPublish an app for use by other users.
Revert AppRevertAppPOSTRevert an app to a previous version.
Unpublish AppUnpublishAppDELETEUnpublish an app, removing the live version of the app.
Update AppUpdateAppPATCHUpdate an existing app.
Update App Favorite StatusUpdateAppFavoritePATCHAdd or remove an app from the current user's favorites.
Update App Protection LevelUpdateProtectionLevelPATCHUpdate the publication protection level of an app.
Update App Self-Service StatusUpdateAppSelfServicePATCHEnable or disable self-service for an app.
Update App TagsUpdateAppTagsPATCHReplace the tags on an app.
Application Security16
Create a WAF custom ruleCreateApplicationSecurityWafCustomRulePOSTCreate a new WAF custom rule with the given parameters.
Create a WAF exclusion filterCreateApplicationSecurityWafExclusionFilterPOSTCreate a new WAF exclusion filter with the given parameters.
Create a WAF PolicyCreateApplicationSecurityWafPolicyPOSTCreate a new WAF policy.
Delete a WAF Custom RuleDeleteApplicationSecurityWafCustomRuleDELETEDelete a specific WAF custom rule.
Delete a WAF exclusion filterDeleteApplicationSecurityWafExclusionFilterDELETEDelete a specific WAF exclusion filter using its identifier.
Delete a WAF PolicyDeleteApplicationSecurityWafPolicyDELETEDelete a specific WAF policy.
Get a WAF custom ruleGetApplicationSecurityWafCustomRuleGETRetrieve a WAF custom rule by ID.
Get a WAF exclusion filterGetApplicationSecurityWafExclusionFilterGETRetrieve a specific WAF exclusion filter using its identifier.
Get a WAF PolicyGetApplicationSecurityWafPolicyGETRetrieve a WAF policy by ID.
Get Application Security details for a serviceGetAsmServiceByNameGETRetrieve Application Security details for services matching the given name.
List all WAF custom rulesListApplicationSecurityWAFCustomRulesGETRetrieve a list of WAF custom rule.
List all WAF exclusion filtersListApplicationSecurityWafExclusionFiltersGETRetrieve a list of WAF exclusion filters.
List all WAF policiesListApplicationSecurityWAFPoliciesGETRetrieve a list of WAF policies.
Update a WAF Custom RuleUpdateApplicationSecurityWafCustomRulePUTUpdate a specific WAF custom Rule.
Update a WAF exclusion filterUpdateApplicationSecurityWafExclusionFilterPUTUpdate a specific WAF exclusion filter using its identifier.
Update a WAF PolicyUpdateApplicationSecurityWafPolicyPUTUpdate a specific WAF policy.
Audit2
Get a list of Audit Logs eventsListAuditLogsGETList endpoint returns events that match a Audit Logs search query.
Search Audit Logs eventsSearchAuditLogsPOSTList endpoint returns Audit Logs events that match an Audit search query.
Authentication1
Validate API keyValidate_v1GETCheck if the API key (not the APP key) is valid.
AuthN Mapping5
Create an AuthN MappingCreateAuthNMappingPOSTCreate an AuthN Mapping.
Delete an AuthN MappingDeleteAuthNMappingDELETEDelete an AuthN Mapping specified by AuthN Mapping UUID.
Edit an AuthN MappingUpdateAuthNMappingPATCHEdit an AuthN Mapping.
Get an AuthN Mapping by UUIDGetAuthNMappingGETGet an AuthN Mapping specified by the AuthN Mapping UUID.
List all AuthN MappingsListAuthNMappingsGETList all AuthN Mappings in the org.
AWS Integration32
Create an Amazon EventBridge sourceCreateAWSEventBridgeSourcePOSTCreate an Amazon EventBridge source.
Create an Amazon EventBridge sourceCreateAWSEventBridgeSource_v1POSTThis endpoint is deprecated - use the V2 endpoints instead.
Create an AWS integrationCreateAWSAccountPOSTCreate a new AWS Account Integration Config.
Create an AWS integrationCreateAWSAccount_v1POSTThis endpoint is deprecated - use the V2 endpoints instead.
Create AWS CCM configCreateAWSAccountCCMConfigPOSTCreate the Cloud Cost Management config for an AWS Account Integration Config using Cost and Usage Report (CUR) 2.0 by config ID.
Delete a tag filtering entryDeleteAWSTagFilterDELETEDelete a tag filtering entry.
Delete an Amazon EventBridge sourceDeleteAWSEventBridgeSourceDELETEDelete an Amazon EventBridge source.
Delete an Amazon EventBridge sourceDeleteAWSEventBridgeSource_v1DELETEThis endpoint is deprecated - use the V2 endpoints instead.
Delete an AWS integrationDeleteAWSAccountDELETEDelete an AWS Account Integration Config by config ID.
Delete an AWS integrationDeleteAWSAccount_v1DELETEThis endpoint is deprecated - use the V2 endpoints instead.
Delete AWS CCM configDeleteAWSAccountCCMConfigDELETEDelete the Cloud Cost Management config for an AWS Account Integration Config using Cost and Usage Report (CUR) 2.0 by config ID.
Generate a new external IDCreateNewAWSExternalIDPOSTGenerate a new external ID for AWS role-based authentication.
Generate a new external IDCreateNewAWSExternalID_v1PUTThis endpoint is deprecated - use the V2 endpoints instead.
Get all Amazon EventBridge sourcesListAWSEventBridgeSourcesGETGet all Amazon EventBridge sources.
Get all Amazon EventBridge sourcesListAWSEventBridgeSources_v1GETThis endpoint is deprecated - use the V2 endpoints instead.
Get all AWS tag filtersListAWSTagFiltersGETGet all AWS tag filters.
Get an AWS integration by config IDGetAWSAccountGETGet an AWS Account Integration Config by config ID.
Get AWS CCM configGetAWSAccountCCMConfigGETGet the Cloud Cost Management config for an AWS Account Integration Config using Cost and Usage Report (CUR) 2.0 by config ID.
Get AWS integration IAM permissionsGetAWSIntegrationIAMPermissionsGETGet all AWS IAM permissions required for the AWS integration.
Get AWS integration standard IAM permissionsGetAWSIntegrationIAMPermissionsStandardGETGet all standard AWS IAM permissions required for the AWS integration.
Get AWS metric name filter previewGetAWSMetricNameFilterPreviewGETPreview which collected CloudWatch metrics would be filtered by the account's saved metric name filters.
Get resource collection IAM permissionsGetAWSIntegrationIAMPermissionsResourceCollectionGETGet all resource collection AWS IAM permissions required for the AWS integration.
List all AWS integrationsListAWSAccountsGETGet a list of AWS Account Integration Configs.
List all AWS integrationsListAWSAccounts_v1GETThis endpoint is deprecated - use the V2 endpoints instead.
List available namespacesListAWSNamespacesGETGet a list of available AWS CloudWatch namespaces that can send metrics to Datadog.
List namespace rulesListAvailableAWSNamespacesGETThis endpoint is deprecated - use the V2 endpoints instead.
Preview AWS metric name filterPreviewAWSMetricNameFilterPOSTPreview which collected CloudWatch metrics would be filtered by the supplied metric name filters.
Set an AWS tag filterCreateAWSTagFilterPOSTSet an AWS tag filter.
Update an AWS integrationUpdateAWSAccountPATCHUpdate an AWS Account Integration Config by config ID.
Update an AWS integrationUpdateAWSAccount_v1PUTThis endpoint is deprecated - use the V2 endpoints instead.
Update AWS CCM configUpdateAWSAccountCCMConfigPATCHUpdate the Cloud Cost Management config for an AWS Account Integration Config using Cost and Usage Report (CUR) 2.0 by config ID.
Validate AWS CCM configValidateAWSCCMConfigPOSTValidate a Cloud Cost Management config for an AWS account using Cost and Usage Report (CUR) 2.0 against Datadog's ingest requirements without persisting it.
AWS Logs Integration8
Add AWS Log Lambda ARNCreateAWSLambdaARNPOSTAttach the Lambda ARN of the Lambda created for the Datadog-AWS log collection to your AWS account ID to enable log collection.
Check permissions for log servicesCheckAWSLogsServicesAsyncPOSTTest if permissions are present to add log-forwarding triggers for the given services and AWS account.
Check that an AWS Lambda Function existsCheckAWSLogsLambdaAsyncPOSTTest if permissions are present to add a log-forwarding triggers for the given services and AWS account.
Delete an AWS Logs integrationDeleteAWSLambdaARNDELETEDelete a Datadog-AWS logs configuration by removing the specific Lambda ARN associated with a given AWS account.
Enable an AWS Logs integrationEnableAWSLogServicesPOSTEnable automatic log collection for a list of services.
Get list of AWS log ready servicesListAWSLogsServicesGETGet a list of AWS services that can send logs to Datadog.
Get list of AWS log ready servicesListAWSLogsServices_v1GETThis endpoint is deprecated - use the V2 endpoint instead.
List all AWS Logs integrationsListAWSLogsIntegrationsGETList all Datadog-AWS Logs integrations configured in your Datadog account.
Azure Integration5
Create an Azure integrationCreateAzureIntegrationPOSTCreate a Datadog-Azure integration.
Delete an Azure integrationDeleteAzureIntegrationDELETEDelete a given Datadog-Azure integration from your Datadog account.
List all Azure integrationsListAzureIntegrationGETList all Datadog-Azure integrations configured in your Datadog account.
Update an Azure integrationUpdateAzureIntegrationPUTUpdate a Datadog-Azure integration.
Update Azure integration host filtersUpdateAzureHostFiltersPOSTUpdate the defined list of host filters for a given Datadog-Azure integration.
Bits AI3
Get a Bits AI investigationGetInvestigationGETGet a specific Bits AI investigation by ID.
List Bits AI investigationsListInvestigationsGETList all Bits AI investigations for the organization.
Trigger a Bits AI investigationTriggerInvestigationPOSTTrigger a new Bits AI investigation based on a monitor alert.
Case Management66
Add insights to a caseAddCaseInsightsPUTAdds one or more insights to a case.
Aggregate casesAggregateCasesPOSTPerforms an aggregation query over cases, grouping results by specified fields and returning counts per group along with a total.
Archive caseArchiveCasePOSTArchive case
Assign caseAssignCasePOSTAssign case to a user
Bulk update casesBulkUpdateCasesPOSTApplies a single action (such as changing priority, status, assignment, or archiving) to multiple cases at once.
Comment caseCommentCasePOSTComment case
Count casesCountCasesGETReturns case counts, optionally grouped by one or more fields (for example, status, priority).
Create a caseCreateCasePOSTCreate a Case
Create a case linkCreateCaseLinkPOSTCreates a directional link between two cases (for example, case A blocks case B).
Create a case viewCreateCaseViewPOSTCreates a new saved case view with a name, filter query, and associated project.
Create a maintenance windowCreateMaintenanceWindowPOSTCreates a maintenance window for event management cases with a name, case filter query, and time range (start and end).
Create a notification ruleCreateProjectNotificationRulePOSTCreate a notification rule for a project.
Create a projectCreateProjectPOSTCreate a project.
Create an automation ruleCreateCaseAutomationRulePOSTCreates an automation rule for a project.
Create investigation notebook for caseCreateCaseNotebookPOSTCreate a new investigation notebook and link it to a case
Create Jira issue for caseCreateCaseJiraIssuePOSTCreate a new Jira issue and link it to a case
Create ServiceNow ticket for caseCreateCaseServiceNowTicketPOSTCreate a new ServiceNow incident ticket and link it to a case
Delete a case linkDeleteCaseLinkDELETEDeletes an existing link between cases by link ID.
Delete a case viewDeleteCaseViewDELETEPermanently deletes a saved case view.
Delete a maintenance windowDeleteMaintenanceWindowDELETEPermanently deletes a maintenance window.
Delete a notification ruleDeleteProjectNotificationRuleDELETEDelete a notification rule using the notification rule's id.
Delete an automation ruleDeleteCaseAutomationRuleDELETEPermanently deletes an automation rule from a project.
Delete case commentDeleteCaseCommentDELETEDelete case comment
Delete custom attribute from caseDeleteCaseCustomAttributeDELETEDelete custom attribute from case
Disable an automation ruleDisableCaseAutomationRulePOSTDisables an automation rule so it no longer triggers on case events.
Enable an automation ruleEnableCaseAutomationRulePOSTEnables a previously disabled automation rule so it triggers on matching case events.
Favorite a projectFavoriteCaseProjectPOSTMarks a case project as a favorite for the current authenticated user.
Get a case viewGetCaseViewGETReturns a single saved case view identified by its UUID, including its query, associated project, and timestamps.
Get all projectsGetProjectsGETGet all projects.
Get an automation ruleGetCaseAutomationRuleGETReturns a single automation rule identified by its UUID, including its trigger, action, and current state (enabled/disabled).
Get case timelineListCaseTimelineGETReturns the timeline of events for a case, including comments, status changes, and other activity.
Get notification rulesGetProjectNotificationRulesGETGet all notification rules for a project.
Get the details of a caseGetCaseGETGet the details of case by case id
Get the details of a projectGetProjectGETGet the details of a project by project id.
Link existing Jira issue to caseLinkJiraIssueToCasePATCHLink an existing Jira issue to a case
Link incident to caseLinkIncidentPOSTLink an incident to a case
List automation rulesListCaseAutomationRulesGETReturns all automation rules configured for a project.
List case linksListCaseLinksGETReturns all links associated with a case.
List case viewsListCaseViewsGETReturns all saved case views for a given project.
List case watchersListCaseWatchersGETReturns the list of users who are watching a case.
List maintenance windowsListMaintenanceWindowsGETReturns all configured maintenance windows for event management cases.
List project favoritesListUserCaseProjectFavoritesGETReturns the list of case projects that the current authenticated user has marked as favorites.
Remove a projectDeleteProjectDELETERemove a project using the project's id.
Remove insights from a caseRemoveCaseInsightsDELETERemoves one or more previously added insights from a case by specifying their type and resource identifier in the request body.
Remove Jira issue link from caseUnlinkJiraIssueDELETERemove the link between a Jira issue and a case
Search casesSearchCasesGETSearch cases.
Unarchive caseUnarchiveCasePOSTUnarchive case
Unassign caseUnassignCasePOSTUnassign case
Unfavorite a projectUnfavoriteCaseProjectDELETERemoves a case project from the current user's favorites list.
Unwatch a caseUnwatchCaseDELETERemoves a user from the watchers list of a case.
Update a case viewUpdateCaseViewPUTUpdates the name, query, or notification rule of an existing case view.
Update a maintenance windowUpdateMaintenanceWindowPUTUpdates the name, query, start time, or end time of an existing maintenance window.
Update a notification ruleUpdateProjectNotificationRulePUTUpdate a notification rule.
Update a projectUpdateProjectPATCHUpdate a project.
Update an automation ruleUpdateCaseAutomationRulePUTUpdates the trigger, action, name, or state of an existing automation rule.
Update case attributesUpdateAttributesPOSTUpdate case attributes
Update case commentUpdateCaseCommentPUTUpdates the text content of an existing comment on a case timeline.
Update case custom attributeUpdateCaseCustomAttributePOSTUpdate case custom attribute
Update case descriptionUpdateCaseDescriptionPOSTUpdate case description
Update case due dateUpdateCaseDueDatePOSTSets or updates the due date for a case.
Update case priorityUpdatePriorityPOSTUpdate case priority
Update case projectMoveCaseToProjectPATCHUpdate the project associated with a case
Update case resolved reasonUpdateCaseResolvedReasonPOSTSets the resolved reason for a security case (for example, FALSE POSITIVE, TRUE POSITIVE).
Update case statusUpdateStatusPOSTUpdate case status
Update case titleUpdateCaseTitlePOSTUpdate case title
Watch a caseWatchCasePOSTAdds a user (identified by their UUID) as a watcher of a case.
Case Management Attribute5
Create custom attribute config for a case typeCreateCustomAttributeConfigPOSTCreate custom attribute config for a case type
Delete custom attributes configDeleteCustomAttributeConfigDELETEDelete custom attribute config
Get all custom attributesGetAllCustomAttributesGETGet all custom attributes
Get all custom attributes config of case typeGetAllCustomAttributeConfigsByCaseTypeGETGet all custom attribute config of case type
Update custom attribute configUpdateCustomAttributeConfigPUTUpdates the display name, description, type, or options of an existing custom attribute configuration for a case type.
Case Management Type4
Create a case typeCreateCaseTypePOSTCreate a Case Type
Delete a case typeDeleteCaseTypeDELETEDelete a case type
Get all case typesGetAllCaseTypesGETGet all case types
Update a case typeUpdateCaseTypePUTUpdates the name, emoji, or description of an existing case type.
Change Management6
Create a change requestCreateChangeRequestPOSTCreate a new change request.
Create a change request branchCreateChangeRequestBranchPOSTCreate a new branch in a repository for a change request.
Delete a change request decisionDeleteChangeRequestDecisionDELETEDelete a decision from a change request.
Get a change requestGetChangeRequestGETGet the details of a change request by its ID.
Update a change requestUpdateChangeRequestPATCHUpdate the properties of a change request.
Update a change request decisionUpdateChangeRequestDecisionPATCHUpdate a decision on a change request, such as approving or declining it.
CI Visibility GitHub Account2
List GitHub CI Visibility statusListCIAppGitHubAccountsGETRetrieve the list of GitHub accounts (organizations or users) available to this Datadog organization through its GitHub App installation, along with each account's and repository's CI...
Update GitHub CI Visibility statusUpdateCIAppGitHubAccountPATCHEnable or disable CI Visibility for a GitHub account, one of its repositories, or both in the same request.
CI Visibility Pipeline4
Aggregate pipelines eventsAggregateCIAppPipelineEventsPOSTUse this API endpoint to aggregate CI Visibility pipeline events into buckets of computed metrics and timeseries.
Get a list of pipelines eventsListCIAppPipelineEventsGETList endpoint returns CI Visibility pipeline events that match a search query.
Search pipelines eventsSearchCIAppPipelineEventsPOSTList endpoint returns CI Visibility pipeline events that match a search query.
Send pipeline eventCreateCIAppPipelineEventPOSTSend your pipeline event to your Datadog platform over HTTP.
CI Visibility Test3
Aggregate tests eventsAggregateCIAppTestEventsPOSTThe API endpoint to aggregate CI Visibility test events into buckets of computed metrics and timeseries.
Get a list of tests eventsListCIAppTestEventsGETList endpoint returns CI Visibility test events that match a search query.
Search tests eventsSearchCIAppTestEventsPOSTList endpoint returns CI Visibility test events that match a search query.
Cloud Authentication4
Create an AWS cloud authentication persona mappingCreateAWSCloudAuthPersonaMappingPOSTCreate an AWS cloud authentication persona mapping.
Delete an AWS cloud authentication persona mappingDeleteAWSCloudAuthPersonaMappingDELETEDelete an AWS cloud authentication persona mapping by ID.
Get an AWS cloud authentication persona mappingGetAWSCloudAuthPersonaMappingGETGet a specific AWS cloud authentication persona mapping by ID.
List AWS cloud authentication persona mappingsListAWSCloudAuthPersonaMappingsGETList all AWS cloud authentication persona mappings.
Cloud Cost Management71
Create Cloud Cost Management AWS CUR configCreateCostAWSCURConfigPOSTCreate a Cloud Cost Management account for an AWS CUR config.
Create Cloud Cost Management Azure configsCreateCostAzureUCConfigsPOSTCreate a Cloud Cost Management account for an Azure config.
Create custom allocation ruleCreateCustomAllocationRulePOSTCreate a new custom allocation rule with the specified filters and allocation strategy.
Create Google Cloud Usage Cost configCreateCostGCPUsageCostConfigPOSTCreate a Cloud Cost Management account for an Google Cloud Usage Cost config.
Create or replace a budget's custom forecastUpsertCustomForecastPUTCreate or replace the custom forecast for an existing budget.
Create or update a budgetUpsertBudgetPUTCreate a new budget or update an existing one.
Create tag pipeline rulesetCreateTagPipelinesRulesetPOSTCreate a new tag pipeline ruleset with the specified rules and configuration
Delete a budget's custom forecastDeleteCustomForecastDELETEDelete the custom forecast for a budget.
Delete a Cloud Cost Management tag descriptionDeleteCostTagDescriptionByKeyDELETEDelete a Cloud Cost Management tag key description.
Delete budgetDeleteBudgetDELETEDelete a budget
Delete Cloud Cost Management AWS CUR configDeleteCostAWSCURConfigDELETEArchive a Cloud Cost Management Account.
Delete Cloud Cost Management Azure configDeleteCostAzureUCConfigDELETEArchive a Cloud Cost Management Account.
Delete custom allocation ruleDeleteCustomAllocationRuleDELETEDelete a custom allocation rule - Delete an existing custom allocation rule by its ID
Delete Custom Costs fileDeleteCustomCostsFileDELETEDelete the specified Custom Costs file.
Delete Google Cloud Usage Cost configDeleteCostGCPUsageCostConfigDELETEArchive a Cloud Cost Management account.
Delete tag pipeline rulesetDeleteTagPipelinesRulesetDELETEDelete a tag pipeline ruleset - Delete an existing tag pipeline ruleset by its ID
Generate a Cloud Cost Management tag descriptionGenerateCostTagDescriptionByKeyGETUse AI to draft a Cloud Cost Management tag key description based on associated cost data.
Get a budget's custom forecastGetCustomForecastGETGet the custom forecast for a budget.
Get a Cloud Cost Management tag descriptionGetCostTagDescriptionByKeyGETGet the Cloud Cost Management description for a single tag key.
Get a Cloud Cost Management tag keyGetCostTagKeyGETGet details for a specific Cloud Cost Management tag key, including example tag values and description.
Get a tag pipeline rulesetGetTagPipelinesRulesetGETGet a specific tag pipeline ruleset - Retrieve a specific tag pipeline ruleset by its ID
Get account filtersGetCostAccountFiltersGETGet the account filters for a cloud account (AWS CUR 1.0/2.0, OCI, and other clouds).
Get budgetGetBudgetGETGet a budget by ID.
Get commitments coverage (scalar)GetCommitmentsCoverageScalarGETGet scalar coverage metrics for cloud commitment programs, including hours and cost coverage percentages.
Get commitments coverage (timeseries)GetCommitmentsCoverageTimeseriesGETGet timeseries coverage metrics for cloud commitment programs, broken down by coverage type (Reserved Instances, Savings Plans, On-Demand, and Spot) for both hours and cost.
Get commitments listGetCommitmentsCommitmentListGETGet a list of individual cloud commitments (Reserved Instances or Savings Plans) with their utilization details.
Get commitments on-demand hot spots (scalar)GetCommitmentsOnDemandHotspotsScalarGETGet scalar on-demand hot-spots data for cloud commitment programs, showing per-dimension breakdowns of on-demand spending with coverage metrics and potential savings.
Get commitments savings (scalar)GetCommitmentsSavingsScalarGETGet scalar savings metrics for cloud commitment programs, including realized savings and effective savings rate.
Get commitments savings (timeseries)GetCommitmentsSavingsTimeseriesGETGet timeseries savings metrics for cloud commitment programs, including actual cost, on-demand equivalent cost, realized savings, and effective savings rate over time.
Get commitments utilization (scalar)GetCommitmentsUtilizationScalarGETGet scalar utilization metrics for cloud commitment programs, including utilization percentage and unused cost.
Get commitments utilization (timeseries)GetCommitmentsUtilizationTimeseriesGETGet timeseries utilization metrics for cloud commitment programs, including used and unused cost series over time.
Get cost anomalyGetCostAnomalyGETGet a detected Cloud Cost Management anomaly by UUID.
Get cost AWS CUR configGetCostAWSCURConfigGETGet a specific AWS CUR config.
Get cost Azure UC configGetCostAzureUCConfigGETGet a specific Azure config.
Get custom allocation ruleGetCustomAllocationRuleGETGet a specific custom allocation rule - Retrieve a specific custom allocation rule by its ID
Get Custom Costs fileGetCustomCostsFileGETFetch the specified Custom Costs file.
Get Google Cloud Usage Cost configGetCostGCPUsageCostConfigGETGet a specific Google Cloud Usage Cost config.
Get the Cloud Cost Management billing currencyGetCostTagMetadataCurrencyGETGet the dominant billing currency observed in Cloud Cost Management data for the requested period.
List available Cloud Cost Management metricsListCostTagMetadataMetricsGETList Cloud Cost Management metrics that have data for the requested period.
List budgetsListBudgetsGETList budgets.
List Cloud Cost Management AWS CUR configsListCostAWSCURConfigsGETList the AWS CUR configs.
List Cloud Cost Management Azure configsListCostAzureUCConfigsGETList the Azure configs.
List Cloud Cost Management OCI configsListCostOCIConfigsGETList the OCI configs.
List Cloud Cost Management orchestratorsListCostTagMetadataOrchestratorsGETList container orchestrators (for example, kubernetes, ecs) detected in Cloud Cost Management data for the requested period.
List Cloud Cost Management tag descriptionsListCostTagDescriptionsGETList Cloud Cost Management tag key descriptions for the organization.
List Cloud Cost Management tag key metadataListCostTagMetadataGETList Cloud Cost Management tag key metadata, including row counts, cost covered, cardinality, and a sample of top tag values per cloud account.
List Cloud Cost Management tag keysListCostTagKeysGETList Cloud Cost Management tag keys.
List Cloud Cost Management tag metadata monthsListCostTagMetadataMonthsGETList months that have Cloud Cost Management tag metadata for a given provider, ordered most-recent first.
List Cloud Cost Management tag sourcesListCostTagKeySourcesGETList Cloud Cost Management tag keys observed for the requested period, along with the origin sources that produced them (for example, aws-user-defined, custom).
List Cloud Cost Management tagsListCostTagsGETList Cloud Cost Management tags for a given metric.
List cost anomaliesListCostAnomaliesGETList detected Cloud Cost Management anomalies for the organization.
List custom allocation rule statusesListCustomAllocationRulesStatusGETList the processing status of all custom allocation rules.
List custom allocation rulesListCustomAllocationRulesGETList all custom allocation rules - Retrieve a list of all custom allocation rules for the organization
List Custom Costs filesListCustomCostsFilesGETList the Custom Costs files.
List Google Cloud Usage Cost configsListCostGCPUsageCostConfigsGETList the Google Cloud Usage Cost configs.
List tag pipeline ruleset statusesListTagPipelinesRulesetsStatusGETList the processing status of all tag pipeline rulesets.
List tag pipeline rulesetsListTagPipelinesRulesetsGETList all tag pipeline rulesets - Retrieve a list of all tag pipeline rulesets for the organization
Reorder custom allocation rulesReorderCustomAllocationRulesPOSTReorder custom allocation rules - Change the execution order of custom allocation rules.
Reorder tag pipeline rulesetsReorderTagPipelinesRulesetsPOSTReorder tag pipeline rulesets - Change the execution order of tag pipeline rulesets
Search cost recommendationsSearchCostRecommendationsPOSTList cost recommendations matching a filter, with pagination and sorting.
Update account filtersUpdateCostAccountFiltersPATCHUpdate the account filters for a cloud account (AWS CUR 1.0/2.0, OCI, and other clouds).
Update Cloud Cost Management AWS CUR configUpdateCostAWSCURConfigPATCHUpdate the status (active/archived) and/or account filtering configuration of an AWS CUR config.
Update Cloud Cost Management Azure configUpdateCostAzureUCConfigsPATCHUpdate the status of an Azure config (active/archived).
Update custom allocation ruleUpdateCustomAllocationRulePATCHUpdate an existing custom allocation rule with new filters and allocation strategy.
Update Google Cloud Usage Cost configUpdateCostGCPUsageCostConfigPATCHUpdate the status of an Google Cloud Usage Cost config (active/archived).
Update tag pipeline rulesetUpdateTagPipelinesRulesetPATCHUpdate a tag pipeline ruleset - Update an existing tag pipeline ruleset with new rules and configuration
Upload Custom Costs fileUploadCustomCostsFilePUTUpload a Custom Costs file.
Upsert a Cloud Cost Management tag descriptionUpsertCostTagDescriptionByKeyPUTCreate or update a Cloud Cost Management tag key description.
Validate budgetValidateBudgetPOSTValidate a budget configuration without creating or modifying it
Validate CSV budgetValidateCsvBudgetPOST
Validate queryValidateQueryPOSTValidate a tag pipeline query - Validate the syntax and structure of a tag pipeline query
Cloud Network Monitoring2
Get all aggregated connectionsGetAggregatedConnectionsGETGet all aggregated connections.
Get all aggregated DNS trafficGetAggregatedDnsGETGet all aggregated DNS traffic.
Cloudflare Integration5
Add Cloudflare accountCreateCloudflareAccountPOSTCreate a Cloudflare account.
Delete Cloudflare accountDeleteCloudflareAccountDELETEDelete a Cloudflare account.
Get Cloudflare accountGetCloudflareAccountGETGet a Cloudflare account.
List Cloudflare accountsListCloudflareAccountsGETList Cloudflare accounts.
Update Cloudflare accountUpdateCloudflareAccountPATCHUpdate a Cloudflare account.
Code Coverage2
Get code coverage summary for a branchGetCodeCoverageBranchSummaryPOSTRetrieve aggregated code coverage statistics for a specific branch in a repository.
Get code coverage summary for a commitGetCodeCoverageCommitSummaryPOSTRetrieve aggregated code coverage statistics for a specific commit in a repository.
Compliance1
Get the rule-based view of compliance findingsGetRuleBasedViewGETThis endpoint is deprecated.
Confluent Cloud10
Add Confluent accountCreateConfluentAccountPOSTCreate a Confluent account.
Add resource to Confluent accountCreateConfluentResourcePOSTCreate a Confluent resource for the account associated with the provided ID.
Delete Confluent accountDeleteConfluentAccountDELETEDelete a Confluent account with the provided account ID.
Delete resource from Confluent accountDeleteConfluentResourceDELETEDelete a Confluent resource with the provided resource id for the account associated with the provided account ID.
Get Confluent accountGetConfluentAccountGETGet the Confluent account with the provided account ID.
Get resource from Confluent accountGetConfluentResourceGETGet a Confluent resource with the provided resource id for the account associated with the provided account ID.
List Confluent Account resourcesListConfluentResourceGETGet a Confluent resource for the account associated with the provided ID.
List Confluent accountsListConfluentAccountGETList Confluent accounts.
Update Confluent accountUpdateConfluentAccountPATCHUpdate the Confluent account with the provided account ID.
Update resource in Confluent accountUpdateConfluentResourcePATCHUpdate a Confluent resource with the provided resource id for the account associated with the provided account ID.
Container1
Get All ContainersListContainersGETGet all containers for your organization.
Container Image1
Get all Container ImagesListContainerImagesGETGet all Container Images for your organization.
CSM Agent2
Get all CSM AgentsListAllCSMAgentsGETGet the list of all CSM Agents running on your hosts and containers.
Get all CSM Serverless AgentsListAllCSMServerlessAgentsGETGet the list of all CSM Serverless Agents running on your hosts and containers.
CSM Coverage Analysis3
Get the CSM Cloud Accounts Coverage AnalysisGetCSMCloudAccountsCoverageAnalysisGETGet the CSM Coverage Analysis of your Cloud Accounts.
Get the CSM Hosts and Containers Coverage AnalysisGetCSMHostsAndContainersCoverageAnalysisGETGet the CSM Coverage Analysis of your Hosts and Containers.
Get the CSM Serverless Coverage AnalysisGetCSMServerlessCoverageAnalysisGETGet the CSM Coverage Analysis of your Serverless Resources.
CSM Ownership9
Count untagged findings by ownership confidenceGetOwnershipUntaggedFindingsGETCount findings with no team tag, grouped by ownership confidence level.
Get an ownership inference by owner typeGetOwnershipInferenceGETGet the current ownership inference for a resource for a specific owner type.
Get ownership settings for the orgGetOwnershipSettingsGETGet ownership settings for the org.
Get the evidence for an ownership inferenceGetOwnershipEvidenceGETGet the evidence versions backing the current ownership inference for a resource and owner type.
List ownership history by owner typeListOwnershipHistoryByOwnerTypeGETList inference history entries for a resource filtered by owner type, ordered from most recent to oldest.
List ownership inference history for a resourceListOwnershipHistoryGETList inference history entries for a resource across all owner types, ordered from most recent to oldest.
List ownership inferences for a resourceListOwnershipInferencesGETGet all current ownership inferences for a resource, one per owner type (user, team, service, unknown).
Submit feedback on an ownership inferenceCreateOwnershipFeedbackPOSTSubmit feedback on the current ownership inference for a resource and owner type.
Update ownership settings for the orgPostOwnershipSettingsPOSTUpdate ownership settings for the org.
CSM Setting6
Get agentless host facet infoGetCSMAgentlessHostFacetInfoGETGet the value distribution for a specific agentless host facet, with optional search and filtering.
Get unified host facet infoGetCSMUnifiedHostFacetInfoGETGet the value distribution for a specific unified host facet, with optional search and filtering.
List agentless host facetsListCSMAgentlessHostFacetsGETGet the list of available facets for filtering agentless hosts.
List agentless hostsListCSMAgentlessHostsGETGet the list of agentless hosts for CSM, with optional pagination and filtering.
List unified host facetsListCSMUnifiedHostFacetsGETGet the list of available facets for filtering unified hosts.
List unified hostsListCSMUnifiedHostsGETGet the list of unified hosts for CSM, combining agent and agentless host data, with optional pagination and filtering.
CSM Threat17
Create a Workload Protection agent ruleCreateCSMThreatsAgentRulePOSTCreate a new Workload Protection agent rule with the given parameters.
Create a Workload Protection agent rule (US1-FED)CreateCloudWorkloadSecurityAgentRulePOSTCreate a new agent rule with the given parameters.
Create a Workload Protection policyCreateCSMThreatsAgentPolicyPOSTCreate a new Workload Protection policy with the given parameters.
Delete a Workload Protection agent ruleDeleteCSMThreatsAgentRuleDELETEDelete a specific Workload Protection agent rule.
Delete a Workload Protection agent rule (US1-FED)DeleteCloudWorkloadSecurityAgentRuleDELETEDelete a specific agent rule.
Delete a Workload Protection policyDeleteCSMThreatsAgentPolicyDELETEDelete a specific Workload Protection policy.
Download the Workload Protection policyDownloadCSMThreatsPolicyGETThe download endpoint generates a Workload Protection policy file from your currently active Workload Protection agent rules, and downloads them as a .policy file.
Download the Workload Protection policy (US1-FED)DownloadCloudWorkloadPolicyFileGETThe download endpoint generates a Workload Protection policy file from your currently active Workload Protection agent rules, and downloads them as a .policy file.
Get a Workload Protection agent ruleGetCSMThreatsAgentRuleGETGet the details of a specific Workload Protection agent rule.
Get a Workload Protection agent rule (US1-FED)GetCloudWorkloadSecurityAgentRuleGETGet the details of a specific agent rule.
Get a Workload Protection policyGetCSMThreatsAgentPolicyGETGet the details of a specific Workload Protection policy.
Get all Workload Protection agent rulesListCSMThreatsAgentRulesGETGet the list of Workload Protection agent rules.
Get all Workload Protection agent rules (US1-FED)ListCloudWorkloadSecurityAgentRulesGETGet the list of agent rules.
Get all Workload Protection policiesListCSMThreatsAgentPoliciesGETGet the list of Workload Protection policies.
Update a Workload Protection agent ruleUpdateCSMThreatsAgentRulePATCHUpdate a specific Workload Protection Agent rule.
Update a Workload Protection agent rule (US1-FED)UpdateCloudWorkloadSecurityAgentRulePATCHUpdate a specific agent rule.
Update a Workload Protection policyUpdateCSMThreatsAgentPolicyPATCHUpdate a specific Workload Protection policy.
Customer Org1
Disable the authenticated customer organizationDisableCustomerOrgPOSTDisable the Datadog organization associated with the authenticated user or API key.
Dashboard16
Create a new dashboardCreateDashboardPOSTCreate a dashboard using the specified options.
Create a shared dashboardCreatePublicDashboardPOSTShare a specified private dashboard, generating a URL at which it can be publicly viewed.
Delete a dashboardDeleteDashboardDELETEDelete a dashboard using the specified ID.
Delete dashboardsDeleteDashboardsDELETEDelete dashboards using the specified IDs.
Get a dashboardGetDashboardGETGet a dashboard using the specified ID.
Get a shared dashboardGetPublicDashboardGETFetch an existing shared dashboard's sharing metadata associated with the specified token.
Get all dashboardsListDashboardsGETGet all dashboards.
Get all invitations for a shared dashboardGetPublicDashboardInvitationsGETDescribe the invitations that exist for the given shared dashboard (paginated).
Get usage stats for a dashboardGetDashboardUsageGETGet usage statistics for a single dashboard.
Get usage stats for all dashboardsListDashboardsUsageGETGet paginated usage statistics for every dashboard in the caller's organization.
Restore deleted dashboardsRestoreDashboardsPATCHRestore dashboards using the specified IDs.
Revoke a shared dashboard URLDeletePublicDashboardDELETERevoke the public URL for a dashboard (rendering it private) associated with the specified token.
Revoke shared dashboard invitationsDeletePublicDashboardInvitationDELETERevoke previously sent invitation emails and active sessions used to access a given shared dashboard for specific email addresses.
Send shared dashboard invitation emailSendPublicDashboardInvitationPOSTSend emails to specified email addresses containing links to access a given authenticated shared dashboard.
Update a dashboardUpdateDashboardPUTUpdate a dashboard using the specified ID.
Update a shared dashboardUpdatePublicDashboardPUTUpdate a shared dashboard associated with the specified token.
Dashboard List9
Add Items to a Dashboard ListCreateDashboardListItemsPOSTAdd dashboards to an existing dashboard list.
Create a dashboard listCreateDashboardListPOSTCreate an empty dashboard list.
Delete a dashboard listDeleteDashboardListDELETEDelete a dashboard list.
Delete items from a dashboard listDeleteDashboardListItemsDELETEDelete dashboards from an existing dashboard list.
Get a dashboard listGetDashboardListGETFetch an existing dashboard list's definition.
Get all dashboard listsListDashboardListsGETFetch all of your existing dashboard list definitions.
Get items of a Dashboard ListGetDashboardListItemsGETFetch the dashboard list’s dashboard definitions.
Update a dashboard listUpdateDashboardListPUTUpdate the name of a dashboard list.
Update items of a dashboard listUpdateDashboardListItemsPUTUpdate dashboards of an existing dashboard list.
Dashboard Secure Embed4
Create a secure embed for a dashboardCreateDashboardSecureEmbedPOSTCreate a secure embed share for a dashboard.
Delete a secure embed for a dashboardDeleteDashboardSecureEmbedDELETEDelete a secure embed share for a dashboard.
Get a secure embed for a dashboardGetDashboardSecureEmbedGETRetrieve an existing secure embed configuration for a dashboard.
Update a secure embed for a dashboardUpdateDashboardSecureEmbedPATCHPartially update a secure embed configuration.
Dashboard Sharing1
List shared dashboards for a dashboardListSharedDashboardsByDashboardIdGETRetrieve shared dashboards associated with the specified dashboard.
Data Deletion3
Cancels a data deletion requestCancelDataDeletionRequestPUTCancels a data deletion request by providing its ID.
Creates a data deletion requestCreateDataDeletionRequestPOSTCreates a data deletion request by providing a query and a timeframe targeting the proper data.
Gets a list of data deletion requestsGetDataDeletionRequestsGETGets a list of data deletion requests based on several filter parameters.
Data Observability2
Get data observability monitor run statusGetDataObservabilityMonitorRunStatusGETRetrieves the current status of a data observability monitor run.
Run a data observability monitorRunDataObservabilityMonitorPOSTManually triggers a run for a data observability monitor.
Dataset5
Create a datasetCreateDatasetPOSTCreate a dataset with the configurations in the request.
Delete a datasetDeleteDatasetDELETEDeletes the dataset associated with the ID.
Edit a datasetUpdateDatasetPUTEdits the dataset associated with the ID.
Get a single dataset by IDGetDatasetGETRetrieves the dataset associated with the ID.
Get all datasetsGetAllDatasetsGETGet all datasets that have been configured for an organization.
DDSQL2
Execute a tabular DDSQL queryExecuteDdsqlTabularQueryPOSTSubmit a DDSQL statement and return either a running state with an opaque query id for the client to poll, or a completed state with the column-major result set inlined when the query...
Fetch the result of a DDSQL queryFetchDdsqlTabularQueryPOSTPoll a previously submitted DDSQL query for results.
Deployment Gate12
Create deployment gateCreateDeploymentGatePOSTEndpoint to create a deployment gate.
Create deployment ruleCreateDeploymentRulePOSTEndpoint to create a deployment rule.
Delete deployment gateDeleteDeploymentGateDELETEEndpoint to delete a deployment gate.
Delete deployment ruleDeleteDeploymentRuleDELETEEndpoint to delete a deployment rule.
Get a deployment gate evaluation resultGetDeploymentGatesEvaluationResultGETRetrieves the result of a deployment gate evaluation by its evaluation ID.
Get all deployment gatesListDeploymentGatesGETReturns a paginated list of all deployment gates for the organization.
Get deployment gateGetDeploymentGateGETEndpoint to get a deployment gate.
Get deployment ruleGetDeploymentRuleGETEndpoint to get a deployment rule.
Get rules for a deployment gateGetDeploymentGateRulesGETEndpoint to get rules for a deployment gate.
Trigger a deployment gate evaluationTriggerDeploymentGatesEvaluationPOSTTriggers an asynchronous deployment gate evaluation for the given service and environment.
Update deployment gateUpdateDeploymentGatePUTEndpoint to update a deployment gate.
Update deployment ruleUpdateDeploymentRulePUTEndpoint to update a deployment rule.
Domain Allowlist2
Get Domain AllowlistGetDomainAllowlistGETGet the domain allowlist for an organization.
Sets Domain AllowlistPatchDomainAllowlistPATCHUpdate the domain allowlist for an organization.
DORA Metric11
Delete a deployment eventDeleteDORADeploymentDELETEUse this API endpoint to delete a deployment event.
Delete an incident eventDeleteDORAFailureDELETEUse this API endpoint to delete an incident event.
Get a deployment eventGetDORADeploymentGETUse this API endpoint to get a deployment event.
Get a list of deployment eventsListDORADeploymentsPOSTUse this API endpoint to get a list of deployment events.
Get a list of incident eventsListDORAFailuresPOSTUse this API endpoint to get a list of incident events.
Get an incident eventGetDORAFailureGETUse this API endpoint to get an incident event.
Patch a deployment eventPatchDORADeploymentPATCHUpdate a deployment's change failure status.
Patch a deployment event by versionPatchDORADeploymentByVersionPATCHUpdate a deployment's change failure status, identifying the deployment by its service, environment, and version instead of its ID.
Send a deployment eventCreateDORADeploymentPOSTUse this API endpoint to provide deployment data.
Send an incident eventCreateDORAFailurePOSTUse this API endpoint to provide incident data for DORA Metrics.
Send an incident event (legacy)CreateDORAIncidentPOSTNote : This endpoint is deprecated.
Downtime13
Cancel a downtimeCancelDowntimeDELETECancel a downtime.
Cancel a downtimeCancelDowntime_v1DELETECancel a downtime.
Cancel downtimes by scopeCancelDowntimesByScopePOSTDelete all downtimes that match the scope of X. Note: This only interacts with Downtimes created using v1 endpoints.
Get a downtimeGetDowntimeGETGet downtime detail by downtime id.
Get a downtimeGetDowntime_v1GETGet downtime detail by downtime id.
Get active downtimes for a monitorListMonitorDowntimesGETGet all active downtimes for the specified monitor.
Get active downtimes for a monitorListMonitorDowntimes_v1GETGet all active v1 downtimes for the specified monitor.
Get all downtimesListDowntimesGETGet all scheduled downtimes.
Get all downtimesListDowntimes_v1GETGet all scheduled downtimes.
Schedule a downtimeCreateDowntimePOSTSchedule a downtime.
Schedule a downtimeCreateDowntime_v1POSTSchedule a downtime.
Update a downtimeUpdateDowntimePATCHUpdate a downtime by downtime id.
Update a downtimeUpdateDowntime_v1PUTUpdate a single downtime by downtime id.
Entity Integration Config3
Create or update entity integration configurationUpdateEntityIntegrationConfigPUTCreate or replace the configuration for a given integration in the caller's organization.
Delete an entity integration configurationDeleteEntityIntegrationConfigDELETEDelete the configuration stored for a given integration in the caller's organization.
Get an entity integration configurationGetEntityIntegrationConfigGETRetrieve the configuration currently stored for a given integration in the caller's organization.
Entity Risk Score2
Get Entity Risk ScoreGetEntityRiskScoreGETGet the risk score for a specific entity by its ID.
List Entity Risk ScoresListEntityRiskScoresGETGet a list of entity risk scores for your organization.
Error Tracking5
Get the details of an error tracking issueGetIssueGETRetrieve the full details for a specific error tracking issue, including attributes and relationships.
Remove the assignee of an issueDeleteIssueAssigneeDELETERemove the assignee of an issue by issue id.
Search error tracking issuesSearchIssuesPOSTSearch issues endpoint allows you to programmatically search for issues within your organization.
Update the assignee of an issueUpdateIssueAssigneePUTUpdate the assignee of an issue by issue id.
Update the state of an issueUpdateIssueStatePUTUpdate the state of an issue by issue id.
Event7
Get a list of eventsListEventsGETList endpoint returns events that match an events search query.
Get a list of eventsListEvents_v1GETThe event stream can be queried and filtered by time, priority, sources and tags.
Get an eventGetEventGETGet the details of an event by event id.
Get an eventGetEvent_v1GETThis endpoint allows you to query for event details.
Post an eventCreateEventPOSTThis endpoint allows you to publish events.
Post an eventCreateEvent_v1POSTThis endpoint allows you to post events to the stream.
Search eventsSearchEventsPOSTList endpoint returns events that match an events search query.
Fastly Integration10
Add Fastly accountCreateFastlyAccountPOSTCreate a Fastly account.
Add Fastly serviceCreateFastlyServicePOSTCreate a Fastly service for an account.
Delete Fastly accountDeleteFastlyAccountDELETEDelete a Fastly account.
Delete Fastly serviceDeleteFastlyServiceDELETEDelete a Fastly service for an account.
Get Fastly accountGetFastlyAccountGETGet a Fastly account.
Get Fastly serviceGetFastlyServiceGETGet a Fastly service for an account.
List Fastly accountsListFastlyAccountsGETList Fastly accounts.
List Fastly servicesListFastlyServicesGETList Fastly services for an account.
Update Fastly accountUpdateFastlyAccountPATCHUpdate a Fastly account.
Update Fastly serviceUpdateFastlyServicePATCHUpdate a Fastly service for an account.
Feature Flag22
Add a variant to a feature flagCreateVariantForFeatureFlagPOSTAdds a single new variant to an existing feature flag.
Archive a feature flagArchiveFeatureFlagPOSTArchives a feature flag.
Create a feature flagCreateFeatureFlagPOSTCreates a new feature flag with variants.
Create an environmentCreateFeatureFlagsEnvironmentPOSTCreates a new environment for organizing feature flags.
Create targeting rules for a flag envCreateAllocationsForFeatureFlagInEnvironmentPOSTCreates a new targeting rule (allocation) for a specific feature flag in a specific environment.
Delete a variantDeleteVariantFromFeatureFlagDELETEDeletes a variant from a feature flag.
Delete an environmentDeleteFeatureFlagsEnvironmentDELETEDeletes an environment.
Disable a feature flag in an environmentDisableFeatureFlagEnvironmentPOSTDisable a feature flag in a specific environment.
Enable a feature flag in an environmentEnableFeatureFlagEnvironmentPOSTEnable a feature flag in a specific environment.
Get a feature flagGetFeatureFlagGETReturns the details of a specific feature flag including variants and environment status.
Get an environmentGetFeatureFlagsEnvironmentGETReturns the details of a specific environment.
List environmentsListFeatureFlagsEnvironmentsGETReturns a list of environments for the organization.
List feature flagsListFeatureFlagsGETReturns a list of feature flags for the organization.
Pause a progressive rolloutPauseExposureSchedulePOSTPauses a progressive rollout while preserving rollout state.
Resume a progressive rolloutResumeExposureSchedulePOSTResumes progression for a previously paused progressive rollout.
Start a progressive rolloutStartExposureSchedulePOSTStarts a progressive rollout and begins progression.
Stop a progressive rolloutStopExposureSchedulePOSTStops a progressive rollout and marks it as aborted.
Unarchive a feature flagUnarchiveFeatureFlagPOSTUnarchives a previously archived feature flag, making it visible in the main list again.
Update a feature flagUpdateFeatureFlagPUTUpdates an existing feature flag's metadata such as name and description.
Update a variantUpdateVariantForFeatureFlagPUTUpdates the name and value of an existing variant on a feature flag.
Update an environmentUpdateFeatureFlagsEnvironmentPUTUpdates an existing environment's metadata such as name and description.
Update targeting rules for a flagUpdateAllocationsForFeatureFlagInEnvironmentPUTUpdates targeting rules (allocations) for a specific feature flag in a specific environment.
Fleet Automation16
Cancel a deploymentCancelFleetDeploymentV2POSTCancel an active deployment and stop all pending operations.
Create a configuration deploymentCreateFleetDeploymentConfigureV2POSTCreate a new deployment to apply configuration changes to a fleet of hosts matching the specified filter query.
Create a scheduleCreateFleetSchedulePOSTCreate a new schedule for automated package upgrades.
Delete a scheduleDeleteFleetScheduleDELETEDelete a schedule permanently.
Get a deployment by IDGetFleetDeploymentV2GETRetrieve detailed information about a specific deployment, including its current status, configuration operations, and per-host execution status.
Get a schedule by IDGetFleetScheduleV2GETRetrieve detailed information about a specific schedule by its unique identifier.
Get detailed information about an agentGetFleetAgentDetailV2GETRetrieve detailed information about a specific Datadog Agent.
List all Datadog AgentsListFleetAgentsV2GETRetrieve a paginated list of Datadog Agents.
List all deploymentsListFleetDeploymentsV2GETRetrieve a paginated list of all deployments for fleet automation.
List all fleet tracersListFleetTracersGETRetrieve a paginated list of all fleet tracers.
List all schedulesListFleetSchedulesV2GETRetrieve all upgrade schedules for the organization.
List available Datadog Agent versionsListFleetAgentVersionsV2GETRetrieve the list of Datadog Agent versions available for deployment.
List tracers for a specific agentListFleetAgentTracersGETRetrieve a paginated list of tracers for a specific agent.
Trigger a schedule deploymentTriggerFleetSchedulePOSTManually trigger a schedule to immediately create and start a deployment.
Update a scheduleUpdateFleetSchedulePATCHPartially update a schedule by providing only the fields you want to change.
Upgrade hostsCreateFleetDeploymentUpgradeV2POSTCreate and immediately start a new package upgrade on hosts matching the specified filter query.
Form10
Clone a formCloneFormPOSTClone an existing form.
Create a formCreateFormPOSTCreate a new form.
Create and publish a formCreateAndPublishFormPOSTCreates a new form and immediately publishes its initial version.
Create or update a form versionUpsertFormVersionPOSTCreate or update the latest draft version of a form.
Delete a formDeleteFormDELETEDelete a form by its ID.
Get a formGetFormGETGet a form definition by its ID.
List formsListFormsGETGet all forms for the authenticated user's organization.
Publish a form versionPublishFormPOSTPublish a specific version of a form, making it available for submissions.
Update a formUpdateFormPATCHUpdate a form's properties such as its name, description, or datastore configuration.
Upsert and publish a form versionUpsertAndPublishFormVersionPOSTUpsert the latest form version and publish it in a single atomic transaction.
GCP Integration10
Create a Datadog GCP principalMakeGCPSTSDelegatePOSTCreate a Datadog GCP principal.
Create a GCP integrationCreateGCPIntegrationPOSTThis endpoint is deprecated - use the V2 endpoints instead.
Create a new entry for your service accountCreateGCPSTSAccountPOSTCreate a new entry within Datadog for your STS enabled service account.
Delete a GCP integrationDeleteGCPIntegrationDELETEThis endpoint is deprecated - use the V2 endpoints instead.
Delete an STS enabled GCP AccountDeleteGCPSTSAccountDELETEDelete an STS enabled GCP account from within Datadog.
List all GCP integrationsListGCPIntegrationGETThis endpoint is deprecated - use the V2 endpoints instead.
List all GCP STS-enabled service accountsListGCPSTSAccountsGETList all GCP STS-enabled service accounts configured in your Datadog account.
List delegate accountGetGCPSTSDelegateGETList your Datadog-GCP STS delegate account configured in your Datadog account.
Update a GCP integrationUpdateGCPIntegrationPUTThis endpoint is deprecated - use the V2 endpoints instead.
Update STS Service AccountUpdateGCPSTSAccountPATCHUpdate an STS enabled service account.
Google Chat Integration16
Create a target audienceCreateGoogleChatTargetAudiencePOSTCreate a target audience for a Google Chat organization binding in the Datadog Google Chat integration.
Create organization handleCreateOrganizationHandlePOSTCreate an organization handle in the Datadog Google Chat integration.
Delete a Google Chat organization bindingDeleteGoogleChatOrganizationDELETEDelete a Google Chat organization binding from the Datadog Google Chat integration.
Delete a target audienceDeleteGoogleChatTargetAudienceDELETEDelete a target audience from a Google Chat organization binding in the Datadog Google Chat integration.
Delete organization handleDeleteOrganizationHandleDELETEDelete an organization handle from the Datadog Google Chat integration.
Delete the delegated userDeleteGoogleChatDelegatedUserDELETEDelete the delegated user for a Google Chat organization binding from the Datadog Google Chat integration.
Get a Google Chat organization bindingGetGoogleChatOrganizationGETGet a Google Chat organization binding from the Datadog Google Chat integration.
Get a target audienceGetGoogleChatTargetAudienceGETGet a target audience for a Google Chat organization binding in the Datadog Google Chat integration.
Get all Google Chat organization bindingsListGoogleChatOrganizationsGETGet a list of all Google Chat organization bindings in the Datadog Google Chat integration.
Get all organization handlesListOrganizationHandlesGETGet a list of all organization handles from the Datadog Google Chat integration.
Get all target audiencesListGoogleChatTargetAudiencesGETGet a list of all target audiences for a Google Chat organization binding in the Datadog Google Chat integration.
Get organization handleGetOrganizationHandleGETGet an organization handle from the Datadog Google Chat integration.
Get space information by display nameGetSpaceByDisplayNameGETGet the resource name and organization binding ID of a space in the Datadog Google Chat integration.
Get the delegated userGetGoogleChatDelegatedUserGETGet the delegated user for a Google Chat organization binding in the Datadog Google Chat integration.
Update a target audienceUpdateGoogleChatTargetAudiencePATCHUpdate a target audience for a Google Chat organization binding in the Datadog Google Chat integration.
Update organization handleUpdateOrganizationHandlePATCHUpdate an organization handle from the Datadog Google Chat integration.
Governance Console13
Get a controlGetGovernanceControlGETRetrieve a single governance control by its detection type, including the organization's current detection, notification, and mitigation configuration and detection counts.
Get a detectionGetGovernanceDetectionGETRetrieve a single governance detection by its unique identifier.
Get control notification settingsGetGovernanceControlNotificationSettingsGETRetrieve the notification settings for the governance control with the given detection type, including, for each supported event type, whether notifications are enabled and which...
Get notification settingsGetGovernanceNotificationSettingsGETRetrieve the organization-wide governance notification settings, including whether users are notified when detections are assigned to them.
Get the Governance Console configurationGetGovernanceConfigGETRetrieve the Governance Console configuration for the organization, including whether the Console is enabled, whether assignment notifications are enabled, and whether usage attribution...
List control detectionsListGovernanceControlDetectionsGETRetrieve the detections produced by the governance control with the given detection type.
List controlsListGovernanceControlsGETRetrieve the list of governance controls configured for the organization.
List insightsListGovernanceInsightsGETRetrieve the list of governance insights available to the organization.
Mitigate detectionsMitigateGovernanceDetectionsPOSTApply a mitigation to a set of governance detections of a given detection type.
Update a controlUpdateGovernanceControlPATCHUpdate the detection, notification, and mitigation configuration of a governance control.
Update a detectionUpdateGovernanceDetectionPATCHUpdate a governance detection by its unique identifier.
Update control notification settingsUpdateGovernanceControlNotificationSettingsPUTReplace the notification settings for the governance control with the given detection type, setting, for each supported event type, whether notifications are enabled and which...
Update notification settingsUpdateGovernanceNotificationSettingsPATCHUpdate the organization-wide governance notification settings.
High Availability MultiRegion2
Create or update HAMR organization connectionCreateHamrOrgConnectionPOSTCreate or update the High Availability Multi-Region (HAMR) organization connection.
Get HAMR organization connectionGetHamrOrgConnectionGETRetrieve the High Availability Multi-Region (HAMR) organization connection details for the authenticated organization.
Host4
Get all hosts for your organizationListHostsGETThis endpoint allows searching for hosts by name, alias, or tag.
Get the total number of active hostsGetHostTotalsGETThis endpoint returns the total number of active and up hosts in your Datadog account.
Mute a hostMuteHostPOSTMute a host.
Unmute a hostUnmuteHostPOSTUnmutes a host.
Identity Provider3
List identity providersListIdentityProvidersGETGet all identity providers available for the current organization.
List users with an identity provider overrideListIdentityProviderUsersGETGet all users in the organization whose login method has been overridden to use the specified identity provider.
Update an identity providerUpdateIdentityProviderPATCHEnable or disable an identity provider for the current organization.
Incident92
Create a page from an incidentCreatePageFromIncidentPOSTCreate a page from an incident using the Cases service.
Create an incidentCreateIncidentPOSTCreate an incident.
Create an incident configurationCreateIncidentConfigurationPOSTCreate a configuration for an incident.
Create an incident Google Chat configurationCreateIncidentGoogleChatConfigurationPOSTCreate a Google Chat configuration for incidents.
Create an incident Google Meet configurationCreateIncidentGoogleMeetConfigurationPOSTCreate a Google Meet configuration for incidents.
Create an incident impactCreateIncidentImpactPOSTCreate an impact for an incident.
Create an incident impact fieldCreateIncidentImpactFieldPOSTCreate an impact field for incidents.
Create an incident integration metadataCreateIncidentIntegrationPOSTCreate an incident integration metadata.
Create an incident notification ruleCreateIncidentNotificationRulePOSTCreates a new notification rule.
Create an incident responderCreateIncidentResponderPOSTAdd a responder to an incident.
Create an incident ruleCreateIncidentRulePOSTCreate an incident rule.
Create an incident ServiceNow recordCreateIncidentServiceNowRecordPOSTCreate a ServiceNow record for an incident.
Create an incident timestamp overrideCreateTimestampOverridePOSTCreate a timestamp override for an incident.
Create an incident todoCreateIncidentTodoPOSTCreate an incident todo.
Create an incident typeCreateIncidentTypePOSTCreate an incident type.
Create an incident user-defined fieldCreateIncidentUserDefinedFieldPOSTCreate an incident user-defined field.
Create an incident user-defined roleCreateIncidentUserDefinedRolePOSTCreate a new user-defined role for incidents.
Create an on-call page from an incidentCreateOnCallPageFromIncidentPOSTCreate an on-call page directly from an incident.
Create global incident handleCreateGlobalIncidentHandlePOSTCreate a new global incident handle.
Create incident attachmentCreateIncidentAttachmentPOSTCreate an incident attachment.
Create incident notification templateCreateIncidentNotificationTemplatePOSTCreates a new notification template.
Create postmortem attachmentCreateIncidentPostmortemAttachmentPOSTCreate a postmortem attachment for an incident.
Create postmortem templateCreateIncidentPostmortemTemplatePOSTCreate a new postmortem template for incidents.
Delete a notification templateDeleteIncidentNotificationTemplateDELETEDeletes a notification template by its ID.
Delete an existing incidentDeleteIncidentDELETEDeletes an existing incident from the users organization.
Delete an incident impactDeleteIncidentImpactDELETEDelete an incident impact.
Delete an incident impact fieldDeleteIncidentImpactFieldDELETEDelete an impact field for incidents.
Delete an incident integration metadataDeleteIncidentIntegrationDELETEDelete an incident integration metadata.
Delete an incident notification ruleDeleteIncidentNotificationRuleDELETEDeletes a notification rule by its ID.
Delete an incident responderDeleteIncidentResponderDELETERemove a responder from an incident.
Delete an incident ruleDeleteIncidentRuleDELETEDelete an incident rule.
Delete an incident timestamp overrideDeleteTimestampOverrideDELETEDelete a timestamp override for an incident.
Delete an incident todoDeleteIncidentTodoDELETEDelete an incident todo.
Delete an incident typeDeleteIncidentTypeDELETEDelete an incident type.
Delete an incident user-defined fieldDeleteIncidentUserDefinedFieldDELETEDelete an incident user-defined field.
Delete an incident user-defined roleDeleteIncidentUserDefinedRoleDELETEDelete an existing user-defined role for incidents.
Delete global incident handleDeleteGlobalIncidentHandleDELETEDelete a global incident handle.
Delete incident attachmentDeleteIncidentAttachmentDELETE
Delete postmortem templateDeleteIncidentPostmortemTemplateDELETEDelete a postmortem template.
Get a list of an incident's integration metadataListIncidentIntegrationsGETGet all integration metadata for an incident.
Get a list of an incident's todosListIncidentTodosGETGet all todos for an incident.
Get a list of incident typesListIncidentTypesGETGet all incident types.
Get a list of incident user-defined fieldsListIncidentUserDefinedFieldsGETGet a list of all incident user-defined fields.
Get a list of incidentsListIncidentsGETGet all incidents for the user's organization.
Get an AI-generated incident postmortemGetIncidentAIPostmortemPOSTGenerate an AI postmortem for an incident.
Get an incident notification ruleGetIncidentNotificationRuleGETRetrieves a specific notification rule by its ID.
Get an incident responderGetIncidentResponderGETGet a single responder for an incident.
Get an incident ruleGetIncidentRuleGETGet a single incident rule by ID.
Get an incident user-defined fieldGetIncidentUserDefinedFieldGETGet details of an incident user-defined field.
Get an incident user-defined roleGetIncidentUserDefinedRoleGETRetrieve a single user-defined role for incidents.
Get global incident settingsGetGlobalIncidentSettingsGETRetrieve global incident settings for the organization.
Get incident integration metadata detailsGetIncidentIntegrationGETGet incident integration metadata details.
Get incident notification templateGetIncidentNotificationTemplateGETRetrieves a specific notification template by its ID.
Get incident todo detailsGetIncidentTodoGETGet incident todo details.
Get incident type detailsGetIncidentTypeGETGet incident type details.
Get org settings by incident typeGetOrgSettingsByIncidentTypeGETGet the org settings for a specific incident type.
Get postmortem templateGetIncidentPostmortemTemplateGETRetrieve details of a specific postmortem template.
Get the details of an incidentGetIncidentGETGet the details of an incident by incident id.
Import an incidentImportIncidentPOSTImport an incident from an external system.
Link a page to an incidentLinkPageToIncidentPOSTLink an existing on-call page to an incident.
List an incident's impactsListIncidentImpactsGETGet all impacts for an incident.
List global incident handlesListGlobalIncidentHandlesGETRetrieve a list of global incident handles.
List incident attachmentsListIncidentAttachmentsGETList incident attachments.
List incident impact fieldsListIncidentImpactFieldsGETList all impact fields for incidents.
List incident notification rulesListIncidentNotificationRulesGETLists all notification rules for the organization.
List incident notification templatesListIncidentNotificationTemplatesGETLists all notification templates.
List incident respondersListIncidentRespondersGETList all responders for an incident.
List incident rulesListIncidentRulesGETList all incident rules.
List incident timestamp overridesListTimestampOverridesGETList all timestamp overrides for an incident.
List incident type org settingsListOrgSettingsGETList org settings for all incident types.
List incident user-defined rolesListIncidentUserDefinedRolesGETList all user-defined roles for incidents.
List postmortem templatesListIncidentPostmortemTemplatesGETRetrieve a list of all postmortem templates for incidents.
Search for incidentsSearchIncidentsGETSearch for incidents matching a certain query.
Update an existing incidentUpdateIncidentPATCHUpdates an incident.
Update an existing incident integration metadataUpdateIncidentIntegrationPATCHUpdate an existing incident integration metadata.
Update an incident configurationUpdateIncidentConfigurationPATCHUpdate a configuration for an incident.
Update an incident Google Chat configurationUpdateIncidentGoogleChatConfigurationPATCHUpdate a Google Chat configuration for incidents.
Update an incident Google Meet configurationUpdateIncidentGoogleMeetConfigurationPATCHUpdate a Google Meet configuration for incidents.
Update an incident impactPatchIncidentImpactPATCHUpdate an incident impact.
Update an incident impact fieldUpdateIncidentImpactFieldPUTUpdate an impact field for incidents.
Update an incident notification ruleUpdateIncidentNotificationRulePUTUpdates an existing notification rule with a complete replacement.
Update an incident ruleUpdateIncidentRulePATCHUpdate an incident rule.
Update an incident timestamp overrideUpdateTimestampOverridePATCHUpdate a timestamp override for an incident.
Update an incident todoUpdateIncidentTodoPATCHUpdate an incident todo.
Update an incident typeUpdateIncidentTypePATCHUpdate an incident type.
Update an incident user-defined fieldUpdateIncidentUserDefinedFieldPATCHUpdate an incident user-defined field.
Update an incident user-defined roleUpdateIncidentUserDefinedRolePATCHUpdate an existing user-defined role for incidents.
Update global incident handleUpdateGlobalIncidentHandlePUTUpdate an existing global incident handle.
Update global incident settingsUpdateGlobalIncidentSettingsPATCHUpdate global incident settings for the organization.
Update incident attachmentUpdateIncidentAttachmentPATCH
Update incident notification templateUpdateIncidentNotificationTemplatePATCHUpdates an existing notification template's attributes.
Update postmortem templateUpdateIncidentPostmortemTemplatePATCHUpdate an existing postmortem template.
Integration1
List IntegrationsListIntegrationsGET
IP Allowlist2
Get IP AllowlistGetIPAllowlistGETReturns the IP allowlist and its enabled or disabled state.
Update IP AllowlistUpdateIPAllowlistPATCHEdit the entries in the IP allowlist, and enable or disable it.
IP Range1
List IP RangesGetIPRangesGETGet information about Datadog IP ranges.
Jira Integration7
Create Jira issue templateCreateJiraIssueTemplatePOSTCreate a new Jira issue template.
Delete Jira accountDeleteJiraAccountDELETEDelete a Jira account by ID.
Delete Jira issue templateDeleteJiraIssueTemplateDELETEDelete a Jira issue template by ID.
Get Jira issue templateGetJiraIssueTemplateGETGet a Jira issue template by ID.
List Jira accountsListJiraAccountsGETGet all Jira accounts for the organization.
List Jira issue templatesListJiraIssueTemplatesGETGet all Jira issue templates for the organization.
Update Jira issue templateUpdateJiraIssueTemplatePATCHUpdate a Jira issue template by ID.
Key Management31
Create a personal access tokenCreatePersonalAccessTokenPOSTCreate a personal access token for the current user.
Create an API keyCreateAPIKeyPOSTCreate an API key.
Create an API keyCreateAPIKey_v1POSTCreates an API key with a given name.
Create an application keyCreateApplicationKeyPOSTCreate an application key with a given name.
Create an application key for current userCreateCurrentUserApplicationKeyPOSTCreate an application key for current user
Delete an API keyDeleteAPIKeyDELETEDelete an API key.
Delete an API keyDeleteAPIKey_v1DELETEDelete a given API key.
Delete an application keyDeleteApplicationKeyDELETEDelete an application key
Delete an application keyDeleteApplicationKey_v1DELETEDelete a given application key.
Delete an application key owned by current userDeleteCurrentUserApplicationKeyDELETEDelete an application key owned by current user
Edit an API keyUpdateAPIKeyPATCHUpdate an API key.
Edit an API keyUpdateAPIKey_v1PUTEdit an API key name.
Edit an application keyUpdateApplicationKeyPATCHEdit an application key
Edit an application keyUpdateApplicationKey_v1PUTEdit an application key name.
Edit an application key owned by current userUpdateCurrentUserApplicationKeyPATCHEdit an application key owned by current user.
Get a personal access tokenGetPersonalAccessTokenGETGet a specific personal access token by its ID.
Get all access tokensListPersonalAccessTokensGETList all access tokens for the organization.
Get all API keysListAPIKeysGETList all API keys available for your account.
Get all API keysListAPIKeys_v1GETGet all API keys available for your account.
Get all application keysListApplicationKeysGETList all application keys available for your org
Get all application keysListApplicationKeys_v1GETGet all application keys available for your Datadog account.
Get all application keys owned by current userListCurrentUserApplicationKeysGETList all application keys available for current user
Get an application keyGetApplicationKeyGETGet an application key for your org.
Get an application keyGetApplicationKey_v1GETGet a given application key.
Get API keyGetAPIKeyGETGet an API key.
Get API keyGetAPIKey_v1GETGet a given API key.
Get one application key owned by current userGetCurrentUserApplicationKeyGETGet an application key owned by current user.
Revoke a personal access tokenRevokePersonalAccessTokenDELETERevoke a specific personal access token.
Update a personal access tokenUpdatePersonalAccessTokenPATCHUpdate a specific personal access token.
Validate API and application keysValidateAPIKeyGETCheck that the API key and application key used for the request are both valid.
Validate API keyValidateGETCheck if the API key is valid.
LLM Observability73
Add annotation queue interactionsCreateLLMObsAnnotationQueueInteractionsPOSTAdd one or more interactions to an annotation queue.
Aggregate LLM Observability experimentationAggregateLLMObsExperimentationPOSTExecute an analytics aggregation over LLM Observability experimentation data.
Append records to an LLM Observability datasetCreateLLMObsDatasetRecordsPOSTAppend one or more records to an LLM Observability dataset.
Batch update LLM Observability dataset recordsBatchUpdateLLMObsDatasetPOSTInsert, update, and delete records in a single dataset operation.
Clone an LLM Observability datasetCloneLLMObsDatasetPOSTClone a dataset, copying its current records into a new dataset within the same project.
Create a new LLM Observability prompt versionCreateLLMObsPromptVersionPOSTCreate a new version of an existing LLM Observability prompt.
Create an LLM Observability annotation queueCreateLLMObsAnnotationQueuePOSTCreate an annotation queue.
Create an LLM Observability datasetCreateLLMObsDatasetPOSTCreate a new LLM Observability dataset within the specified project.
Create an LLM Observability experimentCreateLLMObsExperimentPOSTCreate a new LLM Observability experiment.
Create an LLM Observability projectCreateLLMObsProjectPOSTCreate a new LLM Observability project.
Create an LLM Observability promptCreateLLMObsPromptPOSTCreate a new prompt (and its first version) in the LLM Observability prompt registry.
Create or update a custom evaluator configurationUpdateLLMObsCustomEvalConfigPUTCreate or update a custom LLM Observability evaluator configuration by its name.
Create or update a patterns configurationUpsertLLMObsPatternsConfigPUTCreate a new patterns configuration, or update an existing one when a configuration ID is provided.
Create or update annotationsUpsertLLMObsAnnotationsPOSTCreate or update annotations on interactions in a queue.
Delete a custom evaluator configurationDeleteLLMObsCustomEvalConfigDELETEDelete a custom LLM Observability evaluator configuration by its name.
Delete a patterns configurationDeleteLLMObsPatternsConfigDELETEDelete a patterns configuration by its ID.
Delete an LLM Observability annotation queueDeleteLLMObsAnnotationQueueDELETEDelete an annotation queue by its ID.
Delete an LLM Observability promptDeleteLLMObsPromptDELETESoft-delete an LLM Observability prompt.
Delete annotation queue interactionsDeleteLLMObsAnnotationQueueInteractionsPOSTDelete one or more interactions from an annotation queue.
Delete annotationsDeleteLLMObsAnnotationsPOSTDelete one or more annotations from an annotation queue.
Delete LLM Observability dataDeleteLLMObsDataPOSTSubmit a request to delete LLM Observability span data matching a trace ID filter within a specified time range.
Delete LLM Observability dataset recordsDeleteLLMObsDatasetRecordsPOSTDelete one or more records from an LLM Observability dataset.
Delete LLM Observability datasetsDeleteLLMObsDatasetsPOSTDelete one or more LLM Observability datasets within the specified project.
Delete LLM Observability experimentsDeleteLLMObsExperimentsPOSTDelete one or more LLM Observability experiments.
Delete LLM Observability projectsDeleteLLMObsProjectsPOSTDelete one or more LLM Observability projects.
Export an LLM Observability datasetExportLLMObsDatasetGETDownload the contents of a dataset as a CSV file.
Get a custom evaluator configurationGetLLMObsCustomEvalConfigGETRetrieve a custom LLM Observability evaluator configuration by its name.
Get a patterns configurationGetLLMObsPatternsConfigGETRetrieve the patterns configuration for the organization.
Get a specific LLM Observability prompt versionGetLLMObsPromptVersionGETGet the full template of a single, specific version of an LLM Observability prompt.
Get an LLM Observability promptGetLLMObsPromptGETGet the latest version of an LLM Observability prompt by prompt ID.
Get annotated interactions by content IDsGetLLMObsAnnotatedInteractionsByTraceIDsGETReturns annotated interactions across all annotation queues for the given content IDs.
Get annotated queue interactionsGetLLMObsAnnotatedInteractionsGETRetrieve all interactions (traces and sessions) and their annotations for a given annotation queue.
Get annotation queue label schemaGetLLMObsAnnotationQueueLabelSchemaGETRetrieve the label schema for a given annotation queue.
Get LLM Observability dataset draft stateGetLLMObsDatasetDraftStateGETRetrieve the draft state of a dataset, including whether it is currently locked for editing and which user holds the lock.
Get patterns run statusGetLLMObsPatternsRunStatusGETRetrieve the status and step-by-step progress of the current or most recent patterns run for a configuration.
List custom evaluator configurationsListLLMObsCustomEvalConfigsGETList all custom LLM Observability evaluator configurations for the organization.
List events for an LLM Observability experimentListLLMObsExperimentEventsGETRetrieve spans and experiment-level summary metrics for a given experiment with cursor-based pagination.
List LLM integration accountsListLLMObsIntegrationAccountsGETRetrieve the list of configured accounts for the specified LLM provider integration.
List LLM integration modelsListLLMObsIntegrationModelsGETRetrieve the list of models available for the specified LLM provider integration and account.
List LLM Observability annotation queuesListLLMObsAnnotationQueuesGETList annotation queues.
List LLM Observability dataset recordsListLLMObsDatasetRecordsGETList all records in an LLM Observability dataset, sorted by creation date, newest first.
List LLM Observability dataset versionsListLLMObsDatasetVersionsGETList the active versions of a dataset.
List LLM Observability datasetsListLLMObsDatasetsGETList all LLM Observability datasets for a project, sorted by creation date, newest first.
List LLM Observability experiment events (v2)ListLLMObsExperimentEventsV2GETRetrieve spans and experiment-level summary metrics for a given experiment.
List LLM Observability experiment spans (v1)ListLLMObsExperimentEventsV1GETRetrieve spans with their evaluation metrics for a given experiment.
List LLM Observability experimentsListLLMObsExperimentsGETList all LLM Observability experiments sorted by creation date, newest first.
List LLM Observability projectsListLLMObsProjectsGETList all LLM Observability projects sorted by creation date, newest first.
List LLM Observability promptsListLLMObsPromptsGETList all LLM Observability prompts in the prompt registry for the organization.
List LLM Observability spansListLLMObsSpansGETList LLM Observability spans matching the specified filters.
List patterns clustered pointsListLLMObsPatternsClusteredPointsGETList the data points grouped into a topic.
List patterns configurationsListLLMObsPatternsConfigsGETList all patterns configurations for the organization.
List patterns runsListLLMObsPatternsRunsGETList the completed patterns runs for a configuration.
List patterns topicsListLLMObsPatternsTopicsGETList the topics discovered by a patterns run.
List patterns topics with clustered pointsListLLMObsPatternsTopicsWithClusteredPointsGETList the topics discovered by a patterns run, with the clustered points attached inline to each leaf topic.
List versions of an LLM Observability promptListLLMObsPromptVersionsGETList all versions of an LLM Observability prompt, ordered newest to oldest.
Lock LLM Observability dataset draft stateLockLLMObsDatasetDraftStatePATCHAcquire the draft lock on a dataset for the calling user.
Push events for an LLM Observability experimentCreateLLMObsExperimentEventsPOSTPush spans and metrics for an LLM Observability experiment.
Restore an LLM Observability dataset versionRestoreLLMObsDatasetVersionPOSTRestore a dataset to a previous version.
Run an LLM inferenceCreateLLMObsIntegrationInferencePOSTRun an LLM inference request through the specified integration and account, returning the model response and token usage.
Search LLM Observability experimentation entitiesSearchLLMObsExperimentationPOSTSearch across LLM Observability experimentation entities - projects, datasets, dataset records, experiments, and experiment runs - using cursor-based pagination.
Search LLM Observability spansSearchLLMObsSpansPOSTSearch LLM Observability spans using structured filters in the request body.
Simple search experimentation entitiesSimpleSearchLLMObsExperimentationPOSTSearch across LLM Observability experimentation entities using offset-based (page-number) pagination.
Trigger a patterns runTriggerLLMObsPatternsPOSTStart a patterns run for a given configuration.
Unlock LLM Observability dataset draft stateUnlockLLMObsDatasetDraftStatePATCHRelease the draft lock on a dataset held by the calling user, allowing other users to edit the dataset draft.
Update a specific LLM Observability prompt versionUpdateLLMObsPromptVersionPATCHUpdate the description, the feature-flag environments, or both, for a specific version of an LLM Observability prompt.
Update an LLM Observability annotation queueUpdateLLMObsAnnotationQueuePATCHPartially update an annotation queue.
Update an LLM Observability datasetUpdateLLMObsDatasetPATCHPartially update an existing LLM Observability dataset within the specified project.
Update an LLM Observability experimentUpdateLLMObsExperimentPATCHPartially update an existing LLM Observability experiment.
Update an LLM Observability projectUpdateLLMObsProjectPATCHPartially update an existing LLM Observability project.
Update an LLM Observability promptUpdateLLMObsPromptPATCHUpdate the title, the description, or both, for an LLM Observability prompt.
Update annotation queue label schemaUpdateLLMObsAnnotationQueueLabelSchemaPUTCreate or replace the label schema for a given annotation queue.
Update LLM Observability dataset recordsUpdateLLMObsDatasetRecordsPATCHUpdate one or more existing records in an LLM Observability dataset.
Upload records to an LLM Observability datasetUploadLLMObsDatasetRecordsFilePOSTUpload records to a dataset from a file.
Log6
Aggregate eventsAggregateLogsPOSTThe API endpoint to aggregate events into buckets and compute metrics and timeseries.
Search logsListLogs_v1POSTList endpoint returns logs that match a log search query.
Search logs (GET)ListLogsGetGETList endpoint returns logs that match a log search query.
Search logs (POST)ListLogsPOSTList endpoint returns logs that match a log search query.
Send logsSubmitLogPOSTSend your logs to your Datadog platform over HTTP.
Send logsSubmitLog_v1POSTSend your logs to your Datadog platform over HTTP.
Logs Archive10
Create an archiveCreateLogsArchivePOSTCreate an archive in your organization.
Delete an archiveDeleteLogsArchiveDELETEDelete a given archive from your organization.
Get all archivesListLogsArchivesGETGet the list of configured logs archives with their definitions.
Get an archiveGetLogsArchiveGETGet a specific archive from your organization.
Get archive orderGetLogsArchiveOrderGETGet the current order of your archives.
Grant role to an archiveAddReadRoleToArchivePOSTAdds a read role to an archive.
List read roles for an archiveListArchiveReadRolesGETReturns all read roles a given archive is restricted to.
Revoke role from an archiveRemoveRoleFromArchiveDELETERemoves a role from an archive.
Update an archiveUpdateLogsArchivePUTUpdate a given archive configuration.
Update archive orderUpdateLogsArchiveOrderPUTUpdate the order of your archives.
Logs Custom Destination5
Create a custom destinationCreateLogsCustomDestinationPOSTCreate a custom destination in your organization.
Delete a custom destinationDeleteLogsCustomDestinationDELETEDelete a specific custom destination in your organization.
Get a custom destinationGetLogsCustomDestinationGETGet a specific custom destination in your organization.
Get all custom destinationsListLogsCustomDestinationsGETGet the list of configured custom destinations in your organization with their definitions.
Update a custom destinationUpdateLogsCustomDestinationPATCHUpdate the given fields of a specific custom destination in your organization.
Logs Index7
Create an indexCreateLogsIndexPOSTCreates a new index.
Delete an indexDeleteLogsIndexDELETEDelete an existing index from your organization.
Get all indexesListLogIndexesGETThe Index object describes the configuration of a log index.
Get an indexGetLogsIndexGETGet one log index from your organization.
Get indexes orderGetLogsIndexOrderGETGet the current order of your log indexes.
Update an indexUpdateLogsIndexPUTUpdate an index as identified by its name.
Update indexes orderUpdateLogsIndexOrderPUTThis endpoint updates the index order of your organization.
Logs Metric5
Create a log-based metricCreateLogsMetricPOSTCreate a metric based on your ingested logs in your organization.
Delete a log-based metricDeleteLogsMetricDELETEDelete a specific log-based metric from your organization.
Get a log-based metricGetLogsMetricGETGet a specific log-based metric from your organization.
Get all log-based metricsListLogsMetricsGETGet the list of configured log-based metrics with their definitions.
Update a log-based metricUpdateLogsMetricPATCHUpdate a specific log-based metric from your organization.
Logs Pipeline7
Create a pipelineCreateLogsPipelinePOSTCreate a pipeline in your organization.
Delete a pipelineDeleteLogsPipelineDELETEDelete a given pipeline from your organization.
Get a pipelineGetLogsPipelineGETGet a specific pipeline from your organization.
Get all pipelinesListLogsPipelinesGETGet all pipelines from your organization.
Get pipeline orderGetLogsPipelineOrderGETGet the current order of your pipelines.
Update a pipelineUpdateLogsPipelinePUTUpdate a given pipeline configuration to change it’s processors or their order.
Update pipeline orderUpdateLogsPipelineOrderPUTUpdate the order of your pipelines.
Logs Restriction Query11
Create a restriction queryCreateRestrictionQueryPOSTCreate a new restriction query for your organization.
Delete a restriction queryDeleteRestrictionQueryDELETEDeletes a restriction query.
Get a restriction queryGetRestrictionQueryGETGet a restriction query in the organization specified by the restriction query's restriction query id.
Get all restriction queries for a given userListUserRestrictionQueriesGETGet all restriction queries for a given user.
Get restriction query for a given roleGetRoleRestrictionQueryGETGet restriction query for a given role.
Grant role to a restriction queryAddRoleToRestrictionQueryPOSTAdds a role to a restriction query.
List restriction queriesListRestrictionQueriesGETReturns all restriction queries, including their names and IDs.
List roles for a restriction queryListRestrictionQueryRolesGETReturns all roles that have a given restriction query.
Replace a restriction queryReplaceRestrictionQueryPUTReplace a restriction query.
Revoke role from a restriction queryRemoveRoleFromRestrictionQueryDELETERemoves a role from a restriction query.
Update a restriction queryUpdateRestrictionQueryPATCHEdit a restriction query.
Metric36
Configure tags for multiple metricsCreateBulkTagsMetricsConfigurationPOSTNote : This endpoint is deprecated.
Create a tag configurationCreateTagConfigurationPOSTCreate and define a list of queryable tag keys for an existing count/gauge/rate/distribution metric.
Create a tag indexing ruleCreateTagIndexingRulePOSTCreate a tag indexing rule for the org.
Create a tag indexing rule exemptionCreateTagIndexingRuleExemptionPOSTExempt a metric from all tag indexing rules.
Delete a historical metrics configurationDeleteHistoricalMetricsConfigurationDELETEDisable historical metrics ingestion for a metric.
Delete a tag configurationDeleteTagConfigurationDELETEDeletes a metric's tag configuration.
Delete a tag indexing ruleDeleteTagIndexingRuleDELETESoft-delete a tag indexing rule.
Delete a tag indexing rule exemptionDeleteTagIndexingRuleExemptionDELETERemove a metric's exemption from tag indexing rules.
Delete tags for multiple metricsDeleteBulkTagsMetricsConfigurationDELETENote : This endpoint is deprecated.
Edit metric metadataUpdateMetricMetadataPUTEdit metadata of a specific metric.
Enable historical metrics ingestionCreateHistoricalMetricsConfigurationPOSTEnable historical metrics ingestion (late data ingestion) for a metric.
Get a historical metrics configurationGetHistoricalMetricsConfigurationGETGet the historical metrics ingestion configuration for a metric.
Get a list of metricsListTagConfigurationsGETGet a list of actively reporting metrics for your organization.
Get a tag indexing ruleGetTagIndexingRuleGETGet a single tag indexing rule by its UUID.
Get a tag indexing rule exemptionGetTagIndexingRuleExemptionGETReturns why a metric is excluded from tag indexing rules.
Get active metrics listListActiveMetricsGETGet the list of actively reporting metrics from a given time until now.
Get metric metadataGetMetricMetadataGETGet metadata about a specific metric.
Get tag key cardinality detailsGetMetricTagCardinalityDetailsGETReturns the cardinality details of tags for a specific metric.
List active tags and aggregationsListActiveMetricConfigurationsGETList tags and aggregations that are actively queried on dashboards, notebooks, monitors, the Metrics Explorer, and using the API for a given metric name.
List distinct metric volumes by metric nameListVolumesByMetricNameGETView hourly average cardinality for the given metric name over the look back period.
List tag configuration by nameListTagConfigurationByNameGETReturns the tag configuration for the given metric name.
List tag indexing rulesListTagIndexingRulesGETList tag indexing rules for an org, sorted by rule order, with offset/limit pagination.
List tag indexing rules for a metricListTagIndexingRulesForMetricGETList the tag indexing rules that apply to a given metric, sorted by rule order.
List tags by metric nameListTagsByMetricNameGETView indexed and ingested tags for a given metric name.
Query scalar data across multiple productsQueryScalarDataPOSTQuery scalar values (as seen on Query Value, Table, and Toplist widgets).
Query timeseries data across multiple productsQueryTimeseriesDataPOSTQuery timeseries data across various data sources and process the data by applying formulas and functions.
Query timeseries pointsQueryMetricsGETQuery timeseries points.
Related Assets to a MetricListMetricAssetsGETReturns dashboards, monitors, notebooks, and SLOs that a metric is stored in, if any.
Reorder tag indexing rulesReorderTagIndexingRulesPOSTAtomically re-sequence the tag indexing rules for an org to match the supplied list of rule UUIDs.
Search metricsListMetricsGETNote : This endpoint is deprecated.
Submit distribution pointsSubmitDistributionPointsPOSTThe distribution points end-point allows you to post distribution data that can be graphed on Datadog’s dashboards.
Submit metricsSubmitMetricsPOSTThe metrics end-point allows you to post time-series data that can be graphed on Datadog’s dashboards.
Submit metricsSubmitMetrics_v1POSTThe metrics end-point allows you to post time-series data that can be graphed on Datadog’s dashboards.
Tag Configuration Cardinality EstimatorEstimateMetricsOutputSeriesGETReturns the estimated cardinality for a metric with a given tag, percentile and number of aggregations configuration using Metrics without Limits™.
Update a tag configurationUpdateTagConfigurationPATCHUpdate the tag configuration of a metric or percentile aggregations of a distribution metric or custom aggregations of a count, rate, or gauge metric.
Update a tag indexing ruleUpdateTagIndexingRulePUTPartially update a tag indexing rule.
Microsoft Teams Integration12
Create tenant-based handleCreateTenantBasedHandlePOSTCreate a tenant-based handle in the Datadog Microsoft Teams integration.
Create Workflows webhook handleCreateWorkflowsWebhookHandlePOSTCreate a Workflows webhook handle in the Datadog Microsoft Teams integration.
Delete tenant-based handleDeleteTenantBasedHandleDELETEDelete a tenant-based handle from the Datadog Microsoft Teams integration.
Delete user bindingDeleteMSTeamsUserBindingDELETEDelete the user binding for a given tenant from the Datadog Microsoft Teams integration.
Delete Workflows webhook handleDeleteWorkflowsWebhookHandleDELETEDelete a Workflows webhook handle from the Datadog Microsoft Teams integration.
Get all tenant-based handlesListTenantBasedHandlesGETGet a list of all tenant-based handles from the Datadog Microsoft Teams integration.
Get all Workflows webhook handlesListWorkflowsWebhookHandlesGETGet a list of all Workflows webhook handles from the Datadog Microsoft Teams integration.
Get channel information by nameGetChannelByNameGETGet the tenant, team, and channel ID of a channel in the Datadog Microsoft Teams integration.
Get tenant-based handle informationGetTenantBasedHandleGETGet the tenant, team, and channel information of a tenant-based handle from the Datadog Microsoft Teams integration.
Get Workflows webhook handle informationGetWorkflowsWebhookHandleGETGet the name of a Workflows webhook handle from the Datadog Microsoft Teams integration.
Update tenant-based handleUpdateTenantBasedHandlePATCHUpdate a tenant-based handle from the Datadog Microsoft Teams integration.
Update Workflows webhook handleUpdateWorkflowsWebhookHandlePATCHUpdate a Workflows webhook handle from the Datadog Microsoft Teams integration.
Model Lab API16
Delete a Model Lab runDeleteModelLabRunDELETEDelete a Model Lab run by its ID.
Get a Model Lab projectGetModelLabProjectGETGet a single Model Lab project by its ID.
Get a Model Lab runGetModelLabRunGETGet a single Model Lab run by its ID.
Get Model Lab artifact contentGetModelLabArtifactContentGETDownload the raw content of a Model Lab artifact file.
List Model Lab project artifactsListModelLabProjectArtifactsGETList all artifact files for a specific Model Lab project.
List Model Lab project facet keysListModelLabProjectFacetKeysGETList all available facet keys for filtering Model Lab projects.
List Model Lab project facet valuesListModelLabProjectFacetValuesGETList available facet values for a specific project facet key.
List Model Lab projectsListModelLabProjectsGETList all Model Lab projects for the current organization.
List Model Lab run artifactsListModelLabRunArtifactsGETList artifact files for a specific Model Lab run.
List Model Lab run facet keysListModelLabRunFacetKeysGETList all available facet keys for filtering Model Lab runs.
List Model Lab run facet valuesListModelLabRunFacetValuesGETList available facet values for a specific run facet key.
List Model Lab runsListModelLabRunsGETList all Model Lab runs for the current organization.
Pin a Model Lab runPinModelLabRunPOSTPin a Model Lab run for the current user.
Remove star from a Model Lab projectUnstarModelLabProjectDELETERemove the star from a Model Lab project for the current user.
Star a Model Lab projectStarModelLabProjectPOSTStar a Model Lab project for the current user.
Unpin a Model Lab runUnpinModelLabRunDELETERemove the pin from a Model Lab run for the current user.
Monitor27
Check if a monitor can be deletedCheckCanDeleteMonitorGETCheck if the given monitors can be deleted.
Create a monitorCreateMonitorPOSTCreate a monitor using the specified options.
Create a monitor configuration policyCreateMonitorConfigPolicyPOSTCreate a monitor configuration policy.
Create a monitor notification ruleCreateMonitorNotificationRulePOSTCreates a monitor notification rule.
Create a monitor user templateCreateMonitorUserTemplatePOSTCreate a new monitor user template.
Delete a monitorDeleteMonitorDELETEDelete the specified monitor
Delete a monitor configuration policyDeleteMonitorConfigPolicyDELETEDelete a monitor configuration policy.
Delete a monitor notification ruleDeleteMonitorNotificationRuleDELETEDeletes a monitor notification rule by rule id.
Delete a monitor user templateDeleteMonitorUserTemplateDELETEDelete an existing monitor user template by its ID.
Edit a monitorUpdateMonitorPUTEdit the specified monitor.
Edit a monitor configuration policyUpdateMonitorConfigPolicyPATCHEdit a monitor configuration policy.
Get a monitor configuration policyGetMonitorConfigPolicyGETGet a monitor configuration policy by policy id.
Get a monitor notification ruleGetMonitorNotificationRuleGETReturns a monitor notification rule by rule id.
Get a monitor user templateGetMonitorUserTemplateGETRetrieve a monitor user template by its ID.
Get a monitor's detailsGetMonitorGETGet details about the specified monitor from your organization.
Get all monitor configuration policiesListMonitorConfigPoliciesGETGet all monitor configuration policies.
Get all monitor notification rulesGetMonitorNotificationRulesGETReturns a list of all monitor notification rules.
Get all monitor user templatesListMonitorUserTemplatesGETRetrieve all monitor user templates.
Get all monitorsListMonitorsGETGet all monitors from your organization.
Monitors group searchSearchMonitorGroupsGETSearch and filter your monitor groups details.
Monitors searchSearchMonitorsGETSearch and filter your monitors details.
Update a monitor notification ruleUpdateMonitorNotificationRulePATCHUpdates a monitor notification rule by rule id.
Update a monitor user template to a new versionUpdateMonitorUserTemplatePUTCreates a new version of an existing monitor user template.
Validate a monitorValidateMonitorPOSTValidate the monitor provided in the request.
Validate a monitor user templateValidateMonitorUserTemplatePOSTValidate the structure and content of a monitor user template.
Validate an existing monitorValidateExistingMonitorPOSTValidate the monitor provided in the request.
Validate an existing monitor user templateValidateExistingMonitorUserTemplatePOSTValidate the structure and content of an existing monitor user template being updated to a new version.
Network Device Monitoring7
Get the device detailsGetDeviceGETGet the device details.
Get the list of devicesListDevicesGETGet the list of devices.
Get the list of interfaces of the deviceGetInterfacesGETGet the list of interfaces of the device.
Get the list of tags for a deviceListDeviceUserTagsGETGet the list of tags for a device.
List tags for an interfaceListInterfaceUserTagsGETReturns the tags associated with the specified interface.
Update the tags for a deviceUpdateDeviceUserTagsPATCHUpdate the tags for a device.
Update the tags for an interfaceUpdateInterfaceUserTagsPATCHUpdates the tags associated with the specified interface.
Network Health Insight1
List network health insightsListNetworkHealthInsightsGETReturn network health insights for the organization within the given time window.
Notebook5
Create a notebookCreateNotebookPOSTCreate a notebook using the specified options.
Delete a notebookDeleteNotebookDELETEDelete a notebook using the specified ID.
Get a notebookGetNotebookGETGet a notebook using the specified notebook ID.
Get all notebooksListNotebooksGETGet all notebooks.
Update a notebookUpdateNotebookPUTUpdate a notebook using the specified ID.
OAuth2 Client Public5
Delete an OAuth2 client scopes restrictionDeleteScopesRestrictionDELETEDelete the scopes restriction configured for the OAuth2 client.
Get an OAuth2 client scopes restrictionGetScopesRestrictionGETGet the scopes restriction configured for the OAuth2 client.
Get OAuth2 well-known sitesGetOAuth2WellKnownSitesGETRetrieve the list of public OAuth2 sites available for the current environment.
Register an OAuth2 clientRegisterOAuthClientPOSTRegister an OAuth2 client using the Dynamic Client Registration protocol defined in RFC 7591.
Upsert an OAuth2 client scopes restrictionUpsertScopesRestrictionPOSTCreate or update the scopes restriction configured for the OAuth2 client.
Observability Pipeline6
Create a new pipelineCreatePipelinePOSTCreate a new pipeline.
Delete a pipelineDeletePipelineDELETEDelete a pipeline.
Get a specific pipelineGetPipelineGETGet a specific pipeline by its ID.
List pipelinesListPipelinesGETRetrieve a list of pipelines.
Update a pipelineUpdatePipelinePUTUpdate a pipeline.
Validate an observability pipelineValidatePipelinePOSTValidates a pipeline configuration without creating or updating any resources.
OCI Integration6
Create tenancy configCreateTenancyConfigPOSTCreate a new tenancy config to establish monitoring and data collection from your OCI environment.
Delete tenancy configDeleteTenancyConfigDELETEDelete an existing tenancy config.
Get tenancy configGetTenancyConfigGETGet a single tenancy config object by its OCID.
Get tenancy configsGetTenancyConfigsGETGet a list of all configured OCI tenancy integrations.
List tenancy productsListTenancyProductsGETLists the products for a given tenancy.
Update tenancy configUpdateTenancyConfigPATCHUpdate an existing tenancy config.
Okta Integration5
Add Okta accountCreateOktaAccountPOSTCreate an Okta account.
Delete Okta accountDeleteOktaAccountDELETEDelete an Okta account.
Get Okta accountGetOktaAccountGETGet an Okta account.
List Okta accountsListOktaAccountsGETList Okta accounts.
Update Okta accountUpdateOktaAccountPATCHUpdate an Okta account.
On Call22
Create an On-Call notification channel for a userCreateUserNotificationChannelPOSTCreate a new notification channel for a user.
Create an On-Call notification rule for a userCreateUserNotificationRulePOSTCreate a new notification rule for a user.
Create On-Call escalation policyCreateOnCallEscalationPolicyPOSTCreate a new On-Call escalation policy
Create On-Call scheduleCreateOnCallSchedulePOSTCreate a new On-Call schedule
Delete an On-Call notification channel for a userDeleteUserNotificationChannelDELETEDelete a notification channel for a user.
Delete an On-Call notification rule for a userDeleteUserNotificationRuleDELETEDelete a notification rule for a user.
Delete On-Call escalation policyDeleteOnCallEscalationPolicyDELETEDelete an On-Call escalation policy
Delete On-Call scheduleDeleteOnCallScheduleDELETEDelete an On-Call schedule
Get an On-Call notification channel for a userGetUserNotificationChannelGETGet a notification channel for a user.
Get an On-Call notification rule for a userGetUserNotificationRuleGETGet a notification rule for a user.
Get On-Call escalation policyGetOnCallEscalationPolicyGETGet an On-Call escalation policy
Get on-call responders for a scheduleGetScheduleOnCallRespondersGETRetrieves the on-call responders for the specified schedule, grouped by position (previous, current, next), at a given time.
Get On-Call scheduleGetOnCallScheduleGETGet an On-Call schedule
Get On-Call team routing rulesGetOnCallTeamRoutingRulesGETGet a team's On-Call routing rules
Get scheduled on-call userGetScheduleOnCallUserGETRetrieves the user who is on-call for the specified schedule at a given time.
Get team on-call usersGetTeamOnCallUsersGETGet a team's on-call users at a given time
List On-Call notification channels for a userListUserNotificationChannelsGETList the notification channels for a user.
List On-Call notification rules for a userListUserNotificationRulesGETList the notification rules for a user.
Set On-Call team routing rulesSetOnCallTeamRoutingRulesPUTSet a team's On-Call routing rules
Update an On-Call notification rule for a userUpdateUserNotificationRulePUTUpdate a notification rule for a user.
Update On-Call escalation policyUpdateOnCallEscalationPolicyPUTUpdate an On-Call escalation policy
Update On-Call scheduleUpdateOnCallSchedulePUTUpdate a new On-Call schedule
On Call Paging4
Acknowledge On-Call PageAcknowledgeOnCallPagePOSTAcknowledges an On-Call Page.
Create On-Call PageCreateOnCallPagePOSTTrigger a new On-Call Page.
Escalate On-Call PageEscalateOnCallPagePOSTEscalates an On-Call Page.
Resolve On-Call PageResolveOnCallPagePOSTResolves an On-Call Page.
Opsgenie Integration9
Create a new Opsgenie accountCreateOpsgenieAccountPOSTCreate a new Opsgenie account in the Datadog Opsgenie integration.
Create a new service objectCreateOpsgenieServicePOSTCreate a new service object in the Opsgenie integration.
Delete a single service objectDeleteOpsgenieServiceDELETEDelete a single service object in the Datadog Opsgenie integration.
Delete an Opsgenie accountDeleteOpsgenieAccountDELETEDelete a single Opsgenie account from the Datadog Opsgenie integration.
Get a single service objectGetOpsgenieServiceGETGet a single service from the Datadog Opsgenie integration.
Get all Opsgenie accountsListOpsgenieAccountsGETGet a list of all Opsgenie accounts from the Datadog Opsgenie integration.
Get all service objectsListOpsgenieServicesGETGet a list of all services from the Datadog Opsgenie integration.
Update a single service objectUpdateOpsgenieServicePATCHUpdate a single service object in the Datadog Opsgenie integration.
Update an Opsgenie accountUpdateOpsgenieAccountPATCHUpdate a single Opsgenie account in the Datadog Opsgenie integration.
Org Authorized Client7
Delete a user authorization for a clientDeleteOrgAuthorizedClientUserAuthorizationDELETEDisable a specific user authorization for the specified OAuth2 client in the current organization.
Delete a user's authorizations for a clientDeleteOrgAuthorizedClientAllUserAuthorizationsDELETEDisable all authorizations for a specific user for the specified OAuth2 client in the current organization.
Delete an org authorized clientDeleteOrgAuthorizedClientDELETEDisable an OAuth2 client authorization for the current organization, revoking access for all users.
Get an org authorized clientGetOrgAuthorizedClientGETGet a single OAuth2 client authorized for the current organization.
List org authorized clientsListOrgAuthorizedClientsGETGet a list of all OAuth2 clients authorized for the current organization.
List user authorizations for a clientListOrgAuthorizedClientUserAuthorizationsGETGet a list of user authorizations for the specified OAuth2 client in the current organization.
Update an org authorized clientUpdateOrgAuthorizedClientPATCHEnable or disable an OAuth2 client authorization for the current organization.
Org Connection4
Create Org ConnectionCreateOrgConnectionsPOSTCreate a new org connection between the current org and a target org.
Delete Org ConnectionDeleteOrgConnectionsDELETEDelete an existing org connection.
List Org ConnectionsListOrgConnectionsGETReturns a list of org connections.
Update Org ConnectionUpdateOrgConnectionsPATCHUpdate an existing org connection.
Org Group21
Bulk update org group membershipsBulkUpdateOrgGroupMembershipsPATCHMove a batch of organizations from one org group to another.
Create an org groupCreateOrgGroupPOSTCreate a new organization group.
Create an org group policyCreateOrgGroupPolicyPOSTCreate a new policy for an organization group.
Create an org group policy overrideCreateOrgGroupPolicyOverridePOSTCreate a new policy override for an organization within an org group.
Delete an org groupDeleteOrgGroupDELETEDelete an organization group by its ID.
Delete an org group policyDeleteOrgGroupPolicyDELETEDelete an organization group policy by its ID.
Delete an org group policy overrideDeleteOrgGroupPolicyOverrideDELETEDelete an organization group policy override by its ID.
Get an org groupGetOrgGroupGETGet a specific organization group by its ID.
Get an org group membershipGetOrgGroupMembershipGETGet a specific organization group membership by its ID.
Get an org group policyGetOrgGroupPolicyGETGet a specific organization group policy by its ID.
Get an org group policy overrideGetOrgGroupPolicyOverrideGETGet a specific organization group policy override by its ID.
List org group membershipsListOrgGroupMembershipsGETList organization group memberships.
List org group policiesListOrgGroupPoliciesGETList policies for an organization group.
List org group policy configsListOrgGroupPolicyConfigsGETList all org configs that are eligible to be used as organization group policies.
List org group policy overridesListOrgGroupPolicyOverridesGETList policy overrides for an organization group.
List org group policy suggestionsListOrgGroupPolicySuggestionsGETList suggested organization group policies.
List org groupsListOrgGroupsGETList all organization groups that the requesting organization has access to.
Update an org groupUpdateOrgGroupPATCHUpdate the name of an existing organization group.
Update an org group membershipUpdateOrgGroupMembershipPATCHMove an organization to a different org group by updating its membership.
Update an org group policyUpdateOrgGroupPolicyPATCHUpdate an existing organization group policy.
Update an org group policy overrideUpdateOrgGroupPolicyOverridePATCHUpdate an existing organization group policy override.
Organization17
Create a child organizationCreateChildOrgPOSTCreate a child organization.
Get a SAML configurationGetSAMLConfigurationGETGet a single SAML configuration for the current organization by its UUID.
Get a specific Org Config valueGetOrgConfigGETReturn the name, description, and value of a specific Org Config.
Get organization informationGetOrgGETGet organization information.
List global orgsListGlobalOrgsGETReturns organizations across regions for the authenticated user.
List Org ConfigsListOrgConfigsGETReturns all Org Configs (name, description, and value).
List SAML configurationsListSAMLConfigurationsGETGet the list of SAML configurations for the current organization.
List your managed organizationsListOrgsGETReturns the current organization and its managed organizations in JSON:API format.
List your managed organizationsListOrgs_v1GETThis endpoint returns data on your top-level organization.
Spin-off Child OrganizationDowngradeOrgPOSTOnly available for MSP customers.
Update a SAML configurationUpdateSAMLConfigurationPATCHUpdate a single SAML configuration for the current organization.
Update a specific Org ConfigUpdateOrgConfigPATCHUpdate the value of a specific Org Config.
Update organization SAML preferencesUpdateOrgSamlConfigurationsPATCHUpdate the SAML preferences for the current organization.
Update the maximum session durationUpdateLoginOrgConfigsMaxSessionDurationPUTUpdate the maximum session duration for the current organization.
Update your organizationUpdateOrgPUTUpdate your organization.
Upload IdP metadataUploadIdPForOrgPOSTThere are a couple of options for updating the Identity Provider (IdP) metadata from your SAML IdP.
Upload IdP metadataUploadIdPMetadataPOSTEndpoint for uploading IdP metadata for SAML setup.
PagerDuty Integration4
Create a new service objectCreatePagerDutyIntegrationServicePOSTCreate a new service object in the PagerDuty integration.
Delete a single service objectDeletePagerDutyIntegrationServiceDELETEDelete a single service object in the Datadog-PagerDuty integration.
Get a single service objectGetPagerDutyIntegrationServiceGETGet service name in the Datadog-PagerDuty integration.
Update a single service objectUpdatePagerDutyIntegrationServicePUTUpdate a single service object in the Datadog-PagerDuty integration.
Powerpack5
Create a new powerpackCreatePowerpackPOSTCreate a powerpack.
Delete a powerpackDeletePowerpackDELETEDelete a powerpack.
Get a PowerpackGetPowerpackGETGet a powerpack.
Get all powerpacksListPowerpacksGETGet a list of all powerpacks.
Update a powerpackUpdatePowerpackPATCHUpdate a powerpack.
Process1
Get all processesListProcessesGETGet all processes for your organization.
Product Analytic3
Compute scalar analyticsQueryProductAnalyticsScalarPOSTCompute scalar analytics results for Product Analytics data.
Compute timeseries analyticsQueryProductAnalyticsTimeseriesPOSTCompute timeseries analytics results for Product Analytics data.
Send server-side eventsSubmitProductAnalyticsEventPOSTSend server-side events to Product Analytics.
Reference Table11
Batch rows queryBatchRowsQueryPOSTBatch query reference table rows by their primary key values.
Create reference tableCreateReferenceTablePOSTCreates a reference table.
Create reference table uploadCreateReferenceTableUploadPOSTCreate a reference table upload for bulk data ingestion
Delete rowsDeleteRowsDELETEDelete multiple rows from a Reference Table by their primary key values.
Delete tableDeleteTableDELETEDelete a reference table by ID
Get rows by idGetRowsByIDGETGet reference table rows by their primary key values.
Get tableGetTableGETGet a reference table by ID
List rowsListReferenceTableRowsGETList all rows in a reference table using cursor-based pagination.
List tablesListTablesGETList all reference tables in this organization.
Update reference tableUpdateReferenceTablePATCHUpdate a reference table by ID.
Upsert rowsUpsertRowsPOSTCreate or update rows in a Reference Table by their primary key values.
Report Schedule9
Create a report scheduleCreateReportSchedulePOSTCreate a new scheduled report.
Delete a report scheduleDeleteReportScheduleDELETEDelete a report schedule by its unique identifier.
Get a report scheduleGetReportScheduleGETGet a report schedule by its unique identifier.
Get report schedules for a resourceGetReportSchedulesForResourceGETGet all report schedules that target a dashboard or integration dashboard resource.
List dataset report schedulesListDatasetReportSchedulesGETRetrieve all report schedules for a given published dataset.
List report schedulesListReportSchedulesGETList dashboard and integration dashboard report schedules for the organization.
Print a reportPrintReportPOSTInitiate a one-off, print-only report for a dashboard or integration dashboard.
Toggle a report scheduleToggleReportSchedulePATCHActivate or pause a report schedule by setting its status to active or inactive.
Update a report schedulePatchReportSchedulePATCHUpdate an existing scheduled report by its identifier.
Reporting And Sharing1
Create a graph snapshotCreateSnapshotPOSTCreate a snapshot of a graph widget.
Restriction Policy3
Delete a restriction policyDeleteRestrictionPolicyDELETEDeletes the restriction policy associated with a specified resource.
Get a restriction policyGetRestrictionPolicyGETRetrieves the restriction policy associated with a specified resource.
Update a restriction policyUpdateRestrictionPolicyPOSTUpdates the restriction policy associated with a resource.
Role14
Add a user to a roleAddUserToRolePOSTAdds a user to a role.
Create a new role by cloning an existing roleCloneRolePOSTClone an existing role
Create roleCreateRolePOSTCreate a new role for your organization.
Delete roleDeleteRoleDELETEDisables a role.
Get a roleGetRoleGETGet a role in the organization specified by the role’s role id.
Get all users of a roleListRoleUsersGETGets all users of a role.
Grant permission to a roleAddPermissionToRolePOSTAdds a permission to a role.
List permissionsListPermissionsGETReturns a list of all permissions, including name, description, and ID.
List permissions for a roleListRolePermissionsGETReturns a list of all permissions for a single role.
List role templatesListRoleTemplatesGETList all role templates
List rolesListRolesGETReturns all roles, including their names and their unique identifiers.
Remove a user from a roleRemoveUserFromRoleDELETERemoves a user from a role.
Revoke permissionRemovePermissionFromRoleDELETERemoves a permission from a role.
Update a roleUpdateRolePATCHEdit a role.
RUM13
Aggregate RUM eventsAggregateRUMEventsPOSTThe API endpoint to aggregate RUM events into buckets of computed metrics and timeseries.
Create a new RUM applicationCreateRUMApplicationPOSTCreate a new RUM application in your organization.
Delete a RUM applicationDeleteRUMApplicationDELETEDelete an existing RUM application in your organization.
Delete source mapsDeleteSourcemapsDELETEDeletes source maps matching the specified filter criteria.
Get a JavaScript source mapGetSourcemapsGETRetrieves the content of a specific JavaScript source map file by its filename, service name, and version.
Get a list of RUM eventsListRUMEventsGETList endpoint returns events that match a RUM search query.
Get a RUM applicationGetRUMApplicationGETGet the RUM application with given ID in your organization.
Get service repository informationGetServiceRepositoryInfoPOSTReturns the repository URL and commit SHA associated with a given service and version.
List all the RUM applicationsGetRUMApplicationsGETList all the RUM applications in your organization.
List source mapsListSourcemapsGETRetrieves a paginated list of source maps matching the specified filter criteria.
Restore source mapsRestoreSourcemapsPATCHRestores previously deleted source maps matching the specified filter criteria.
Search RUM eventsSearchRUMEventsPOSTList endpoint returns RUM events that match a RUM search query.
Update a RUM applicationUpdateRUMApplicationPATCHUpdate the RUM application with given ID in your organization.
Rum Audience Management10
Create connectionCreateConnectionPOSTCreate a new data connection and its fields for an entity
Delete connectionDeleteConnectionDELETEDelete an existing data connection for an entity
Get account facet infoGetAccountFacetInfoPOSTGet facet information for account attributes including possible values and counts
Get mappingGetMappingGETGet entity mapping configuration including all available attributes and their properties
Get user facet infoGetUserFacetInfoPOSTGet facet information for user attributes including possible values and counts
List connectionsListConnectionsGETList all data connections for an entity
Query accountsQueryAccountsPOSTQuery accounts with flexible filtering by account properties
Query event filtered usersQueryEventFilteredUsersPOSTQuery users filtered by both user properties and event platform data
Query usersQueryUsersPOSTQuery users with flexible filtering by user properties, with optional wildcard search
Update connectionUpdateConnectionPUTUpdate an existing data connection by adding, updating, or deleting fields
RUM Config3
Create the RUM configurationCreateRumConfigPOSTCreate the RUM configuration for your organization.
Get the RUM configurationGetRumConfigGETGet the RUM configuration for your organization.
Update the RUM configurationUpdateRumConfigPATCHUpdate the RUM configuration for your organization.
RUM Insight3
Query aggregated long tasksQueryAggregatedLongTasksPOSTGet aggregated long task data for a RUM view, grouped by invoker type and sampled across multiple view instances.
Query aggregated signals and problemsQueryAggregatedSignalsProblemsPOSTGet aggregated performance signals and problem detections for a RUM view, sampled across multiple view instances.
Query aggregated waterfallQueryAggregatedWaterfallPOSTGet aggregated network resource waterfall data for a RUM view, sampled across multiple view instances.
Rum Metric5
Create a RUM-based metricCreateRumMetricPOSTCreate a metric based on your organization's RUM data.
Delete a RUM-based metricDeleteRumMetricDELETEDelete a specific RUM-based metric from your organization.
Get a RUM-based metricGetRumMetricGETGet a specific RUM-based metric from your organization.
Get all RUM-based metricsListRumMetricsGETGet the list of configured RUM-based metrics with their definitions.
Update a RUM-based metricUpdateRumMetricPATCHUpdate a specific RUM-based metric from your organization.
RUM Operation10
Create a RUM operationCreateRUMOperationPOSTCreate a new RUM operation, defining the journey used to detect it from RUM events.
Create a RUM operation strong linkCreateRUMOperationStrongLinkPOSTCreate a strong link between a RUM operation and a feature, confirming that the feature belongs to the operation.
Delete a RUM operationDeleteRUMOperationDELETEDelete a RUM operation.
Delete a RUM operation strong linkDeleteRUMOperationStrongLinkDELETEDelete the strong link between a RUM operation and a feature.
Get a RUM operationGetRUMOperationGETRetrieve a specific RUM operation by its unique identifier.
Get a RUM operation by nameGetRUMOperationByNameGETRetrieve a specific RUM operation by its unique name.
List RUM operation strong linksListRUMOperationStrongLinksGETList strong links between RUM operations and features.
Search RUM operationsListRUMOperationsGETSearch RUM operations for your organization.
Update a RUM operationUpdateRUMOperationPUTUpdate an existing RUM operation.
Update a RUM operation strong linkUpdateRUMOperationStrongLinkPUTUpdate the status of a strong link between a RUM operation and a feature.
RUM Remote Config2
Get a RUM SDK configurationGetRumSdkConfigGETRetrieve a RUM SDK configuration by its identifier.
Update a RUM SDK configurationUpdateRumSdkConfigPUTUpdate an existing RUM SDK configuration by its identifier.
Rum Replay Heatmap4
Create replay heatmap snapshotCreateReplayHeatmapSnapshotPOSTCreate a heatmap snapshot.
Delete replay heatmap snapshotDeleteReplayHeatmapSnapshotDELETEDelete a heatmap snapshot.
List replay heatmap snapshotsListReplayHeatmapSnapshotsGETList heatmap snapshots.
Update replay heatmap snapshotUpdateReplayHeatmapSnapshotPATCHUpdate a heatmap snapshot.
Rum Replay Playlist9
Add RUM replay session to playlistAddRumReplaySessionToPlaylistPUTAdd a session to a playlist.
Bulk remove RUM replay playlist sessionsBulkRemoveRumReplayPlaylistSessionsDELETERemove sessions from a playlist.
Create RUM replay playlistCreateRumReplayPlaylistPOSTCreate a playlist.
Delete RUM replay playlistDeleteRumReplayPlaylistDELETEDelete a playlist.
Get RUM replay playlistGetRumReplayPlaylistGETGet a playlist.
List RUM replay playlist sessionsListRumReplayPlaylistSessionsGETList sessions in a playlist.
List RUM replay playlistsListRumReplayPlaylistsGETList playlists.
Remove RUM replay session from playlistRemoveRumReplaySessionFromPlaylistDELETERemove a session from a playlist.
Update RUM replay playlistUpdateRumReplayPlaylistPUTUpdate a playlist.
Rum Replay Session1
Get segmentsGetSegmentsGETGet segments for a view.
Rum Replay Viewership4
Create RUM replay session watchCreateRumReplaySessionWatchPOSTRecord a session watch.
Delete RUM replay session watchDeleteRumReplaySessionWatchDELETEDelete session watch history.
List RUM replay session watchersListRumReplaySessionWatchersGETList session watchers.
List RUM replay viewership history sessionsListRumReplayViewershipHistorySessionsGETList watched sessions.
Rum Retention Filter9
Create a RUM retention filterCreateRetentionFilterPOSTCreate a RUM retention filter for a RUM application.
Delete a RUM retention filterDeleteRetentionFilterDELETEDelete a RUM retention filter for a RUM application.
Get a permanent RUM retention filterGetPermanentRetentionFilterGETGet a permanent RUM retention filter for a RUM application by its identifier.
Get a RUM retention filterGetRetentionFilterGETGet a RUM retention filter for a RUM application.
Get all permanent RUM retention filtersListPermanentRetentionFiltersGETGet the list of permanent RUM retention filters for a RUM application.
Get all RUM retention filtersListRetentionFiltersGETGet the list of RUM retention filters for a RUM application.
Order RUM retention filtersOrderRetentionFiltersPATCHOrder RUM retention filters for a RUM application.
Update a permanent RUM retention filterUpdatePermanentRetentionFilterPATCHUpdate the cross-product sampling configuration of a permanent RUM retention filter for a RUM application.
Update a RUM retention filterUpdateRetentionFilterPATCHUpdate a RUM retention filter for a RUM application.
Salesforce Integration6
Create a Salesforce incident templateCreateIncidentTemplatePOSTCreate a new Salesforce incident template for your organization.
Delete a connected Salesforce organizationDeleteSalesforceOrganizationDELETEDisconnect a Salesforce organization from your Datadog organization.
Delete a Salesforce incident templateDeleteIncidentTemplateDELETEDelete a single Salesforce incident template from your organization.
Get all connected Salesforce organizationsGetSalesforceOrganizationsGETGet all Salesforce organizations connected to your Datadog organization through the Salesforce integration.
Get all Salesforce incident templatesGetIncidentTemplatesGETGet all Salesforce incident templates configured for your organization.
Update a Salesforce incident templateUpdateIncidentTemplatePATCHUpdate a single Salesforce incident template in your organization.
Scorecard14
Create a new campaignCreateScorecardCampaignPOSTCreates a new scorecard campaign.
Create a new ruleCreateScorecardRulePOSTCreates a new rule.
Create outcomes batchCreateScorecardOutcomesBatchPOSTSets multiple service-rule outcomes in a single batched request.
Delete a campaignDeleteScorecardCampaignDELETEDeletes a single campaign by ID or key.
Delete a ruleDeleteScorecardRuleDELETEDeletes a single rule.
Get a campaignGetScorecardCampaignGETFetches a single campaign by ID or key.
List all campaignsListScorecardCampaignsGETFetches all scorecard campaigns.
List all rule outcomesListScorecardOutcomesGETFetches all rule outcomes.
List all rulesListScorecardRulesGETFetch all rules.
List all scorecardsListScorecardsGETFetches all scorecards.
List all scoresListScorecardScoresGETReturns a list of scorecard scores for each aggregation type, with score breakdowns.
Update a campaignUpdateScorecardCampaignPUTUpdates an existing campaign.
Update an existing scorecard ruleUpdateScorecardRulePUTUpdates an existing rule.
Update Scorecard outcomesUpdateScorecardOutcomesPOSTUpdates multiple scorecard rule outcomes in a single batched request.
Seat3
Assign seats to usersAssignSeatsUserPOSTAssign seats to users for a product code.
Get users with seatsGetSeatsUsersGETGet the list of users assigned seats for a product code.
Unassign seats from usersUnassignSeatsUserDELETEUnassign seats from users for a product code.
Security Monitoring160
Activate an entity context sync integrationActivateIntegrationPOSTActivate an entity context sync integration for a source type that does not require manually supplied credentials (for example, Entra ID).
Activate content packActivateContentPackPUTActivate a Cloud SIEM content pack.
Add a security signal to an incidentAddSecurityMonitoringSignalToIncidentPATCHAdd a security signal to an incident.
Analyze codeCreateStaticAnalysisServerAnalysisPOSTRun static analysis rules against a source code file and return violations found.
Assign or unassign security findingsUpdateFindingsAssigneePATCHAssign or unassign security findings.
Attach security findings to a caseAttachCasePATCHAttach security findings to a case.
Attach security findings to a Jira issueAttachJiraIssuePATCHAttach security findings to a Jira issue by providing the Jira issue URL.
Attach security findings to a Linear issueAttachLinearIssuePATCHAttach security findings to a Linear issue by providing the Linear issue URL.
Attach security findings to a ServiceNow ticketAttachServiceNowTicketPATCHAttach security findings to a ServiceNow ticket by providing the ServiceNow ticket URL.
Bulk convert rules to TerraformBulkConvertExistingSecurityMonitoringRulesPOSTConvert a list of existing security monitoring rules to Terraform for the Datadog provider resource datadog security monitoring rule.
Bulk delete security monitoring rulesBulkDeleteSecurityMonitoringRulesDELETEDelete multiple security monitoring rules in a single request.
Bulk export security monitoring rulesBulkExportSecurityMonitoringRulesPOSTExport a list of security monitoring rules as a ZIP file containing JSON rule definitions.
Bulk subscribe to sample log generationBulkCreateSampleLogGenerationSubscriptionsPOSTSubscribe to sample log generation for multiple Cloud SIEM content packs in a single call.
Bulk update security signalsBulkEditSecurityMonitoringSignalsPATCHUpdate the triage state or assignee of multiple security signals at once.
Bulk update triage assignee of security signalsBulkEditSecurityMonitoringSignalsAssigneePATCHChange the triage assignees of multiple security signals at once.
Bulk update triage state of security signalsBulkEditSecurityMonitoringSignalsStatePATCHChange the triage states of multiple security signals at once.
Cancel a historical jobCancelHistoricalJobPATCHCancel a historical job.
Change the related incidents of a security signalEditSecurityMonitoringSignalIncidentsPATCHChange the related incidents for a security signal.
Change the triage state of a security signalEditSecurityMonitoringSignalStatePATCHChange the triage state of a security signal.
Change the triage state of a security signalEditSecurityMonitoringSignalState_v1PATCHThis endpoint is deprecated - Change the triage state of a security signal.
Convert a job result to a signalConvertJobResultToSignalPOSTConvert a job result to a signal.
Convert a rule from JSON to TerraformConvertSecurityMonitoringRuleFromJSONToTerraformPOSTConvert a rule that doesn't (yet) exist from JSON to Terraform for Datadog provider resource datadog security monitoring rule.
Convert an existing rule from JSON to TerraformConvertExistingSecurityMonitoringRuleGETConvert an existing rule from JSON to Terraform for Datadog provider resource datadog security monitoring rule.
Convert security monitoring resource to TerraformConvertSecurityMonitoringTerraformResourcePOSTConvert a security monitoring resource that doesn't (yet) exist from JSON to Terraform.
Create a critical assetCreateSecurityMonitoringCriticalAssetPOSTCreate a new critical asset.
Create a custom frameworkCreateCustomFrameworkPOSTCreate a custom framework.
Create a datasetCreateSecurityMonitoringDatasetPOSTCreate a new Cloud SIEM dataset.
Create a detection ruleCreateSecurityMonitoringRulePOSTCreate a detection rule.
Create a due date ruleCreateSecurityFindingsAutomationDueDateRulePOSTCreate a new due date rule for the current organization.
Create a mute ruleCreateSecurityFindingsAutomationMuteRulePOSTCreate a new mute rule for the current organization.
Create a new signal-based notification ruleCreateSignalNotificationRulePOSTCreate a new notification rule for security signals and return the created rule.
Create a new vulnerability-based notification ruleCreateVulnerabilityNotificationRulePOSTCreate a new notification rule for security vulnerabilities and return the created rule.
Create a security filterCreateSecurityFilterPOSTCreate a security filter.
Create a suppression ruleCreateSecurityMonitoringSuppressionPOSTCreate a new suppression rule.
Create a ticket creation ruleCreateSecurityFindingsAutomationTicketCreationRulePOSTCreate a new ticket creation rule for the current organization.
Create an entity context sync configurationCreateSecurityMonitoringIntegrationConfigPOSTCreate a new entity context sync configuration so Cloud SIEM can ingest entities from an external source.
Create cases for security findingsCreateCasesPOSTCreate cases for security findings.
Create Jira issues for security findingsCreateJiraIssuesPOSTCreate Jira issues for security findings.
Create Linear issues for security findingsCreateLinearIssuesPOSTCreate Linear issues for security findings.
Create or update an indicator triage stateCreateIoCTriageStatePOSTSet the triage state of an indicator of compromise (IoC).
Create ServiceNow tickets for security findingsCreateServiceNowTicketsPOSTCreate ServiceNow tickets for security findings.
Deactivate an entity context sync integrationDeactivateIntegrationPOSTDeactivate all active entity context sync integrations of the given source type (for example, Entra ID).
Deactivate content packDeactivateContentPackPUTDeactivate a Cloud SIEM content pack.
Delete a critical assetDeleteSecurityMonitoringCriticalAssetDELETEDelete a specific critical asset.
Delete a custom frameworkDeleteCustomFrameworkDELETEDelete a custom framework.
Delete a datasetDeleteSecurityMonitoringDatasetDELETEDelete a Cloud SIEM dataset.
Delete a due date ruleDeleteSecurityFindingsAutomationDueDateRuleDELETEDelete an existing due date rule by ID.
Delete a mute ruleDeleteSecurityFindingsAutomationMuteRuleDELETEDelete an existing mute rule by ID.
Delete a security filterDeleteSecurityFilterDELETEDelete a specific security filter.
Delete a signal-based notification ruleDeleteSignalNotificationRuleDELETEDelete a notification rule for security signals.
Delete a suppression ruleDeleteSecurityMonitoringSuppressionDELETEDelete a specific suppression rule.
Delete a ticket creation ruleDeleteSecurityFindingsAutomationTicketCreationRuleDELETEDelete an existing ticket creation rule by ID.
Delete a vulnerability-based notification ruleDeleteVulnerabilityNotificationRuleDELETEDelete a notification rule for security vulnerabilities.
Delete an entity context sync configurationDeleteSecurityMonitoringIntegrationConfigDELETEDelete an entity context sync configuration.
Delete an existing jobDeleteHistoricalJobDELETEDelete an existing job.
Delete an existing ruleDeleteSecurityMonitoringRuleDELETEDelete an existing rule.
Detach security findings from their caseDetachCaseDELETEDetach security findings from their case.
Export security monitoring resource to TerraformExportSecurityMonitoringTerraformResourceGETExport a security monitoring resource to a Terraform configuration.
Export security monitoring resources to TerraformBulkExportSecurityMonitoringTerraformResourcesPOSTExport multiple security monitoring resources to Terraform, packaged as a zip archive.
Get a critical assetGetSecurityMonitoringCriticalAssetGETGet the details of a specific critical asset.
Get a custom frameworkGetCustomFrameworkGETGet a custom framework.
Get a datasetGetSecurityMonitoringDatasetGETGet the current version of a Cloud SIEM dataset by ID.
Get a dataset at a specific versionGetSecurityMonitoringDatasetByVersionGETRetrieve a specific historical version of a Cloud SIEM dataset.
Get a due date ruleGetSecurityFindingsAutomationDueDateRuleGETGet the details of a due date rule by ID.
Get a findingGetFindingGETReturns a single finding with message and resource configuration.
Get a hist signal's detailsGetSecurityMonitoringHistsignalGETGet a hist signal's details.
Get a job's detailsGetHistoricalJobGETGet a job's details.
Get a job's hist signalsGetSecurityMonitoringHistsignalsByJobIdGETGet a job's hist signals.
Get a list of security signalsSearchSecurityMonitoringSignalsPOSTReturns security signals that match a search query.
Get a mute ruleGetSecurityFindingsAutomationMuteRuleGETGet the details of a mute rule by ID.
Get a quick list of security signalsListSecurityMonitoringSignalsGETThe list endpoint returns security signals that match a search query.
Get a rule's detailsGetSecurityMonitoringRuleGETGet a rule's details.
Get a rule's version historyGetRuleVersionHistoryGETGet a rule's version history.
Get a SAST rulesetGetStaticAnalysisRulesetGETGet a SAST ruleset by name, including all its rules.
Get a security filterGetSecurityFilterGETGet the details of a specific security filter.
Get a signal's detailsGetSecurityMonitoringSignalGETGet a signal's details.
Get a single entity contextGetSingleEntityContextGETGet a single entity from the Cloud SIEM entity context store by its identifier, returning the historical revisions of the entity in the requested time range.
Get a suppression ruleGetSecurityMonitoringSuppressionGETGet the details of a specific suppression rule.
Get a suppression's version historyGetSuppressionVersionHistoryGETGet a suppression's version history.
Get a ticket creation ruleGetSecurityFindingsAutomationTicketCreationRuleGETGet the details of a ticket creation rule by ID.
Get all critical assetsListSecurityMonitoringCriticalAssetsGETGet the list of all critical assets.
Get all due date rulesListSecurityFindingsAutomationDueDateRulesGETGet all due date rules for the current organization.
Get all mute rulesListSecurityFindingsAutomationMuteRulesGETGet all mute rules for the current organization.
Get all security filtersListSecurityFiltersGETGet the list of configured security filters with their definitions.
Get all suppression rulesListSecurityMonitoringSuppressionsGETGet the list of all suppression rules.
Get all ticket creation rulesListSecurityFindingsAutomationTicketCreationRulesGETGet all ticket creation rules for the current organization.
Get an entity context sync configurationGetSecurityMonitoringIntegrationConfigGETGet the details of a specific entity context sync configuration.
Get an indicator of compromiseGetIndicatorOfCompromiseGETGet detailed information about a specific indicator of compromise (IoC).
Get AST for source codeCreateStaticAnalysisAstPOSTParse source code into an abstract syntax tree (AST) for the specified language.
Get content pack statesGetContentPacksStatesGETGet the activation state, integration status, and log collection status for all Cloud SIEM content packs.
Get critical assets affecting a specific ruleGetCriticalAssetsAffectingRuleGETGet the list of critical assets that affect a specific existing rule by the rule's ID.
Get dataset dependenciesBatchGetSecurityMonitoringDatasetDependenciesPOSTReturn, for each of the requested datasets, the list of detection rules that depend on it.
Get default rulesets for a languageGetStaticAnalysisDefaultRulesetsGETGet the default SAST ruleset names for a given programming language.
Get details of a signal-based notification ruleGetSignalNotificationRuleGETGet the details of a notification rule for security signals.
Get details of a vulnerability notification ruleGetVulnerabilityNotificationRuleGETGet the details of a notification rule for security vulnerabilities.
Get entities related to a signalGetSignalEntitiesGETGet the list of entities related to a security signal, captured at the signal's timestamp.
Get entity contextGetEntityContextGETSearch the Cloud SIEM entity context store for entities that match a query, and return the historical revisions of each entity in the requested time range.
Get Entra ID Azure App Registration prerequisitesGetEntraIdAzureAppRegistrationsGETGet the Azure App Registrations discovered for the organization and whether at least one of them has resource collection enabled, which is a prerequisite for activating the Entra ID...
Get investigation queries for a signalGetInvestigationLogQueriesMatchingSignalGETGet the list of investigation log queries available for a given security signal.
Get node types for a languageGetStaticAnalysisNodeTypesGETRetrieve tree-sitter node type definitions for a given programming language.
Get sample log generation subscriptionsListSampleLogGenerationSubscriptionsGETGet the sample log generation subscriptions for the organization.
Get SBOMGetSBOMGETGet a single SBOM related to an asset by its type and name.
Get suggested actions for a signalGetSuggestedActionsMatchingSignalGETGet the list of suggested actions for a given security signal.
Get suppressions affecting a specific ruleGetSuppressionsAffectingRuleGETGet the list of suppressions that affect a specific existing rule by its ID.
Get suppressions affecting future ruleGetSuppressionsAffectingFutureRulePOSTGet the list of suppressions that would affect a rule.
Get the list of signal-based notification rulesGetSignalNotificationRulesGETReturns the list of notification rules for security signals.
Get the list of vulnerability notification rulesGetVulnerabilityNotificationRulesGETReturns the list of notification rules for security vulnerabilities.
Get the version history of a datasetGetSecurityMonitoringDatasetVersionHistoryGETRetrieve the version history of a Cloud SIEM dataset, including the changes made at each version.
Get the version history of security filtersListSecurityFilterVersionsGETGet the configured security filters at each historical version of the configuration.
Get tree-sitter WASM fileGetStaticAnalysisTreeSitterWasmGETDownload the WebAssembly binary for a tree-sitter grammar by file name.
Import security vulnerabilitiesImportSecurityVulnerabilitiesPOSTImport security vulnerabilities from an external scanner in CycloneDX 1.5 format.
List assets SBOMsListAssetsSBOMsGETGet a list of assets SBOMs for an organization.
List codegen rulesetsListStaticAnalysisCodegenRulesetsGETGet the rulesets relevant for code generation for the authenticated user.
List datasetsListSecurityMonitoringDatasetsGETList all Cloud SIEM datasets available to the organization, including both customer-defined datasets and Datadog out-of-the-box datasets.
List entity context sync configurationsListSecurityMonitoringIntegrationConfigsGETList the entity context sync configurations for Cloud SIEM.
List findingsListFindingsGETGet a list of findings.
List hist signalsListSecurityMonitoringHistsignalsGETList hist signals.
List historical jobsListHistoricalJobsGETList historical jobs.
List indicators of compromiseListIndicatorsOfCompromiseGETGet a list of indicators of compromise (IoCs) matching the specified filters.
List resource filtersGetResourceEvaluationFiltersGETList resource filters.
List rulesListSecurityMonitoringRulesGETList rules.
List scanned assets metadataListScannedAssetsMetadataGETGet a list of security scanned assets metadata for an organization.
List security findingsListSecurityFindingsGETGet a list of security findings that match a search query.
List vulnerabilitiesListVulnerabilitiesGETGet a list of vulnerabilities.
List vulnerable assetsListVulnerableAssetsGETGet a list of vulnerable assets.
Modify the triage assignee of a security signalEditSecurityMonitoringSignalAssigneePATCHModify the triage assignee of a security signal.
Modify the triage assignee of a security signalEditSecurityMonitoringSignalAssignee_v1PATCHThis endpoint is deprecated - Modify the triage assignee of a security signal.
Mute or unmute security findingsMuteSecurityFindingsPATCHMute or unmute security findings.
Patch a signal-based notification rulePatchSignalNotificationRulePATCHPartially update the notification rule.
Patch a vulnerability-based notification rulePatchVulnerabilityNotificationRulePATCHPartially update the notification rule.
Reorder due date rulesReorderSecurityFindingsAutomationDueDateRulesPOSTReorder the list of due date rules for the current organization.
Reorder mute rulesReorderSecurityFindingsAutomationMuteRulesPOSTReorder the list of mute rules for the current organization.
Reorder ticket creation rulesReorderSecurityFindingsAutomationTicketCreationRulesPOSTReorder the list of ticket creation rules for the current organization.
Restore a rule to a historical versionRestoreSecurityMonitoringRulePOSTRestores a custom detection rule to a previously saved historical version.
Returns a list of Secrets rulesGetSecretsRulesGETReturns a list of Secrets rules with ID, Pattern, Description, Priority, and SDS ID.
Ruleset get multipleListMultipleRulesetsPOSTGet rules for multiple rulesets in batch.
Run a historical jobRunHistoricalJobPOSTRun a historical job.
Search hist signalsSearchSecurityMonitoringHistsignalsPOSTSearch hist signals.
Search security findingsSearchSecurityFindingsPOSTGet a list of security findings that match a search query.
Subscribe to sample log generationCreateSampleLogGenerationSubscriptionPOSTSubscribe to sample log generation for a Cloud SIEM content pack.
Test a notification ruleSendSecurityMonitoringNotificationPreviewPOSTSend a notification preview to test that a notification rule's targets are properly configured.
Test a ruleTestSecurityMonitoringRulePOSTTest a rule.
Test an existing ruleTestExistingSecurityMonitoringRulePOSTTest an existing rule.
Unsubscribe from sample log generationDeleteSampleLogGenerationSubscriptionDELETEUnsubscribe from sample log generation for a Cloud SIEM content pack.
Update a critical assetUpdateSecurityMonitoringCriticalAssetPATCHUpdate a specific critical asset.
Update a custom frameworkUpdateCustomFrameworkPUTUpdate a custom framework.
Update a datasetUpdateSecurityMonitoringDatasetPATCHUpdate an existing Cloud SIEM dataset.
Update a due date ruleUpdateSecurityFindingsAutomationDueDateRulePUTUpdate an existing due date rule by ID.
Update a mute ruleUpdateSecurityFindingsAutomationMuteRulePUTUpdate an existing mute rule by ID.
Update a security filterUpdateSecurityFilterPATCHUpdate a specific security filter.
Update a suppression ruleUpdateSecurityMonitoringSuppressionPATCHUpdate a specific suppression rule.
Update a ticket creation ruleUpdateSecurityFindingsAutomationTicketCreationRulePUTUpdate an existing ticket creation rule by ID.
Update an entity context sync configurationUpdateSecurityMonitoringIntegrationConfigPATCHUpdate an existing entity context sync configuration.
Update an existing ruleUpdateSecurityMonitoringRulePUTUpdate an existing rule.
Update resource filtersUpdateResourceEvaluationFiltersPUTUpdate resource filters.
Update security signal triage state or assigneeEditSecurityMonitoringSignalPATCHUpdate the triage state or assignee of a security signal.
Validate a detection ruleValidateSecurityMonitoringRulePOSTValidate a detection rule.
Validate a suppression ruleValidateSecurityMonitoringSuppressionPOSTValidate a suppression rule.
Validate an entity context sync configurationValidateSecurityMonitoringIntegrationConfigPOSTValidate the credentials currently stored on an existing entity context sync configuration.
Validate entity context sync credentialsValidateSecurityMonitoringIntegrationCredentialsPOSTValidate a set of credentials against the external entity source before creating a sync configuration.
Sensitive Data Scanner9
Create Scanning GroupCreateScanningGroupPOSTCreate a scanning group.
Create Scanning RuleCreateScanningRulePOSTCreate a scanning rule in a sensitive data scanner group, ordered last.
Delete Scanning GroupDeleteScanningGroupDELETEDelete a given group.
Delete Scanning RuleDeleteScanningRuleDELETEDelete a given rule.
List Scanning GroupsListScanningGroupsGETList all the Scanning groups in your organization.
List standard patternsListStandardPatternsGETReturns all standard patterns.
Reorder GroupsReorderScanningGroupsPATCHReorder the list of groups.
Update Scanning GroupUpdateScanningGroupPATCHUpdate a group, including the order of the rules.
Update Scanning RuleUpdateScanningRulePATCHUpdate a scanning rule.
Service Account11
Create a service accountCreateServiceAccountPOSTCreate a service account for your organization.
Create an access token for a service accountCreateServiceAccountAccessTokenPOSTCreate an access token for a service account.
Create an application key for this service accountCreateServiceAccountApplicationKeyPOSTCreate an application key for this service account.
Delete an application key for this service accountDeleteServiceAccountApplicationKeyDELETEDelete an application key owned by this service account.
Edit an application key for this service accountUpdateServiceAccountApplicationKeyPATCHEdit an application key owned by this service account.
Get an access token for a service accountGetServiceAccountAccessTokenGETGet a specific access token for a service account by its ID.
Get one application key for this service accountGetServiceAccountApplicationKeyGETGet an application key owned by this service account.
List access tokens for a service accountListServiceAccountAccessTokensGETList all access tokens for a specific service account.
List application keys for this service accountListServiceAccountApplicationKeysGETList all application keys available for this service account.
Revoke an access token for a service accountRevokeServiceAccountAccessTokenDELETERevoke a specific access token for a service account.
Update an access token for a service accountUpdateServiceAccountAccessTokenPATCHUpdate a specific access token for a service account.
Service Check1
Submit a Service CheckSubmitServiceCheckPOSTSubmit a list of Service Checks.
Service Definition4
Create or update service definitionCreateOrUpdateServiceDefinitionsPOSTCreate or update service definition in the Datadog Service Catalog.
Delete a single service definitionDeleteServiceDefinitionDELETEDelete a single service definition in the Datadog Service Catalog.
Get a single service definitionGetServiceDefinitionGETGet a single service definition from the Datadog Service Catalog.
Get all service definitionsListServiceDefinitionsGETGet a list of all service definitions from the Datadog Service Catalog.
Service Level Objective14
Bulk Delete SLO TimeframesDeleteSLOTimeframeInBulkPOSTDelete (or partially delete) multiple service level objective objects.
Check if SLOs can be safely deletedCheckCanDeleteSLOGETCheck if an SLO can be safely deleted.
Create a new SLO reportCreateSLOReportJobPOSTCreate a job to generate an SLO report.
Create an SLO objectCreateSLOPOSTCreate a service level objective object.
Delete an SLODeleteSLODELETEPermanently delete the specified service level objective object.
Get all SLOsListSLOsGETGet a list of service level objective objects for your organization.
Get an SLO's detailsGetSLOGETGet a service level objective object.
Get an SLO's historyGetSLOHistoryGETGet a specific SLO’s history, regardless of its SLO type.
Get Corrections For an SLOGetSLOCorrectionsGETGet corrections applied to an SLO
Get SLO reportGetSLOReportGETDownload an SLO report.
Get SLO report statusGetSLOReportJobStatusGETGet the status of the SLO report job.
Get SLO statusGetSloStatusGETGet the status of a Service Level Objective (SLO) for a given time period.
Search for SLOsSearchSLOGETGet a list of service level objective objects for your organization.
Update an SLOUpdateSLOPUTUpdate the specified service level objective object.
Service Level Objective Correction5
Create an SLO correctionCreateSLOCorrectionPOSTCreate an SLO correction.
Delete an SLO correctionDeleteSLOCorrectionDELETEPermanently delete the specified SLO correction object.
Get all SLO correctionsListSLOCorrectionGETGet all Service Level Objective corrections.
Get an SLO correction for an SLOGetSLOCorrectionGETGet an SLO correction.
Update an SLO correctionUpdateSLOCorrectionPATCHUpdate the specified SLO correction object.
ServiceNow Integration9
Create ServiceNow templateCreateServiceNowTemplatePOSTCreate a new ServiceNow template.
Delete ServiceNow templateDeleteServiceNowTemplateDELETEDelete a ServiceNow template by ID.
Get ServiceNow templateGetServiceNowTemplateGETGet a ServiceNow template by ID.
List ServiceNow assignment groupsListServiceNowAssignmentGroupsGETGet all assignment groups for a ServiceNow instance.
List ServiceNow business servicesListServiceNowBusinessServicesGETGet all business services for a ServiceNow instance.
List ServiceNow instancesListServiceNowInstancesGETGet all ServiceNow instances for the organization.
List ServiceNow templatesListServiceNowTemplatesGETGet all ServiceNow templates for the organization.
List ServiceNow usersListServiceNowUsersGETGet all users for a ServiceNow instance.
Update ServiceNow templateUpdateServiceNowTemplatePUTUpdate a ServiceNow template by ID.
Slack Integration6
Create a Slack integration channelCreateSlackIntegrationChannelPOSTAdd a channel to your Datadog-Slack integration.
Get a Slack integration channelGetSlackIntegrationChannelGETGet a channel configured for your Datadog-Slack integration.
Get all channels in a Slack integrationGetSlackIntegrationChannelsGETGet a list of all channels configured for your Datadog-Slack integration.
List Slack user bindingsListSlackUserBindingsGETList all Slack user bindings for a given Datadog user from the Datadog Slack integration.
Remove a Slack integration channelRemoveSlackIntegrationChannelDELETERemove a channel from your Datadog-Slack integration.
Update a Slack integration channelUpdateSlackIntegrationChannelPATCHUpdate a channel used in your Datadog-Slack integration.
Snapshot1
Take graph snapshotsGetGraphSnapshotGETTake graph snapshots.
Software Catalog8
Create or update entitiesUpsertCatalogEntityPOSTCreate or update entities in Software Catalog.
Create or update kindsUpsertCatalogKindPOSTCreate or update kinds in Software Catalog.
Delete a single entityDeleteCatalogEntityDELETEDelete a single entity in Software Catalog.
Delete a single kindDeleteCatalogKindDELETEDelete a single kind in Software Catalog.
Get a list of entitiesListCatalogEntityGETGet a list of entities from Software Catalog.
Get a list of entity kindsListCatalogKindGETGet a list of entity kinds from Software Catalog.
Get a list of entity relationsListCatalogRelationGETGet a list of entity relations from Software Catalog.
Preview catalog entitiesPreviewCatalogEntitiesPOST
Spa2
Get SPA RecommendationsGetSPARecommendationsGETThis endpoint is currently experimental and restricted to Datadog internal use only.
Get SPA Recommendations with a shard parameterGetSPARecommendationsWithShardGETThis endpoint is currently experimental and restricted to Datadog internal use only.
Span3
Aggregate spansAggregateSpansPOSTThe API endpoint to aggregate spans into buckets and compute metrics and timeseries.
Get a list of spansListSpansGetGETList endpoint returns spans that match a span search query.
Search spansListSpansPOSTList endpoint returns spans that match a span search query.
Spans Metric5
Create a span-based metricCreateSpansMetricPOSTCreate a metric based on your ingested spans in your organization.
Delete a span-based metricDeleteSpansMetricDELETEDelete a specific span-based metric from your organization.
Get a span-based metricGetSpansMetricGETGet a specific span-based metric from your organization.
Get all span-based metricsListSpansMetricsGETGet the list of configured span-based metrics with their definitions.
Update a span-based metricUpdateSpansMetricPATCHUpdate a specific span-based metric from your organization.
Static Analysis32
Create an AI custom ruleCreateAiCustomRulePOSTCreate a new AI custom rule within a ruleset.
Create an AI custom rule revisionCreateAiCustomRuleRevisionPOSTCreate a new revision for an AI custom rule.
Create an AI custom rulesetCreateAiCustomRulesetPOSTCreate a new AI custom ruleset for the authenticated organization.
Create an AI memory violation resultCreateAiMemoryViolationResultPOSTAdd a new AI memory violation result for the authenticated organization.
Create Custom RuleCreateCustomRulePUTCreate a new custom rule within a ruleset
Create Custom Rule RevisionCreateCustomRuleRevisionPUTCreate a new revision for a custom rule
Create Custom RulesetCreateCustomRulesetPUTCreate a new custom ruleset for the authenticated organization.
Delete an AI custom ruleDeleteAiCustomRuleDELETEDelete an AI custom rule by name within a ruleset.
Delete an AI custom rulesetDeleteAiCustomRulesetDELETEDelete an AI custom ruleset by name.
Delete an AI memory violation resultDeleteAiMemoryViolationResultDELETEDelete an AI memory violation result by its numeric identifier.
Delete Custom RuleDeleteCustomRuleDELETEDelete a custom rule
Delete Custom RulesetDeleteCustomRulesetDELETEDelete a custom ruleset
Get an AI custom ruleGetAiCustomRuleGETGet an AI custom rule by name within a ruleset.
Get an AI custom rule revisionGetAiCustomRuleRevisionGETGet a specific revision of an AI custom rule.
Get an AI custom rulesetGetAiCustomRulesetGETGet an AI custom ruleset by name.
Get the list of SPDX licensesListSCALicensesGET
List AI custom rule revisionsListAiCustomRuleRevisionsGETGet all revisions for an AI custom rule.
List AI custom rulesetsListAiCustomRulesetsGETGet all AI custom rulesets for the authenticated organization.
List AI memory violation resultsListAiMemoryViolationResultsGETGet all AI memory violation results for the authenticated organization.
List AI promptsListAiPromptsGETGet all AI prompts, including default prompts and custom AI rule prompts for the authenticated organization.
List Custom Rule RevisionsListCustomRuleRevisionsGETGet all revisions for a custom rule
List Custom RulesetsListCustomRulesetsGETGet all custom rulesets for the authenticated organization.
Post dependencies for analysisCreateSCAResultPOST
POST request to resolve vulnerable symbolsCreateSCAResolveVulnerableSymbolsPOST
Retrieve a dependency scan resultGetSCAScanGET
Revert Custom Rule RevisionRevertCustomRuleRevisionPOSTRevert a custom rule to a previous revision
Show Custom RuleGetCustomRuleGETGet a custom rule by name
Show Custom Rule RevisionGetCustomRuleRevisionGETGet a specific revision of a custom rule
Show Custom RulesetGetCustomRulesetGETGet a custom ruleset by name
Submit libraries for vulnerability scanningCreateSCAScanPOST
Update an AI custom rulesetUpdateAiCustomRulesetPATCHUpdate the description of an existing AI custom ruleset.
Update Custom RulesetUpdateCustomRulesetPATCHUpdate an existing custom ruleset
Status Page36
Create backfilled degradationCreateBackfilledDegradationPOSTCreates a backfilled degradation with predefined updates.
Create backfilled maintenanceCreateBackfilledMaintenancePOSTCreates a backfilled maintenance with predefined updates.
Create componentCreateComponentPOSTCreates a new component.
Create degradationCreateDegradationPOSTCreates a new degradation.
Create degradation templateCreateDegradationTemplatePOSTCreates a new degradation template.
Create maintenance templateCreateMaintenanceTemplatePOSTCreates a new maintenance template.
Create status pageCreateStatusPagePOSTCreates a new status page in an unpublished state.
Delete componentDeleteComponentDELETEDeletes a component by its ID.
Delete degradationDeleteDegradationDELETEDeletes a degradation by its ID.
Delete degradation templateDeleteDegradationTemplateDELETEDeletes a degradation template by its ID (soft delete).
Delete maintenance templateDeleteMaintenanceTemplateDELETEDeletes a maintenance template by its ID (soft delete).
Delete status pageDeleteStatusPageDELETEDeletes a status page by its ID.
Edit degradation updateEditDegradationUpdatePATCHEdits a specific degradation update.
Edit maintenance updatePatchMaintenanceUpdatePATCHEdits the message of a specific maintenance update.
Get componentGetComponentGETRetrieves a specific component by its ID.
Get degradationGetDegradationGETRetrieves a specific degradation by its ID.
Get degradation templateGetDegradationTemplateGETRetrieves a specific degradation template by its ID.
Get maintenanceGetMaintenanceGETRetrieves a specific maintenance by its ID.
Get maintenance templateGetMaintenanceTemplateGETRetrieves a specific maintenance template by its ID.
Get status pageGetStatusPageGETRetrieves a specific status page by its ID.
List componentsListComponentsGETLists all components for a status page.
List degradation templatesListDegradationTemplatesGETLists all degradation templates for a status page.
List degradationsListDegradationsGETLists all degradations for the organization.
List maintenance templatesListMaintenanceTemplatesGETLists all maintenance templates for a status page.
List maintenancesListMaintenancesGETLists all maintenances for the organization.
List status pagesListStatusPagesGETLists all status pages for the organization.
Publish status pagePublishStatusPagePOSTPublishes a status page.
Schedule maintenanceCreateMaintenancePOSTSchedules a new maintenance.
Soft delete degradation updateSoftDeleteDegradationUpdateDELETESoft-deletes a degradation update.
Unpublish status pageUnpublishStatusPagePOSTUnpublishes a status page.
Update componentUpdateComponentPATCHUpdates an existing component's attributes.
Update degradationUpdateDegradationPATCHUpdates an existing degradation's attributes.
Update degradation templateUpdateDegradationTemplatePATCHUpdates an existing degradation template's attributes.
Update maintenanceUpdateMaintenancePATCHUpdates an existing maintenance's attributes.
Update maintenance templateUpdateMaintenanceTemplatePATCHUpdates an existing maintenance template's attributes.
Update status pageUpdateStatusPagePATCHUpdates an existing status page's attributes.
Statuspage Integration8
Create a Statuspage URL settingCreateStatuspageUrlSettingPOSTCreate a Statuspage URL setting for your organization.
Create the Statuspage accountCreateStatuspageAccountPOSTCreate a Statuspage account for your organization.
Delete a Statuspage URL settingDeleteStatuspageUrlSettingDELETEDelete a single Statuspage URL setting from your organization.
Delete the Statuspage accountDeleteStatuspageAccountDELETEDelete the Statuspage account configured for your organization.
Get all Statuspage URL settingsListStatuspageUrlSettingsGETGet all Statuspage URL settings configured for your organization.
Get the Statuspage accountGetStatuspageAccountGETGet the Statuspage account configured for your organization.
Update a Statuspage URL settingUpdateStatuspageUrlSettingPATCHUpdate a single Statuspage URL setting in your organization.
Update the Statuspage accountUpdateStatuspageAccountPATCHUpdate the Statuspage account configured for your organization.
Stegadography1
Get widgets from an imageGetStegadographyWidgetsPOSTExtracts watermarks from a PNG image and returns the cached widget data associated with each watermark found.
Storage Management2
Delete a Storage Management configurationDeleteSyncConfigDELETEDelete a Storage Management configuration by its unique identifier.
Enable Storage Management for a bucketUpsertSyncConfigPUTEnable Storage Management for an S3 bucket, GCS bucket, or Azure container by registering the destination that holds its inventory reports.
Synthetic69
Abort a multipart upload of a test fileAbortTestFileMultipartUploadPOSTAbort an in-progress multipart file upload for a Synthetic test.
Add a test to a Synthetics downtimeAddTestToSyntheticsDowntimePUTAssociate a Synthetics test with a downtime.
Bulk delete suitesDeleteSyntheticsSuitesPOST
Bulk delete testsDeleteSyntheticsTestsPOST
Complete a multipart upload of a test fileCompleteTestFileMultipartUploadPOSTComplete a multipart file upload for a Synthetic test.
Create a browser testCreateSyntheticsBrowserTestPOSTCreate a Synthetic browser test.
Create a global variableCreateGlobalVariablePOSTCreate a Synthetic global variable.
Create a mobile testCreateSyntheticsMobileTestPOSTCreate a Synthetic mobile test.
Create a Network Path testCreateSyntheticsNetworkTestPOST
Create a private locationCreatePrivateLocationPOSTCreate a new Synthetic private location.
Create a Synthetics downtimeCreateSyntheticsDowntimePOSTCreate a new Synthetics downtime.
Create a test suiteCreateSyntheticsSuitePOST
Create an API testCreateSyntheticsAPITestPOSTCreate a Synthetic API test.
Delete a global variableDeleteGlobalVariableDELETEDelete a Synthetic global variable.
Delete a private locationDeletePrivateLocationDELETEDelete a Synthetic private location.
Delete a Synthetics downtimeDeleteSyntheticsDowntimeDELETEDelete a Synthetics downtime by its ID.
Delete testsDeleteTestsPOSTDelete multiple Synthetic tests by ID.
Edit a browser testUpdateBrowserTestPUTEdit the configuration of a Synthetic browser test.
Edit a global variableEditGlobalVariablePUTEdit a Synthetic global variable.
Edit a mobile testUpdateMobileTestPUTEdit the configuration of a Synthetic mobile test.
Edit a Network Path testUpdateSyntheticsNetworkTestPUT
Edit a private locationUpdatePrivateLocationPUTEdit a Synthetic private location.
Edit a test suiteEditSyntheticsSuitePUT
Edit an API testUpdateAPITestPUTEdit the configuration of a Synthetic API test.
Fetch uptime for multiple testsFetchUptimesPOSTFetch uptime for multiple Synthetic tests by ID.
Get a browser testGetBrowserTestGETGet the detailed configuration (including steps) associated with a Synthetic browser test.
Get a browser test resultGetBrowserTestResultGETGet a specific full result from a given Synthetic browser test.
Get a browser test resultGetSyntheticsBrowserTestResultGETGet a specific full result from a given Synthetic browser test.
Get a browser test's latest resultsListSyntheticsBrowserTestLatestResultsGETGet the latest result summaries for a given Synthetic browser test.
Get a browser test's latest results summariesGetBrowserTestLatestResultsGETGet the last 150 test results summaries for a given Synthetic browser test.
Get a fast test resultGetSyntheticsFastTestResultGET
Get a global variableGetGlobalVariableGETGet the detailed configuration of a global variable.
Get a mobile testGetMobileTestGETGet the detailed configuration associated with a Synthetic mobile test.
Get a Network Path testGetSyntheticsNetworkTestGET
Get a presigned URL for downloading a test fileGetTestFileDownloadUrlPOSTGet a presigned URL to download a file attached to a Synthetic test.
Get a private locationGetPrivateLocationGETGet a Synthetic private location.
Get a specific version of a testGetSyntheticsTestVersionGETGet a specific version of a Synthetic test by its version number.
Get a suiteGetSyntheticsSuiteGET
Get a Synthetics downtimeGetSyntheticsDowntimeGETGet a Synthetics downtime by its ID.
Get a test configurationGetTestGETGet the detailed configuration associated with a Synthetic test.
Get a test resultGetSyntheticsTestResultGETGet a specific full result from a given Synthetic test.
Get a test's latest resultsListSyntheticsTestLatestResultsGETGet the latest result summaries for a given Synthetic test.
Get all global variablesListGlobalVariablesGETGet the list of all Synthetic global variables.
Get all locations (public and private)ListLocationsGETGet the list of public and private locations available for Synthetic tests.
Get an API testGetAPITestGETGet the detailed configuration associated with a Synthetic API test.
Get an API test resultGetAPITestResultGETGet a specific full result from a given Synthetic API test.
Get an API test's latest results summariesGetAPITestLatestResultsGETGet the last 150 test results summaries for a given Synthetic API test.
Get available subtests for a multistep testGetApiMultistepSubtestsGETGet the list of API tests that can be added as subtests to a given API multistep test.
Get details of batchGetSyntheticsCIBatchGETGet a batch's updated details.
Get parent suites for a testGetTestParentSuitesGETGet the list of parent suites and their status for a given Synthetic test.
Get parent tests for a subtestGetApiMultistepSubtestParentsGETGet the list of API multistep tests that include a given subtest, along with their monitor status.
Get presigned URLs for uploading a test fileGetTestFileMultipartPresignedUrlsPOSTGet presigned URLs for uploading a file to a Synthetic test using multipart upload.
Get the default locationsGetSyntheticsDefaultLocationsGETGet the default locations settings.
Get the list of all Synthetic testsListTestsGETGet the list of all Synthetic tests.
Get the on-demand concurrency capGetOnDemandConcurrencyCapGETGet the on-demand concurrency cap.
Get version history of a testListSyntheticsTestVersionsGETGet the paginated version history for a Synthetic test.
List Synthetics downtimesListSyntheticsDowntimesGETGet a list of all Synthetics downtimes for your organization.
Patch a global variablePatchGlobalVariablePATCHPatch a global variable using JSON Patch (RFC 6902).
Patch a Synthetic testPatchTestPATCHPatch the configuration of a Synthetic test with partial data.
Patch a test suitePatchTestSuitePATCHPatch a Synthetic test suite using JSON Patch (RFC 6902).
Pause or start a testUpdateTestPauseStatusPUTPause or start a Synthetic test by changing the status.
Poll for test resultsPollSyntheticsTestResultsGETPoll for test results given a list of result IDs.
Remove a test from a Synthetics downtimeRemoveTestFromSyntheticsDowntimeDELETEDisassociate a Synthetics test from a downtime.
Save new value for on-demand concurrency capSetOnDemandConcurrencyCapPOSTSave new value for on-demand concurrency cap.
Search Synthetic testsSearchTestsGETSearch for Synthetic tests.
Search test suitesSearchSuitesGETSearch for test suites.
Trigger Synthetic testsTriggerTestsPOSTTrigger a set of Synthetic tests.
Trigger tests from CI/CD pipelinesTriggerCITestsPOSTTrigger a set of Synthetic tests for continuous integration.
Update a Synthetics downtimeUpdateSyntheticsDowntimePUTUpdate a Synthetics downtime by its ID.
Tag5
Add tags to a hostCreateHostTagsPOSTThis endpoint allows you to add new tags to a host, optionally specifying what source these tags come from.
Get All Host TagsListHostTagsGETReturns a mapping of tags to hosts.
Get Host TagsGetHostTagsGETReturn the list of tags that apply to a given host.
Remove host tagsDeleteHostTagsDELETEThis endpoint allows you to remove all tags for a single host.
Update host tagsUpdateHostTagsPUTThis endpoint allows you to update/replace all tags in an integration source with those supplied in the request.
Tag Policy6
Create a tag policyCreateTagPolicyV2POSTCreate a new tag policy for the organization.
Delete a tag policyDeleteTagPolicyV2DELETEDelete a tag policy.
Get a tag policyGetTagPolicyV2GETRetrieve a single tag policy by ID.
Get a tag policy compliance scoreGetTagPolicyScoreV2GETRetrieve the compliance score for a single tag policy.
List tag policiesListTagPoliciesV2GETRetrieve all tag policies for the organization.
Update a tag policyUpdateTagPolicyV2PATCHUpdate one or more attributes of an existing tag policy.
Team34
Add a member teamAddMemberTeamPOSTAdd a member team.
Add a user to a teamCreateTeamMembershipPOSTAdd a user to a team.
Create a teamCreateTeamPOSTCreate a new team.
Create a team hierarchy linkAddTeamHierarchyLinkPOSTCreate a new team hierarchy link between a parent team and a sub team.
Create a team linkCreateTeamLinkPOSTAdd a new link to a team.
Create team connectionsCreateTeamConnectionsPOSTCreate multiple team connections.
Create team notification ruleCreateTeamNotificationRulePOST
Delete team connectionsDeleteTeamConnectionsDELETEDelete multiple team connections.
Delete team notification ruleDeleteTeamNotificationRuleDELETE
Get a teamGetTeamGETGet a single team using the team's id.
Get a team hierarchy linkGetTeamHierarchyLinkGETGet a single team hierarchy link for the given link id.
Get a team linkGetTeamLinkGETGet a single link for a team.
Get all member teamsListMemberTeamsGETGet all member teams.
Get all teamsListTeamsGETGet all teams.
Get links for a teamGetTeamLinksGETGet all links for a given team.
Get permission settings for a teamGetTeamPermissionSettingsGETGet all permission settings for a given team.
Get team hierarchy linksListTeamHierarchyLinksGETList all team hierarchy links that match the provided filters.
Get team membershipsGetTeamMembershipsGETGet a paginated list of members for a team
Get team notification ruleGetTeamNotificationRuleGET
Get team notification rulesGetTeamNotificationRulesGET
Get team sync configurationsGetTeamSyncGETGet all team synchronization configurations.
Get user membershipsGetUserMembershipsGETGet a list of memberships for a user
Link Teams with GitHub TeamsSyncTeamsPOSTThis endpoint configures synchronization between your existing Datadog teams and GitHub teams by matching their names.
List team connectionsListTeamConnectionsGETReturns all team connections.
Remove a member teamRemoveMemberTeamDELETERemove a super team's member team identified by member team id.
Remove a teamDeleteTeamDELETERemove a team using the team's id.
Remove a team hierarchy linkRemoveTeamHierarchyLinkDELETERemove a team hierarchy link by the given link id.
Remove a team linkDeleteTeamLinkDELETERemove a link from a team.
Remove a user from a teamDeleteTeamMembershipDELETERemove a user from a team.
Update a teamUpdateTeamPATCHUpdate a team using the team's id.
Update a team linkUpdateTeamLinkPATCHUpdate a team link.
Update a user's membership attributes on a teamUpdateTeamMembershipPATCHUpdate a user's membership attributes on a team.
Update permission setting for teamUpdateTeamPermissionSettingPUTUpdate a team permission setting for a given team.
Update team notification ruleUpdateTeamNotificationRulePUT
Test Optimization7
Delete Test Optimization service settingsDeleteTestOptimizationServiceSettingsDELETEDelete Test Optimization settings for a specific service identified by repository, service name, and environment.
Get Flaky Tests Management policiesGetFlakyTestsManagementPoliciesPOSTRetrieve Flaky Tests Management repository-level policies for the given repository.
Get Test Optimization service settingsGetTestOptimizationServiceSettingsPOSTRetrieve Test Optimization settings for a specific service identified by repository, service name, and environment.
Search flaky testsSearchFlakyTestsPOSTList endpoint returning flaky tests from Flaky Test Management.
Update flaky test statesUpdateFlakyTestsPATCHUpdate the state of multiple flaky tests in Flaky Test Management.
Update Flaky Tests Management policiesUpdateFlakyTestsManagementPoliciesPATCHPartially update Flaky Tests Management repository-level policies for the given repository.
Update Test Optimization service settingsUpdateTestOptimizationServiceSettingsPATCHPartially update Test Optimization settings for a specific service identified by repository, service name, and environment.
Usage Metering50
Get active billing dimensions for cost attributionGetActiveBillingDimensionsGETGet active billing dimensions for cost attribution.
Get all custom metrics by hourly averageGetUsageTopAvgMetricsGETGet all custom metrics by hourly average.
Get available fields for usage summaryGetUsageSummaryAvailableFieldsGETList the field names returned by GET /api/v1/usage/summary at each of its three response levels.
Get billable usage across your accountGetUsageBillableSummaryGETGet billable usage across your account.
Get billing dimension mapping for usage endpointsGetBillingDimensionMappingGETGet a mapping of billing dimensions to the corresponding keys for the supported usage metering public API endpoints.
Get cost across multi-org accountGetCostByOrgGETGet cost across multi-org account.
Get estimated cost across your accountGetEstimatedCostByOrgGETGet estimated cost across multi-org and single root-org accounts.
Get historical cost across your accountGetHistoricalCostByOrgGETGet historical cost across multi-org and single root-org accounts.
Get hourly logs usage by retentionGetUsageLogsByRetentionGETGet hourly usage for indexed logs by retention period.
Get hourly usage attributionGetHourlyUsageAttributionGETGet hourly usage attribution.
Get hourly usage by product familyGetHourlyUsageGETGet hourly usage by product family.
Get hourly usage for analyzed logsGetUsageAnalyzedLogsGETGet hourly usage for analyzed logs (Security Monitoring).
Get hourly usage for application securityGetUsageApplicationSecurityMonitoringGETGet hourly usage for application security .
Get hourly usage for audit logsGetUsageAuditLogsGETGet hourly usage for audit logs.
Get hourly usage for CI visibilityGetUsageCIAppGETGet hourly usage for CI visibility (tests, pipeline, and spans).
Get hourly usage for cloud workload securityGetUsageCWSGETGet hourly usage for cloud workload security.
Get hourly usage for CSM ProGetUsageCloudSecurityPostureManagementGETGet hourly usage for cloud security management (CSM) pro.
Get hourly usage for custom metricsGetUsageTimeseriesGETGet hourly usage for custom metrics.
Get hourly usage for database monitoringGetUsageDBMGETGet hourly usage for database monitoring Note: This endpoint has been deprecated.
Get hourly usage for FargateGetUsageFargateGETGet hourly usage for Fargate.
Get hourly usage for hosts and containersGetUsageHostsGETGet hourly usage for hosts and containers.
Get hourly usage for incident managementGetIncidentManagementGETGet hourly usage for incident management.
Get hourly usage for indexed spansGetUsageIndexedSpansGETGet hourly usage for indexed spans.
Get hourly usage for ingested spansGetIngestedSpansGETGet hourly usage for ingested spans.
Get hourly usage for IoTGetUsageInternetOfThingsGETGet hourly usage for IoT.
Get hourly usage for LambdaGetUsageLambdaGETGet hourly usage for Lambda.
Get hourly usage for Lambda traced invocationsGetUsageLambdaTracedInvocationsGETGet hourly usage for Lambda traced invocations.
Get hourly usage for logsGetUsageLogsGETGet hourly usage for logs.
Get hourly usage for logs by indexGetUsageLogsByIndexGETGet hourly usage for logs by index.
get hourly usage for network flowsGetUsageNetworkFlowsGETGet hourly usage for network flows.
Get hourly usage for network hostsGetUsageNetworkHostsGETGet hourly usage for network hosts.
Get hourly usage for observability pipelinesGetUsageObservabilityPipelinesGETGet hourly usage for observability pipelines.
Get hourly usage for online archiveGetUsageOnlineArchiveGETGet hourly usage for online archive.
Get hourly usage for profiled hostsGetUsageProfilingGETGet hourly usage for profiled hosts.
Get hourly usage for RUM sessionsGetUsageRumSessionsGETGet hourly usage for RUM Sessions.
Get hourly usage for RUM unitsGetUsageRumUnitsGETGet hourly usage for RUM Units.
Get hourly usage for sensitive data scannerGetUsageSDSGETGet hourly usage for sensitive data scanner.
Get hourly usage for SNMP devicesGetUsageSNMPGETGet hourly usage for SNMP devices.
Get hourly usage for synthetics API checksGetUsageSyntheticsAPIGETGet hourly usage for synthetics API checks.
Get hourly usage for synthetics browser checksGetUsageSyntheticsBrowserGETGet hourly usage for synthetics browser checks.
Get hourly usage for synthetics checksGetUsageSyntheticsGETGet hourly usage for synthetics checks.
Get Monthly Cost AttributionGetMonthlyCostAttributionGETGet monthly cost attribution by tag across multi-org and single root-org accounts.
Get monthly usage attributionGetMonthlyUsageAttributionGETGet monthly usage attribution.
Get projected cost across your accountGetProjectedCostGETGet projected cost across multi-org and single root-org accounts.
Get specified daily custom reportsGetSpecifiedDailyCustomReportsGETGet specified daily custom reports.
Get specified monthly custom reportsGetSpecifiedMonthlyCustomReportsGETGet specified monthly custom reports.
Get the list of available daily custom reportsGetDailyCustomReportsGETGet daily custom reports.
Get the list of available monthly custom reportsGetMonthlyCustomReportsGETGet monthly custom reports.
Get usage across your accountGetUsageSummaryGETGet all usage across your account.
Get usage attribution typesGetUsageAttributionTypesGETGet usage attribution types.
User20
Anonymize usersAnonymizeUsersPUTAnonymize a list of users, removing their personal data.
Create a userCreateUserPOSTCreate a user for your organization.
Create a userCreateUser_v1POSTCreate a user for your organization.
Delete a pending user's invitationsDeleteUserInvitationsDELETECancel all pending invitations for a specified user.
Disable a userDisableUserDELETEDisable a user.
Disable a userDisableUser_v1DELETEDelete a user from an organization.
Get a user invitationGetInvitationGETReturns a single user invitation by its UUID.
Get a user organizationListUserOrganizationsGETGet a user organization.
Get a user permissionsListUserPermissionsGETGet a user permission set.
Get current userGetCurrentUserGETGet the user associated with the current authentication context.
Get identity provider overrides for a userGetUserIdentityProvidersGETGet the identity provider overrides for a specific user in the organization.
Get user detailsGetUserGETGet a user in the organization specified by the user’s user id.
Get user detailsGetUser_v1GETGet a user's details.
List all usersListUsersGETGet the list of all users in the organization.
List all usersListUsers_v1GETList all users for your organization.
Send invitation emailsSendInvitationsPOSTSends emails to one or more users inviting them to join the organization.
Update a userUpdateUserPATCHEdit a user.
Update a userUpdateUser_v1PUTUpdate a user information.
Update current userUpdateCurrentUserPATCHEdit the profile of the currently authenticated user.
Update identity provider overrides for a userUpdateUserIdentityProvidersPATCHSet the identity provider overrides for a specific user in the organization.
User Authorized Client4
Delete a user authorized clientDeleteUserAuthorizedClientDELETEDisable the current user's authorization for the specified OAuth2 client.
Delete all user authorized clients for a clientDeleteUserAuthorizedClientsByClientDELETEDisable all authorizations the current user has granted to the specified OAuth2 client.
Get a user authorized clientGetUserAuthorizedClientGETGet a single OAuth2 client authorization for the current user.
List user authorized clientsListUserAuthorizedClientsGETGet a list of all OAuth2 clients authorized by the current user.
Web Integration5
Create a web integration accountCreateWebIntegrationAccountPOSTCreate a new account for a given web integration.
Delete a web integration accountDeleteWebIntegrationAccountDELETEDelete an account for a given web integration.
Get a web integration accountGetWebIntegrationAccountGETGet a single account for a given web integration.
List web integration accountsListWebIntegrationAccountsGETList accounts for a given web integration.
Update a web integration accountUpdateWebIntegrationAccountPATCHUpdate an existing account for a given web integration.
Webhooks Integration13
Create a custom variableCreateWebhooksIntegrationCustomVariablePOSTCreates an endpoint with the name .
Create a webhooks integrationCreateWebhooksIntegrationPOSTCreates an endpoint with the name .
Create an OAuth2 client credentials auth methodCreateOAuth2ClientCredentialsPOSTCreate a new OAuth2 client credentials auth method for the Webhooks integration.
Delete a custom variableDeleteWebhooksIntegrationCustomVariableDELETEDeletes the endpoint with the name .
Delete a webhookDeleteWebhooksIntegrationDELETEDeletes the endpoint with the name .
Delete an OAuth2 client credentials auth methodDeleteOAuth2ClientCredentialsDELETEDelete an OAuth2 client credentials auth method by ID.
Get a custom variableGetWebhooksIntegrationCustomVariableGETShows the content of the custom variable with the name .
Get a webhook integrationGetWebhooksIntegrationGETGets the content of the webhook with the name .
Get all auth methodsGetAllAuthMethodsGETGet a list of all auth methods configured for the Webhooks integration in your organization.
Get an OAuth2 client credentials auth methodGetOAuth2ClientCredentialsGETGet a single OAuth2 client credentials auth method by ID.
Update a custom variableUpdateWebhooksIntegrationCustomVariablePUTUpdates the endpoint with the name .
Update a webhookUpdateWebhooksIntegrationPUTUpdates the endpoint with the name .
Update an OAuth2 client credentials auth methodUpdateOAuth2ClientCredentialsPATCHUpdate an existing OAuth2 client credentials auth method.
Widget5
Create a widgetCreateWidgetPOSTCreate a new widget for a given experience type.
Delete a widgetDeleteWidgetDELETESoft-delete a widget by its UUID for a given experience type.
Get a widgetGetWidgetGETRetrieve a widget by its UUID for a given experience type.
Search widgetsSearchWidgetsGETSearch and list widgets for a given experience type, with filtering, sorting, and pagination.
Update a widgetUpdateWidgetPUTUpdate a widget by its UUID for a given experience type.
Workflow Automation9
Cancel a workflow instanceCancelWorkflowInstancePUTCancels a specific execution of a given workflow.
Create a WorkflowCreateWorkflowPOSTCreate a new workflow, returning the workflow ID.
Delete an existing WorkflowDeleteWorkflowDELETEDelete a workflow by ID.
Execute a workflowCreateWorkflowInstancePOSTExecute the given workflow.
Get a workflow instanceGetWorkflowInstanceGETGet a specific execution of a given workflow.
Get an existing WorkflowGetWorkflowGETGet a workflow by ID.
List workflow instancesListWorkflowInstancesGETList all instances of a given workflow.
List workflowsListWorkflowsGETList all workflows in your organization.
Update an existing WorkflowUpdateWorkflowPATCHUpdate a workflow by ID.