NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #930 most downloaded on PyPI
Collection of all Datadog Public endpoints
Last release 9 days ago
24 Sep 2026
Ships on a steady schedule
a new release about every 3 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
88 releases · first in 2020
One column per quarter.
Deprecate metric field of Security Monitoring Rules by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/1…
<!-- Release notes generated using configuration in .github/release.yml at 2.5.0 -->
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.4.0...2.5.0
Handle deprecation of APIs and attributes by @therve in https://github.com/DataDog/datadog-api-client-python/pull/1170
<!-- Release notes generated using configuration in .github/release.yml at 2.4.0 -->
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.3.0...2.4.0
update deprecated usage attribution API docs to direct users to migra… by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-c…
<!-- Release notes generated using configuration in .github/release.yml at 2.3.0 -->
DeletePagerDutyIntegrationService response status code by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/1114logs_pattern_stream to list_stream widget source by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/1129ci_tests enum to FormulaAndFunctionEventsDataSource by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/1137Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.2.0...2.3.0
docs(dataviz): update Treemap widget definition with deprecated properties + updated description [VIZZ-2305] by @api-clients-generation-pipeline in ht…
<!-- Release notes generated using configuration in .github/release.yml at 2.2.0 -->
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.1.0...2.2.0
<!-- Release notes generated using configuration in .github/release.yml at 2.1.0 -->
<!-- Release notes generated using configuration in .github/release.yml at 2.1.0 -->
Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.0.0...2.1.0
<!-- Release notes generated using configuration in .github/release.yml at 2.0.0 -->
<!-- Release notes generated using configuration in .github/release.yml at 2.0.0 -->
zstd1 Content-Encoding by @jirikuncar in https://github.com/DataDog/datadog-api-client-python/pull/946Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.12...2.0.0
Deprecate old usage apis by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/989
<!-- Release notes generated using configuration in .github/release.yml at 1.12 -->
rehydration_max_scan_size_in_gb field to Logs Archives by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/973mute_first_recovery_notification option to downtime by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/942ci-tests monitor type by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/992Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.11.0...1.12
Create new ListStreamSource types in order to deprecate ISSUE_STREAM by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-cli…
<!-- Release notes generated using configuration in .github/release.yml at 1.11.0 -->
date field in LogsByRetentionMonthlyUsage by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/864ListSLOs by @jirikuncar in https://github.com/DataDog/datadog-api-client-python/pull/955tags property by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/950ci-pipelines monitor using Formulas and Functions by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/906median aggregation functions to RUM and logs by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/931restricted_roles to Synthetics tests and private locations by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/941lambda_usage and lambda_percentage from usage API by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/914issue_stream type from ListStreamSource by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/944locked property and clarify documentation for restricted_roles by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/888Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.10.0...1.11.0
<!-- Release notes generated using configuration in .github/release.yml at 1.10.0 -->
<!-- Release notes generated using configuration in .github/release.yml at 1.10.0 -->
commander_user by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/799Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.9.0...1.10.0
<!-- Release notes generated using configuration in .github/release.yml at 1.9.0 -->
<!-- Release notes generated using configuration in .github/release.yml at 1.9.0 -->
CloudWorkloadSecurityAgentRuleAttributes by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/841isCritical to browser test steps by @api-clients-generation-pipeline in https://github.com/DataDog/datadog-api-client-python/pull/826_data_store map by @therve in https://github.com/DataDog/datadog-api-client-python/pull/837Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.8.0...1.9.0
[Deprecated] Remove session counts from RUM units response. See #728.
filter[deleted] parameter for searching recently deleted dashboards. See #787.offset and limit parameters to usage listing endpoint. See #774.replay_session_count and update documentation for rum_session_count. See #773.author_name in dashboard response. See #755.rum_browser_and_mobile_session_count. See #748.ci-pipelines alert to monitors enum. See #731.SyntheticsAPIStep, SyntheticsAPITest, and SyntheticsBrowserTest. See #667.SecurityMonitoringSignal.attributes.tags type. See #716.EventCreateRequest. See #783.[Added] [dashboards formulas and functions] Add formulas and functions support to change widget. See #567.
websocket synthetics tests. See #674.MonitorSearchResult. See #690.public_id and org_name in Usage API response. See #692.ratio_in_month in usage metering. See #652.UsageNetworkFlowsHour.indexed_event_count to match actual API. See #661.rrule and duration can be nullable. See #665.batch_id in Synthetics Trigger CI response as nullable. See #677.timeout_h example and limits. See #687.[Deprecated] Update property descriptions for Dashboard RBAC release. See #639.
automute option. See #647.apm_stats_query property to DistributionWidgetRequest. See #628.priority and restricted_roles nullable. See #627.[Added] Add type and is_template properties to notebooks. See #615.
type and is_template properties to notebooks. See #615.renotify_occurrences and renotify_statuses monitor options. See #613.servername property to SSL Synthetics tests request. See #603.IncidentFieldAttributesMultipleValue can be nullable. See #602.[Added] Add restricted roles for Synthetics global variables. See #550.
type property. See #544.batch_id to the synthetics trigger endpoint response. See #556.audit alert monitor type. See #559.available_values property to template variables schema. See #564.follow_redirects options to test request in Synthetics. See #571.Nothing published for this version
[Added] Add new_group_delay and deprecate new_host_delay monitor properties. See #535.
x_path. See #548.audit_stream to ListStreamSource. See #536.WidgetAggregator schema. See #532.id_str property to Event response. See #538.new_group_delay and deprecate new_host_delay monitor properties. See #535.include_descendants param to usage attribution API. See #540.allow_insecure option for multistep steps in Synthetics. See #515.status property name for browser error status in Synthetics. See #517./api/v1/usage/traces and /api/v1/usage/tracing-without-limits. See #519.[Added] Add support for GET /api/v2/application_keys/{app_key_id}. See #502.
GET /api/v2/application_keys/{app_key_id}. See #502.meta property with pagination info to SLOCorrectionList endpoint response. See #499.query_index and tag_set to MetricsQueryMetadata. See #468.hasExtendedTitle, type, version and updateAuthorId for Security Monitoring Rule endpoints. See #483.report_id parameter. See #510.[Added] Add CWS to usage metering endpoint. See #458.
tag_config_source to usage attribution response. See #449.active_child nested downtime object to Downtime component for downtime APIs. See #434.override_label and is_hidden attribute for WidgetCustomLink. See #438.name and priority attributes to synthetics test options. See #473.oneOf. See #463.assertions field optional for multistep synthetics tests, and add global config variable type. See #457.incident_integration_metadata to incident_integrations to match API. See #444.compliance to CSPM in usage endpoint. See #466.[Deprecated] Deprecate legend_size and show_legend properties on distribution widgets. See #400.
logs_by_retention usage property and GetUsageLogsByRetention endpoint. See #425.SecurityMonitoringRuleDetectionMethod enum. See #424.with_configured_alert_ids parameter to get a SLO details endpoint. See #421.setCookie, dnsServerPort, allowFailure and isCritical fields for Synthetics tests. See #418.metadata property with pagination info to SLOList endpoint response. See #414.rate metric type in manage metric tags v2 endpoint. See #409.filter[shared] query parameter for searching dashboards. See #390.title and background_color properties to dashboard group widget. See #388.marker, xaxis and yaxis properties on distribution widgets. See #400.is_column_break layout property of dashboard. See #431.request as required field from synthetics test. See #426.legend_size and show_legend properties on distribution widgets. See #400.CreateTest and UpdateTest. See #403.[Added] Add reflow_type property to dashboard object. See #372.
reflow_type property to dashboard object. See #372.modified_at attribute to user response v2 schema. See #352.passed, noSavingResponseBody, noScreenshot, and disableCors fields to Synthetics. See #346./api/v{1,2}/metrics. See #340.global_time_target field to SLO widget. See #335.oneOf attributes. See #344.GetBrowserTest endpoint. See #359.[Added] Add legend_layout and legend_columns to timeseries widget definition. See #320.
legend_layout and legend_columns to timeseries widget definition. See #320.groupby_simple_monitor option to monitors. See #300.detectionMethod and newValueOptions fields to security monitoring rules. See #290.org_name field to usage attribution response. See #287.GetSLOHistory. See #319.[Added] Add profile_metrics_query properties to dashboard widget requests. See #282.
[Added] Add new live and rehydrated logs breakdowns to Usage API. See #223.
list_sl_os to list_slos. See #216.[Deprecated] Deprecate subscription and billing fields in create organization endpoint. See #167.
See CHANGELOG.md for release notes
See CHANGELOG.md for release notes
See Changelog.md for release notes
Initial beta release of this client
Your coding agent can read these notes before it upgrades. Set up the MCP server →