Skip to content

Latest commit

 

History

History
2201 lines (1902 loc) · 223 KB

File metadata and controls

2201 lines (1902 loc) · 223 KB

CHANGELOG

2.53.0/2026-04-01

Added

  • Add Synthetics test file upload and download endpoints #3363
  • document v2 stable mcnulty-web-py3 endpoints #3360
  • document synthetics API to retrieve fast test result #3356
  • Add description field to widget definition schemas #3339
  • Add Widgets API v2 OpenAPI spec #3338
  • Add bulk triage endpoints for security monitoring signals #3337
  • Add cost_aggregation parameter to GetEstimatedCostByOrg #3331
  • Add new endpoints for Test Optimization settings for service #3326
  • dashboards - Add DashboardTab schema and tabs property to Dashboard spec #3324
  • Add WildcardWidgetDefinition to Dashboard spec #3321
  • Add feature flags public api endpoints to api spec #3317
  • Use openapi-transformer split mechanism for full spec generation #3316
  • Add v2 deployment gates evaluation endpoints #3315
  • Make datadog agent source address configurable in Observability Pipelines #3311
  • Add OpenAPI documentation for keep_unmatched field in ocsf mapper processor #3307
  • Add Batch Rows Query Endpoint to Reference Tables API spec #3304
  • Add apm_metrics query support to dashboard OpenAPI spec #3301
  • Add Observability Pipelines Amazon S3 Generic destination #3296
  • [OPA-4681] Update Public API for Splunk HEC destination indexed_fields #3292
  • RUM - simplify cross-product sampling descriptions on rum-retention-filters API docs #3254
  • Add name_aliases field to PermissionAttributes for ListPermissions endpoint #3253
  • Add audit track to list of available org connections #3250
  • Add partial hierarchy selection to team sync endpoints #3245
  • Billing_plan field deprecation - correction start date #3244
  • Add support for composite queries on monitor variables #3242
  • Add ci_code_coverage_committers to usage API #3241
  • Expose usage-attribution-types publicly and update attribution descriptions #3239
  • Adds OpenTelemetry source support for metrics pipelines #3238
  • Add Edge Devices Monitoring fields to usage summary API #3234
  • Add new param to api/v2/metrics #3233
  • Add Network Path fields to usage summary API #3232
  • Add FormulaAndFunctionEventQueryGroupByFields schema to support flat group_by form #3230
  • billing_plan field deprecation in billable-summary endpoint #3226
  • Add OpenAPI spec for LLM Observability Experiments API #3225
  • Add OCI support to Cloud Security Management Enterprise usage fields #3220
  • Add bad events support in metric SLOs #3218
  • Add missing persona_mapping endpoints #3212
  • Adding Observability Pipelines Secret Management feature support #3210
  • Workflow Automation - Add Form Trigger #3209
  • Add Maintenances and minor updates to Status Pages API #3207
  • Introduce api/v2/integration API endpoint #3200
  • Add OpenAPI spec for Change Management endpoints #3198
  • Add sort parameter to detection rules list endpoint #3194
  • Add documentation for POST api/v2/incidents/import #3193
  • dashboards - Add DashboardTab schema and tabs property to Dashboard spec #3190
  • Add public documentation on NDM interface tags endpoint #3189
  • Post an event v2 API - add a new enum value to links.category field and add pattern validation on changed_resource.name field #3185
  • Add receives_permissions_from field to Roles API #3179
  • Add new endpoints for Code Coverage summary information #3178
  • Adding custom mapper support to Observability Pipelines OCSF Mapper #3175
  • Add seats API v2 endpoints with error responses and required fields #3172
  • Timeseries Request Style supports value labels field #3161
  • Added support for Google Chat Organization Handles Public API #3150
  • Add Network Path test endpoints to v2 spec #3144
  • Add OpenAPI documentation for cloud-auth-config service #3115
  • Add suppression sort by create date #3100
  • Add specs for new ccm_config endpoints #3079
  • Add Sankey widget definition to Dashboards api specs #3057

Fixed

  • Improve type validation without cache #3362
  • Fix consistency issues in security monitoring signal triage routes #3353
  • Add pageStart extension to case management pagination #3343
  • Fix consistency issues in security monitoring signal triage routes #3336
  • Fix WidgetNewFixedSpan - timestamps are milliseconds not seconds #3203
  • Increase validation limit on integration type #3195
  • Add mandatory filter env parameter to APM services endpoint #3184

Deprecated

  • Deprecate ListVulnerabilities endpoint #3333
  • Deprecate appsecspans datasource in SecurityMonitoringStandardDataSource #3305
  • Mark legacy non-FnF query fields and WidgetEvent as deprecated in dashboard spec + update Distribuition docs #3228

Changed

  • Add sample_attribute to log exclusion filter #3330
  • Add tags and description fields to the logs nested pipeline type LogsPipelineProcessor #3319
  • Update documentation for api/v2/metrics endpoint #3310
  • Use repository_id in DORA deployment GET docs #3252
  • Observability Pipelines - Updating descriptions and making the tags field optional not required #3221
  • Fix Restriction Policies API documentation - add missing resource types #3180

2.52.0/2026-03-06

Added

  • Billing_plan field deprecation - correction start date #3244
  • Add ci_code_coverage_committers to usage API #3241
  • Expose usage-attribution-types publicly and update attribution descriptions #3239
  • Add new param to api/v2/metrics #3233
  • Add FormulaAndFunctionEventQueryGroupByFields schema to support flat group_by form #3230
  • billing_plan field deprecation in billable-summary endpoint #3226
  • Add OpenAPI spec for LLM Observability Experiments API #3225
  • Add missing persona_mapping endpoints #3212
  • Adding Observability Pipelines Secret Management feature support #3210
  • Workflow Automation - Add Form Trigger #3209
  • Add Maintenances and minor updates to Status Pages API #3207
  • Introduce api/v2/integration API endpoint #3200
  • Add OpenAPI spec for Change Management endpoints #3198
  • Add sort parameter to detection rules list endpoint #3194
  • Add documentation for POST api/v2/incidents/import #3193
  • Add public documentation on NDM interface tags endpoint #3189
  • Post an event v2 API - add a new enum value to links.category field and add pattern validation on changed_resource.name field #3185
  • Add receives_permissions_from field to Roles API #3179
  • Add new endpoints for Code Coverage summary information #3178
  • [Workflow Automation] Add allowedValues to InputSchemaParameters #3177
  • Cloud SIEM - Add instantaneousBaseline to anomaly detection options #3176
  • Adding custom mapper support to Observability Pipelines OCSF Mapper #3175
  • Adding when full option to the Memory Buffer options as well #3174
  • Add OpenAPI documentation for cache property in dedupe processor in observability pipelines #3173
  • Add seats API v2 endpoints with error responses and required fields #3172
  • Adding Buffer options to Observability Pipeline Destinations #3159
  • Add Descriptions for OCI Integrations Endpoint OpenAPI Spec #3152
  • Sync rum-replay endpoints with backend for public documentation #3151
  • Added support for Google Chat Organization Handles Public API #3150
  • Add OpenAPI documentation for security monitoring content packs endpoints #3146
  • Add Network Path test endpoints to v2 spec #3144
  • Create OpenAPI for incidents config postmortem templates #3143
  • Add case-management-project resource type for restriction policies #3139
  • Add OpenAPI documentation for case-rapid-api relationship endpoints #3135
  • Add new products to usage API docs for ccm_spend_monitored_pro and ccm_spend_monitored_ent #3133
  • Expose use_legacy_search_syntax flag in the Observability Pipelines API #3130
  • Add Project and NotificationRule API specs for Case Management #3128
  • Added spec for flex_logs_starter #3127
  • Update api spec with additional monitor notification presets #3126
  • Add public patch DORA deployment endpoint #3123
  • Add On-Call Trigger to Workflow Automation Public API #3121
  • Add UpdateFlakyTestState endpoint to Flaky Test Management API #3118
  • Update api spec with additional monitor notification presets #3116
  • Add OpenAPI documentation for cloud-auth-config service #3115
  • Add order_by field to timeseries widget request schema #3113
  • Add budget validation endpoints #3112
  • Remove x-unstable property from security findings Jira issues endpoints #3111
  • Add tags support to Logs Indexes API #3110
  • Add OpenAPI specification for ServiceNow integration #3109
  • Add support for routes in datadog logs destination #3106
  • Create OpenAPI for HAMR endpoints #3104
  • Create OpenAPI for incidents config global endpoints #3103
  • Add Synthetics suites CRUD endpoints #3102
  • Add suppression sort by create date #3100
  • security_monitoring - Document rules bulk export #3097
  • Adding datastream to Open Search destination and adding Auth Strategy for Observability Pipeline API #3096
  • Add OpenAPI for entity risk score api #3095
  • Create OpenAPI for SLO status endpoint #3093
  • Add Network Path Monitors to API Docs #3086
  • Update metrics all-tags endpoint documentation #3083
  • Add Status Pages API specs #3073
  • Add custom/rulesets endpoints #3067
  • Add suppressions to SensitiveDataScannerRule resource #3050
  • Support decimal sample_rate for RUM retention filters #3005

Deprecated

  • Mark legacy non-FnF query fields and WidgetEvent as deprecated in dashboard spec + update Distribuition docs #3228
  • Mark restricted_roles as deprecated #3091

Fixed

  • Fix WidgetNewFixedSpan - timestamps are milliseconds not seconds #3203
  • Increase validation limit on integration type #3195
  • Add mandatory filter env parameter to APM services endpoint #3184
  • Resolve issue where the go client cannot resolve between memoryBuffer and memoryBufferSize options #3181
  • Fixing typo in comment on delegate auth expiration #3164
  • [CWS-5817] Add workload_activity rule type to OpenAPI spec #3138
  • Modify api spec description of create postmortem attachment #3137
  • Update some SDS status codes #3089
  • Update api/v2/incidents/id/attachment endpoints documentation #3059

Changed

  • [SDTEST-3293] Add history field to flaky test management API #3160
  • Make id required in patch status pages request schemas, id and attributes required in post/patch status pages request schemas #3131
  • Fix GetBudget endpoint to return BudgetWithEntries instead of BudgetValidationRequest #3119
  • Update permissions in docs api for apm retention filters #3114
  • Vulnerabilities-SBOM endpoints GA - Remove x-unstable #3098
  • Changed Metric SLO to support SLI specification #2964

2.51.0/2026-02-17

Fixed

  • Add mandatory filter env parameter to APM services endpoint #3184
  • Resolve issue where the go client cannot resolve between memoryBuffer and memoryBufferSize options #3181
  • Fixing typo in comment on delegate auth expiration #3164
  • [CWS-5817] Add workload_activity rule type to OpenAPI spec #3138
  • Modify api spec description of create postmortem attachment #3137
  • Update some SDS status codes #3089
  • Update api/v2/incidents/id/attachment endpoints documentation #3059
  • remove duplicate sync_enabled field for PATCH Reference Tables request schema #2963

Added

  • Add new endpoints for Code Coverage summary information #3178
  • [Workflow Automation] Add allowedValues to InputSchemaParameters #3177
  • Cloud SIEM - Add instantaneousBaseline to anomaly detection options #3176
  • Adding when full option to the Memory Buffer options as well #3174
  • Add OpenAPI documentation for cache property in dedupe processor in observability pipelines #3173
  • Adding Buffer options to Observability Pipeline Destinations #3159
  • Add Descriptions for OCI Integrations Endpoint OpenAPI Spec #3152
  • Sync rum-replay endpoints with backend for public documentation #3151
  • Add OpenAPI documentation for security monitoring content packs endpoints #3146
  • Create OpenAPI for incidents config postmortem templates #3143
  • Add case-management-project resource type for restriction policies #3139
  • Add OpenAPI documentation for case-rapid-api relationship endpoints #3135
  • Add new products to usage API docs for ccm_spend_monitored_pro and ccm_spend_monitored_ent #3133
  • Expose use_legacy_search_syntax flag in the Observability Pipelines API #3130
  • Add Project and NotificationRule API specs for Case Management #3128
  • Added spec for flex_logs_starter #3127
  • Update api spec with additional monitor notification presets #3126
  • Add public patch DORA deployment endpoint #3123
  • Add On-Call Trigger to Workflow Automation Public API #3121
  • Add UpdateFlakyTestState endpoint to Flaky Test Management API #3118
  • Update api spec with additional monitor notification presets #3116
  • Add order_by field to timeseries widget request schema #3113
  • Add budget validation endpoints #3112
  • Remove x-unstable property from security findings Jira issues endpoints #3111
  • Add tags support to Logs Indexes API #3110
  • Add OpenAPI specification for ServiceNow integration #3109
  • Add support for routes in datadog logs destination #3106
  • Create OpenAPI for HAMR endpoints #3104
  • Create OpenAPI for incidents config global endpoints #3103
  • Add Synthetics suites CRUD endpoints #3102
  • security_monitoring - Document rules bulk export #3097
  • Adding datastream to Open Search destination and adding Auth Strategy for Observability Pipeline API #3096
  • Add OpenAPI for entity risk score api #3095
  • Add OpenAPI specification for collab-general service #3094
  • Create OpenAPI for SLO status endpoint #3093
  • Add missing incident attachments documentation #3088
  • Add Network Path Monitors to API Docs #3086
  • Update metrics all-tags endpoint documentation #3083
  • Add subtest for synthetics multistep tests #3078
  • feat - Add data-quality alert monitor type support #3076
  • Add Status Pages API specs #3073
  • Add a new end point that allows the SPA recommendation to be called without the shard parameter #3069
  • Add custom/rulesets endpoints #3067
  • Add Critical Assets specs to security_monitoring feature #3065
  • Add new Observability Pipelines components #3060
  • Add Synthetics suites CRUD endpoints #3055
  • Specify accepted types for UpsertRows values #3053
  • Add new bits_ai usage attribution type to Usage Attribution Public API Documentation #3052
  • Add suppressions to SensitiveDataScannerRule resource #3050
  • Add Product Analytics Server-Side Events API endpoint #3047
  • Update /api/v2/cases endpoint to add custom attributes support #3045
  • Add subtest for synthetics multistep tests #3042
  • Add query param in rules list endpoint #3034
  • Add Security Findings Public API beta endpoints #3020
  • Added spec for flex_stored_logs #3010
  • Support decimal sample_rate for RUM retention filters #3005
  • Add bar chart widget to Dashboards API #2992
  • Update distribution and heatmap's markers ,num_buckets properties and allowed request/query #2991
  • Add region_filter_configs and is_global_location_enabled to v2 GCP API #2983
  • Add documentation for synthetics global variable jsonpatch endpoint #2968

Changed

  • [SDTEST-3293] Add history field to flaky test management API #3160
  • Make id required in patch status pages request schemas, id and attributes required in post/patch status pages request schemas #3131
  • Fix GetBudget endpoint to return BudgetWithEntries instead of BudgetValidationRequest #3119
  • Update permissions in docs api for apm retention filters #3114
  • Vulnerabilities-SBOM endpoints GA - Remove x-unstable #3098
  • Add pagination and sorting parameters on suppression list #3080
  • Remove steps from certain expected synthetics api response #3051
  • Changed Metric SLO to support SLI specification #2964

Deprecated

  • Mark restricted_roles as deprecated #3091
  • Update docs for Security Finding API endpoints #3074

Removed

  • Revert - Update specs for AWS account updates and creation for CCM configs #3063

2.50.0/2026-01-15

Added

  • Add subtest for synthetics multistep tests #3078
  • feat - Add data-quality alert monitor type support #3076
  • Add a new end point that allows the SPA recommendation to be called without the shard parameter #3069
  • Add Critical Assets specs to security_monitoring feature #3065
  • Add new Observability Pipelines components #3060
  • Specify accepted types for UpsertRows values #3053
  • Add new bits_ai usage attribution type to Usage Attribution Public API Documentation #3052
  • Add Product Analytics Server-Side Events API endpoint #3047
  • Update /api/v2/cases endpoint to add custom attributes support #3045
  • Add subtest for synthetics multistep tests #3042
  • Documentation for team notifications API #3041
  • Add query param in rules list endpoint #3034
  • [RQ-7160] Add llm_spans and deprecate llm_observability #3026
  • Add display_name to Observability Pipeline processors #3024
  • Add a new includeDiscovered query parameter to Software Catalog APIs #3021
  • Add Security Findings Public API beta endpoints #3020
  • Add routes for managing On-Call user notification rules #3019
  • Add anomaly detection options to security monitoring rules #3017
  • Remove preview/unstable tags from GitHub team sync and connections endpoints #3015
  • Added spec for flex_stored_logs #3010
  • Update security finding triage specs #3009
  • Add routes for managing On-Call user notification channels #3004
  • Add host field to Post an event V2 API #3002
  • Add GET /api/v2/apm/services endpoint to public documentation #2999
  • Dashboards - Add semantic_mode support to FormulaAndFunctionMetricQueryDefinition #2993
  • Add bar chart widget to Dashboards API #2992
  • Update distribution and heatmap's markers ,num_buckets properties and allowed request/query #2991
  • Cloud SIEM - Add instantaneousBaseline feature parameter. #2990
  • Add new fields to usage metering api spec #2988
  • Add region_filter_configs and is_global_location_enabled to v2 GCP API #2983
  • update geomap widget definition about conditional_format and text_formats and view focus #2981
  • On-Call Add positioned schedule policy target #2976
  • Add documentation for synthetics global variable jsonpatch endpoint #2968
  • Add new endpoint for listing rules for a gate #2966
  • Add Row Update Endpoints to Reference Tables API spec #2956
  • Add Support for Monitor Assets #2935

Deprecated

  • Update docs for Security Finding API endpoints #3074

Removed

  • Revert - Update specs for AWS account updates and creation for CCM configs #3063
  • Tag security findings Jira endpoints as unstable #2997

Changed

  • Remove steps from certain expected synthetics api response #3051
  • Mark Incident Impact Endpoints stable #3016
  • Vulnerability Management - Update ListVulnerabilities endpoint query params and response schema #3008
  • Update specs for AWS account updates and creation for CCM configs #3001
  • Add documentation for GET, POST, PATCH, and DELETE api/v2/incidents/incident_id/attachments endpoints #2995
  • add suppression version history #2975
  • Add Security Finding Ticketing endpoints #2970
  • Add processors groups to Observability Pipelines #2929

Fixed

  • Add field attribute to the Workload Protection hash action #2972
  • remove duplicate sync_enabled field for PATCH Reference Tables request schema #2963

2.49.0/2026-01-08

Added

  • Add new bits_ai usage attribution type to Usage Attribution Public API Documentation #3052
  • Add Product Analytics Server-Side Events API endpoint #3047
  • Update /api/v2/cases endpoint to add custom attributes support #3045
  • Documentation for team notifications API #3041
  • [RQ-7160] Add llm_spans and deprecate llm_observability #3026
  • Add display_name to Observability Pipeline processors #3024
  • Add a new includeDiscovered query parameter to Software Catalog APIs #3021
  • Add routes for managing On-Call user notification rules #3019
  • Add anomaly detection options to security monitoring rules #3017
  • Remove preview/unstable tags from GitHub team sync and connections endpoints #3015
  • Added spec for flex_stored_logs #3010
  • Update security finding triage specs #3009
  • Add routes for managing On-Call user notification channels #3004
  • Add host field to Post an event V2 API #3002
  • Add GET /api/v2/apm/services endpoint to public documentation #2999
  • Dashboards - Add semantic_mode support to FormulaAndFunctionMetricQueryDefinition #2993
  • Cloud SIEM - Add instantaneousBaseline feature parameter. #2990
  • Add new fields to usage metering api spec #2988
  • update geomap widget definition about conditional_format and text_formats and view focus #2981
  • On-Call Add positioned schedule policy target #2976
  • Add documentation for synthetics global variable jsonpatch endpoint #2968
  • Introduced new APIs to manage team hierarchy links #2967
  • Add new endpoint for listing rules for a gate #2966
  • Add Row Update Endpoints to Reference Tables API spec #2956
  • Add Support for Monitor Assets #2935

Changed

  • Remove steps from certain expected synthetics api response #3051
  • Mark Incident Impact Endpoints stable #3016
  • Vulnerability Management - Update ListVulnerabilities endpoint query params and response schema #3008
  • Update specs for AWS account updates and creation for CCM configs #3001
  • Add documentation for GET, POST, PATCH, and DELETE api/v2/incidents/incident_id/attachments endpoints #2995
  • add suppression version history #2975
  • Add Security Finding Ticketing endpoints #2970
  • Add processors groups to Observability Pipelines #2929

Removed

  • Tag security findings Jira endpoints as unstable #2997

Fixed

  • Add field attribute to the Workload Protection hash action #2972

2.48.0/2025-12-17

Changed

  • Mark Incident Impact Endpoints stable #3016
  • Vulnerability Management - Update ListVulnerabilities endpoint query params and response schema #3008
  • Update specs for AWS account updates and creation for CCM configs #3001
  • add suppression version history #2975
  • Add Security Finding Ticketing endpoints #2970
  • Flatten file_metadata response schema to avoid OneOf unmarshaling issues #2955
  • Add processors groups to Observability Pipelines #2929

Added

  • Update security finding triage specs #3009
  • Add routes for managing On-Call user notification channels #3004
  • Add host field to Post an event V2 API #3002
  • Add GET /api/v2/apm/services endpoint to public documentation #2999
  • Dashboards - Add semantic_mode support to FormulaAndFunctionMetricQueryDefinition #2993
  • Cloud SIEM - Add instantaneousBaseline feature parameter. #2990
  • Add new fields to usage metering api spec #2988
  • update geomap widget definition about conditional_format and text_formats and view focus #2981
  • On-Call Add positioned schedule policy target #2976
  • Introduced new APIs to manage team hierarchy links #2967
  • Add new endpoint for listing rules for a gate #2966
  • Add Row Update Endpoints to Reference Tables API spec #2956
  • Add incident management seats to spec #2953
  • Support provisioning teams from external sources #2952
  • security_monitoring - Add signalOutput field to ThreatHuntingJobResponseAttributes schema #2950
  • Add filter.scope to Monitor Notification Rules #2947
  • Allow providing a custom retry policy. #2946
  • Add suppression tags #2939
  • Add Team Connection API Documentation #2936
  • Add Support for Monitor Assets #2935
  • Add new summary keys for new standalone billing dimensions #2934
  • Add Bits AI Investigations and On-Call to API specs #2930
  • Add PreviewCatalogEntities #2926
  • Sync 'audience_management.yaml' files with backend #2921
  • Add api specs for deployment gates #2893
  • Add last_login_time to Users v2 API #2881
  • [DELA-208] Adding delegated token authentication in python client #2860

Removed

  • Tag security findings Jira endpoints as unstable #2997

Fixed

  • Add field attribute to the Workload Protection hash action #2972
  • obs_pipelines: make google auth optional #2961
  • Add 408s to retries to Python API Client #2945

Deprecated

  • [api-spec] Mark PATCH /api/v2/incidents/incident_id/attachments endpoint as deprecated #2937
  • [METEXP-2068] Deprecate api/v1/search Endpoint #2931

2.47.0/2025-12-08

Added

  • On-Call Add positioned schedule policy target #2976
  • Introduced new APIs to manage team hierarchy links #2967
  • Add Row Update Endpoints to Reference Tables API spec #2956
  • Add incident management seats to spec #2953
  • Support provisioning teams from external sources #2952
  • security_monitoring - Add signalOutput field to ThreatHuntingJobResponseAttributes schema #2950
  • Add filter.scope to Monitor Notification Rules #2947
  • Allow providing a custom retry policy. #2946
  • Add suppression tags #2939
  • Add Team Connection API Documentation #2936

Changed

  • Add Security Finding Ticketing endpoints #2970
  • Flatten file_metadata response schema to avoid OneOf unmarshaling issues #2955

Fixed

  • obs_pipelines: make google auth optional #2961
  • Add 408s to retries to Python API Client #2945

Deprecated

  • [api-spec] Mark PATCH /api/v2/incidents/incident_id/attachments endpoint as deprecated #2937

2.46.0/2025-11-14

Added

  • Allow providing a custom retry policy. #2946
  • Add suppression tags #2939
  • Add Team Connection API Documentation #2936
  • Add new summary keys for new standalone billing dimensions #2934
  • Add Bits AI Investigations and On-Call to API specs #2930
  • Add PreviewCatalogEntities #2926
  • Dashboards - Add on_call_events datasources #2923
  • Sync 'audience_management.yaml' files with backend #2921
  • 📝 [LOGSAC-1298] Add logs-pipeline type to restriction policy OpenAPI spec #2916
  • Security Monitoring - Update Signal Archive Reasons #2914
  • Add endpoints for Software Composition Analysis #2911
  • Add New Serverless Summary Entries to Api Spec #2900

Fixed

  • Add 408s to retries to Python API Client #2945

Deprecated

  • [api-spec] Mark PATCH /api/v2/incidents/incident_id/attachments endpoint as deprecated #2937
  • [METEXP-2068] Deprecate api/v1/search Endpoint #2931

Security

  • [SINT-4258] Use PyPI OIDC when releasing #2925

Changed

  • Rename historical job API endpoints to threat hunting #2912

2.45.0/2025-10-27

Added

  • Add endpoints for Software Composition Analysis #2911
  • Add support for Schema Processor in Logs Pipelines #2892
  • Add new DeleteAssignee endpoint to Error Tracking APIs #2886
  • document agentless GCP scan options CRUD endpoints #2883
  • Document /api/v2/roles/templates #2871
  • Add Reference Tables API spec #2868
  • Add blockedRequestPatterns to synthetics browser test options #2864
  • Add BulkDeleteDatastoreItems to Datastore API spec #2863
  • Add some missing Workload Protection agent rule fields #2862
  • Add AzureScanOptions to agentless scanning API #2859

Fixed

  • Fix formatter to handle dict keys with special characters #2891
  • Update the summary name for get a tag pipeline ruleset. #2887

Changed

  • Include mention to new scanned-assets-metadata endpoint on container images v1 endpoint #2890
  • Include mention to new scanned-assets-metadata endpoint on hosts v1 endpoint #2889
  • security_monitoring - Add indexes to deprecate index in ruleQuery #2884
  • Add support for vulnerability management - Add ListScannedAssetsMetadata new endpoint and update existing ones #2882
  • Update description, operationId and examples for tag pipeline and custom allocation rules #2877

2.44.0/2025-09-30

Added

  • Add API Key ID to rum application response #2857
  • Add suppression list query string parameter #2856
  • Add datastore trigger to workflows public API #2853
  • Add Google PubSub destination to the Observability Pipelines API #2844
  • Add API spec for AWS Integrations standard and resource collection IAM permissions #2842
  • Publish new incident impact APIs #2837
  • Add product analytics to FormulaAndFunctionEventsDataSource #2836
  • Add sequence detection to security monitoring rules #2833
  • Add Query Parameters to ListOrgConnections Endpoint #2830
  • Add Incident Notification Rules Public Spec #2825
  • Update v1 and v2 GCP API specs to support monitored_resource_configs #2823
  • Add Incident Notification Template Public Docs #2819
  • Add Cross Org API to Open API specs #2818
  • Add Public Delete Dora Events Endpoints #2817
  • Add readonly ID of synthetics test steps #2814
  • Create Cloud SIEM histsignals endpoints #2813

Fixed

  • Remove any references to synthetics test suites #2848
  • Security Monitoring - Fix payload of Validation Endpoint for Suppressions #2815

Changed

  • Add tag pipeline, custom allocation rule and get cloud account by id for AWS/Azure/GCP configs APIs #2831

Deprecated

  • Promote unstable aws v2 APIs and deprecate v1 #2822

2.43.0/2025-09-15

Added

  • Add Query Parameters to ListOrgConnections Endpoint #2830
  • Add Incident Notification Rules Public Spec #2825
  • Update v1 and v2 GCP API specs to support monitored_resource_configs #2823
  • Add Incident Notification Template Public Docs #2819
  • Add Cross Org API to Open API specs #2818
  • Add readonly ID of synthetics test steps #2814
  • Create Cloud SIEM histsignals endpoints #2813
  • Security Monitoring - Validation Endpoint for Suppressions #2810
  • Update Get All Notification Rules API docs to include pagination, sorting, and filtering params #2808
  • Security Monitoring - Related Suppressions for a Rule #2805
  • Add action datastore API #2803
  • Extend Widget time schema with support for hide_incomplete_cost_data #2793
  • Add SDS rule should_save_match field #2791
  • Add spec for Agentless GetAwsScanOptions #2788
  • Add Cross Org API to Open API specs #2786
  • Add DNAP Spark Pod Autosizing service to API client #2782
  • Add version parameter to synthetic test trigger ci endpoint #2781
  • Document Error Tracking public APIs #2778

Deprecated

  • Promote unstable aws v2 APIs and deprecate v1 #2822

Fixed

  • Security Monitoring - Fix payload of Validation Endpoint for Suppressions #2815

Changed

  • Allow to send batches of events in pipelines API #2807
  • Update public cost permissions #2790

2.42.0/2025-09-09

Added

  • Add Incident Notification Template Public Docs #2819
  • Add Cross Org API to Open API specs #2818
  • Add readonly ID of synthetics test steps #2814
  • Create Cloud SIEM histsignals endpoints #2813
  • Security Monitoring - Validation Endpoint for Suppressions #2810
  • Update Get All Notification Rules API docs to include pagination, sorting, and filtering params #2808
  • Security Monitoring - Related Suppressions for a Rule #2805
  • Extend Widget time schema with support for hide_incomplete_cost_data #2793
  • Add SDS rule should_save_match field #2791
  • Add spec for Agentless GetAwsScanOptions #2788
  • Add Cross Org API to Open API specs #2786
  • Add DNAP Spark Pod Autosizing service to API client #2782
  • Add version parameter to synthetic test trigger ci endpoint #2781
  • Document Error Tracking public APIs #2778
  • Add docs for 404 not found error in cost-onboarding-api #2772
  • Adds async Scorecard outcomes batch update endpoint #2763

Fixed

  • Security Monitoring - Fix payload of Validation Endpoint for Suppressions #2815
  • [CCA-938][CCC-883] Audit existing CCM endpoints in OpenAPI spec #2768
  • Add enum Dataset type to Dataset API spec #2766

Changed

  • Update public cost permissions #2790
  • Add Product Scales support to RUM v2 Applications API #2770

2.41.0/2025-08-12

Added

  • Add Flex_Logs_Compute_XL to API Spec #2750
  • Support Host and IaC finding types in security notifications #2749
  • New keys for summary public endpoint for Event Management Correlation product #2745
  • Add log autosubscription tag filters config to aws v2 API #2741
  • Extended List Findings API to expose resource related Private IP Addresses to details #2733
  • update metrics.yaml for ListMetricAssets and include Dashboard info #2728
  • Support Cloud SIEM scheduled rules in API client #2725
  • Uncomment edit dataset block, add dataset limitations into endpoint descriptions #2723
  • Add text field in synthetics search endpoint #2722
  • Adding all action connection types to public API #2721
  • Document case management attributes endpoints #2719
  • add AP2 endpoint for On-Call Paging #2716
  • Flag IP case action #2714
  • Add DNS specs for Cloud Network Monitoring API #2712
  • Adding Datadog Connection to Connection API #2706

Fixed

  • Split Dataset into separate request and response objects, mark unstable #2732
  • Disables some tests to avoid fails as the service is disabled #2727
  • OP make 'support_rules' field in parse_grok processor optional #2717

Deprecated

  • Deprecate signals triage v1 endpoints #2729

2.40.0/2025-07-14

Added

  • Add Datasets API to Open API Spec #2691
  • Add support for vulnerability management - GetSBOMsList new endpoint and update existing ones #2690
  • Add spreadsheet to restriction_policy specs #2684
  • Adds missing /api/v1/synthetics/tests/search spec #2673
  • Add API spec for AWS Integrations IAM permissions #2665
  • New keys added for multiple products #2663
  • Add extractFromEmailBody step for synthetics browser test #2660
  • Add support for Array Processor in Logs Pipelines #2658
  • Update Incident API specs to include is_test in POST /incidents and incidents response #2651

Fixed

  • update aiosonic from 0.15.1 to 0.24.0 #2677
  • Synthetics mobile test message field is now required #2657

Deprecated

  • stop supporting python 3.7 for the client #2676

Changed

  • Update template variable schemas with type field in dashboards and shared dashboards endpoints for group by template variables #2659
  • Update events intake specs for v2 Events post endpoint #2652

Removed

  • Remove caseIndex from historical jobs api spec #2656

2.39.0/2025-06-30

Fixed

  • Synthetics mobile test message field is now required #2657
  • Make dns port be string and number #2641
  • Fix basic auth requirements #2638
  • Add support for the api_security detection rule type #2633

Security

  • Remove caseIndex from historical jobs api spec #2656

Changed

  • Update events intake specs for v2 Events post endpoint #2652
  • Update events intake specs for v2 Events post endpoint #2615
  • Add billing read permission #2611

Added

  • Update Incident API specs to include is_test in POST /incidents and incidents response #2651
  • Add App Key Registration API #2645
  • Microsoft Sentinel Public API support #2636
  • Add the AP2 datacenter. #2634
  • Add custom fields to Rule update/validate API public documentation. #2624
  • Add hash field to actions in CWS agent rules #2621
  • Add form field for multipart/form-data HTTP API tests #2606

Deprecated

  • Deprecate SLO metadata fields in api spec #2608

2.38.0/2025-06-24

Fixed

  • Fix basic auth requirements #2638
  • Add support for the api_security detection rule type #2633

Added

  • Microsoft Sentinel Public API support #2636
  • Add the AP2 datacenter. #2634
  • Add custom fields to Rule update/validate API public documentation. #2624
  • Add hash field to actions in CWS agent rules #2621
  • Add form field for multipart/form-data HTTP API tests #2606
  • SDCD-1142: adding custom_tags optional attribute to DORA API spec #2605
  • Add sampling fields to SDS spec #2601
  • Add new endpoint to upsert/list/delete custom kinds #2600
  • Add spec for team on-call endpoint #2598

Changed

  • Update events intake specs for v2 Events post endpoint #2615
  • Add billing read permission #2611

2.37.0/2025-06-23

Fixed

  • Fix basic auth requirements #2638
  • Add support for the api_security detection rule type #2633

Added

  • Microsoft Sentinel Public API support #2636
  • Add custom fields to Rule update/validate API public documentation. #2624
  • Add hash field to actions in CWS agent rules #2621
  • Add form field for multipart/form-data HTTP API tests #2606
  • SDCD-1142: adding custom_tags optional attribute to DORA API spec #2605
  • Add sampling fields to SDS spec #2601
  • Add new endpoint to upsert/list/delete custom kinds #2600
  • Add spec for team on-call endpoint #2598

Changed

  • Update events intake specs for v2 Events post endpoint #2615
  • Add billing read permission #2611
  • Update DORA endpoints #2591

2.36.0/2025-06-16

Changed

  • Add billing read permission #2611
  • Update DORA endpoints #2591

Added

  • Add form field for multipart/form-data HTTP API tests #2606
  • Add new endpoint to upsert/list/delete custom kinds #2600
  • Add spec for team on-call endpoint #2598
  • Add support for Datadog Events as a data source for rules #2578
  • Add public APIs to search DORA events #2575
  • Add support for all subtypes in multistep steps #2573
  • Added new optional field definition to include more detail in findings for '/api/v2/posture_management/findings' #2569
  • Exposing set action on Terraform V2 #2568
  • Adding endpoints to manage Resource Evaluation Filters #2567
  • Add monitor draft status field #2566

Fixed

  • add include parameter to On-Call team rules test #2582
  • fix On-Call spec #2572

2.35.0/2025-05-28

Fixed

  • add include parameter to On-Call team rules test #2582
  • fix On-Call spec #2572
  • Fix incorrect pattern for url #2558
  • Make metadata optional for GCS destination #2549
  • Remove isReadOnly default when creating dashboards #2548
  • Make assertion target be int or string #2545

Added

  • Add support for Datadog Events as a data source for rules #2578
  • Add public APIs to search DORA events #2575
  • Adding endpoints to manage Resource Evaluation Filters #2567
  • Add Sev0 as a supported incident severity #2561
  • Share timerestriction object #2557
  • add On-Call Paging spec #2551
  • Add pagination method for NDM ListDevices. #2547

2.34.0 / 2025-04-14

Fixed

Added

Changed

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.33.1...2.34.0

2.33.1 / 2025-03-11

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.33.0...2.33.1

2.33.0 / 2025-03-11

Fixed

Added

Changed

Deprecated

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.32.0...2.33.0

2.32.0 / 2025-02-05

Fixed

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.31.0...2.32.0

2.31.0 / 2024-12-17

Fixed

Added

Changed

Removed

Deprecated

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.30.0...2.31.0

2.30.0 / 2024-11-07

Fixed

Added

Changed

Removed

Deprecated

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.29.0...2.30.0

2.29.0 / 2024-10-02

Fixed

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.28.0...2.29.0

2.28.0 / 2024-09-04

Fixed

Added

Changed

Deprecated

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.27.0...2.28.0

2.27.0 / 2024-08-12

Fixed

Added

Changed

Deprecated

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.26.0...2.27.0

2.26.0 / 2024-07-01

Fixed

Added

Changed

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.25.0...2.26.0

2.25.0 / 2024-05-21

Fixed

Added

[Breaking] Changed

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.24.1...2.25.0

2.24.1 / 2024-04-18

Fixed

Added

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.24.0...2.24.1

2.24.0 / 2024-04-11

Fixed

Added

Changed

Deprecated

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.23.0...2.24.0

2.23.0 / 2024-03-13

Fixed

Added

Changed

Deprecated

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.22.0...2.23.0

2.22.0 / 2024-02-06

Fixed

Added

Deprecated

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.21.0...2.22.0

2.21.0 / 2024-01-10

Fixed

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.20.0...2.21.0

2.20.0 / 2023-12-12

Fixed

Added

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.19.0...2.20.0

2.19.0 / 2023-11-15

Fixed

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.18.0...2.19.0

2.18.0 / 2023-10-16

Fixed

Added

Changed

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.17.0...2.18.0

2.17.0 / 2023-09-14

Fixed

Added

Changed

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.16.0...2.17.0

2.16.0 / 2023-08-23

Fixed

Added

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.15.0...2.16.0

2.15.0 / 2023-07-20

Fixed

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.14.0...2.15.0

2.14.0 / 2023-06-27

Fixed

Added

Deprecated

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.13.2...2.14.0

2.13.2 / 2023-06-05

Fixed

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.13.1...2.13.2

2.13.1 / 2023-06-01

Fixed

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.13.0...2.13.1

2.13.0 / 2023-05-31

Fixed

Added

Changed

Deprecated

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.12.0...2.13.0

2.12.0 / 2023-04-18

Fixed

Added

Deprecated

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.11.0...2.12.0

2.11.0 / 2023-03-14

Fixed

Added

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.10.0...2.11.0

2.10.0 / 2023-02-15

Fixed

Added

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.9.0...2.10.0

2.9.0 / 2023-02-08

Fixed

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.8.0...2.9.0

2.8.0 / 2023-01-05

Fixed

Added

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.7.0...2.8.0

2.7.0 / 2022-12-20

Fixed

Added

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.6.0...2.7.0

2.6.0 / 2022-11-16

Fixed

Added

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.5.0...2.6.0

2.5.0 / 2022-10-24

Fixed

Added

Deprecated

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.4.0...2.5.0

2.4.0 / 2022-10-03

Fixed

Added

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.3.0...2.4.0

2.3.0 / 2022-08-31

Fixed

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.2.0...2.3.0

2.2.0 / 2022-08-01

Added

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.1.0...2.2.0

2.1.0 / 2022-07-19

Fixed

Added

Changed

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/2.0.0...2.1.0

2.0.0 / 2022-06-24

Fixed

Added

Changed

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.12...2.0.0

1.12 / 2022-05-23

Fixed

Added

Deprecated

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.11.0...1.12

1.11.0 / 2022-04-27

Fixed

Added

Changed

Removed

Deprecated

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.10.0...1.11.0

1.10.0 / 2022-03-02

Fixed

Added

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.9.0...1.10.0

1.9.0 / 2022-02-17

Fixed

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-python/compare/1.8.0...1.9.0

1.8.0 / 2022-01-20

  • [Added] Add filter[deleted] parameter for searching recently deleted dashboards. See #787.
  • [Added] Add support for authentication and proxy options in Synthetics. See #742.
  • [Added] Support formulas and functions in Treemap Widget. See #782.
  • [Added] Add Cloud Workload Security Agent Rules API. See #769.
  • [Added] Add offset and limit parameters to usage listing endpoint. See #774.
  • [Added] Add monthly usage attribution API spec. See #754.
  • [Added] Add missing hosts metadata fields. See #747.
  • [Added] Add replay_session_count and update documentation for rum_session_count. See #773.
  • [Added] Add retry options for a step in Synthetics multistep test. See #758.
  • [Added] Document author_name in dashboard response. See #755.
  • [Added] Add organization metadata for RUM sessions usage and expose rum_browser_and_mobile_session_count. See #748.
  • [Added] Add endpoint to retrieve hourly usage attribution. See #724.
  • [Added] Add support for scoped application keys. See #705.
  • [Added] Add endpoint for cloning roles. See #732.
  • [Added] Add organization metadata for audit logs, CWS, CSPM, DBM. See #740.
  • [Added] Add ci-pipelines alert to monitors enum. See #731.
  • [Added] Add support for sunburst widget in dashboard. See #736.
  • [Added] Add async client to Python. See #737.
  • [Fixed] Clarify required fields for SyntheticsAPIStep, SyntheticsAPITest, and SyntheticsBrowserTest. See #667.
  • [Fixed] Fixes to Cloud Workload Security API. See #785.
  • [Fixed] Make downtime weekdays nullable. See #761.
  • [Fixed] Do type conversion all the time in Python. See #757.
  • [Fixed] Fix a typo in an incident field attribute description. See #713.
  • [Fixed] Fix SecurityMonitoringSignal.attributes.tags type. See #716.
  • [Changed] Remove read only fields in EventCreateRequest. See #783.
  • [Changed] Change pagination arguments for querying usage attribution. See #753.
  • [Deprecated] Remove session counts from RUM units response. See #728.
  • [Removed] Remove deprecated AgentRule field in Security Rules API for CWS. See #746.

1.7.0 / 2021-12-10

  • [Added] [dashboards formulas and functions] Add formulas and functions support to change widget. See #567.
  • [Added] Add RUM Units to usage metering API. See #657.
  • [Added] Add trigger synthetics tests endpoint. See #642.
  • [Added] [Synthetics] Add support for UDP API tests. See #662.
  • [Added] Add support for websocket synthetics tests. See #674.
  • [Added] Add support for profiled Fargate tasks in Usage API. See #670.
  • [Added] Add 429 error responses. See #675.
  • [Added] Document query in MonitorSearchResult. See #690.
  • [Added] Expose public_id and org_name in Usage API response. See #692.
  • [Added] Add endpoint to get corrections applied to an SLO. See #689.
  • [Added] Expose estimated logs usage in Usage Attribution API. See #700.
  • [Added] Add Limit Note for Hourly Requests. See #699.
  • [Fixed] Fix type for ratio_in_month in usage metering. See #652.
  • [Fixed] Change UsageNetworkFlowsHour.indexed_event_count to match actual API. See #661.
  • [Fixed] SLO Correction attributes rrule and duration can be nullable. See #665.
  • [Fixed] Mark batch_id in Synthetics Trigger CI response as nullable. See #677.
  • [Fixed] Remove event title length constraint. See #682.
  • [Fixed] Fix monitor timeout_h example and limits. See #687.
  • [Fixed] Be more resilient to plain text errors. See #696.
  • [Fixed] Make python fail properly on invalid header. See #711.
  • [Fixed] Remove python unused conversion arguments calls. See #714.
  • [Changed] [Synthetics] Fix required target in assertions and type in step results. See #666.
  • [Changed] Reorganize python params_map. See #710.

1.6.0 / 2021-11-09

  • [Added] Add support for Azure automute option. See #647.
  • [Added] Add v2 intake endpoint. See #640.
  • [Added] Add support for RRULE fields in SLO corrections. See #600.
  • [Added] Add aggregations attribute to v2 metric tag configuration. See #577.
  • [Added] Add apm_stats_query property to DistributionWidgetRequest. See #628.
  • [Fixed] Use plural form for dbm hosts usage properties. See #611.
  • [Fixed] Make monitor properties priority and restricted_roles nullable. See #627.
  • [Changed] Update Synthetics CI test metadata. See #610.
  • [Deprecated] Update property descriptions for Dashboard RBAC release. See #639.

1.5.0 / 2021-10-15

  • [Added] Add type and is_template properties to notebooks. See #615.
  • [Added] Add renotify_occurrences and renotify_statuses monitor options. See #613.
  • [Added] Add servername property to SSL Synthetics tests request. See #603.
  • [Added] Document encoding in metrics intake. See #604.
  • [Added] Add support for formulas and functions in the Scatterplot Widget for dashboards. See #587.
  • [Added] Add support for gzip and deflate encoding. See #593.
  • [Added] Add information about creator to Synthetics tests details. See #596.
  • [Added] Add support for funnel widget in dashboards. See #590.
  • [Added] Add formula and function APM resource stats query definition for dashboards. See #582.
  • [Added] ApmDependencyStatsQuery for formulas and functions dashboard widgets. See #581.
  • [Fixed] Fix handling of primitive types in oneOfs. See #621.
  • [Fixed] Remove event title length constraint. See #598.
  • [Fixed] Allow nullable date in notebook cells. See #607.
  • [Fixed] IncidentFieldAttributesMultipleValue can be nullable. See #602.
  • [Fixed] Fix incidents schemas. See #601.
  • [Fixed] Make sure that OpenAPI definition are valid with real server responses. See #595.
  • [Fixed] Fix typo in usage attribution field names for profiled containers. See #597.
  • [Fixed] Make the name property required for APM Dependency Stat Query widget. See #586.
  • [Fixed] Mark SLO Correction Type as required. See #568.
  • [Changed] Enable compression in responses. See #612.
  • [Changed] Use AVG aggregation function for DBM queries. See #592.

1.4.O / 2021-09-14

  • [Added] Add restricted roles for Synthetics global variables. See #550.
  • [Added] Add events data source to Dashboard widgets. See #545.
  • [Added] Add support for security monitoring rule type property. See #544.
  • [Added] Add batch_id to the synthetics trigger endpoint response. See #556.
  • [Added] Add audit alert monitor type. See #559.
  • [Added] Add DBM usage endpoint. See #546.
  • [Added] Add config variables to Synthetics browser test config. See #563.
  • [Added] Add available_values property to template variables schema. See #564.
  • [Added] Add follow_redirects options to test request in Synthetics. See #571.
  • [Fixed] Minor fixes of the incident schema. See #552.
  • [Fixed] Make SLO history metadata unit nullable. See #555.
  • [Fixed] Fix python unparsed serialization. See #569.
  • [Fixed] Fix SLO history error response type for overall errors. See #570.
  • [Changed] Fix SLO history schema for groups and monitors fields. See #575.
  • [Changed] Remove metadata from required list for metric SLO history endpoint. See #579.

1.3.0 / 2021-08-16

  • [Added] Add Webhooks integration support. See #549.
  • [Added] Add missing synthetics variable parser type x_path. See #548.
  • [Added] Add audit_stream to ListStreamSource. See #536.
  • [Added] Add percentile to dashboard WidgetAggregator schema. See #532.
  • [Added] Add id_str property to Event response. See #538.
  • [Added] Add edge to Synthetics devices. See #542.
  • [Added] Add endpoints to manage Service Accounts v2. See #523.
  • [Added] Add new_group_delay and deprecate new_host_delay monitor properties. See #535.
  • [Added] Add include_descendants param to usage attribution API. See #540.
  • [Added] Update to latest openapi generator image. See #528.
  • [Added] Add support for list widget in dashboards. See #504.
  • [Added] Extend table widget requests to support formulas and functions. See #526.
  • [Added] Add CSPM to usage attribution. See #518.
  • [Added] Add support for dashboard bulk delete, restore endpoints. See #501.
  • [Added] Add support for audit logs data source in dashboards. See #521.
  • [Added] Add allow_insecure option for multistep steps in Synthetics. See #515.
  • [Fixed] Improve resiliency of the Python SDK. See #531.
  • [Fixed] Fix serialization of query metrics response containing nullable points. See #516.
  • [Fixed] Fix status property name for browser error status in Synthetics. See #517.
  • [Changed] Add separate schema for deleting AWS account. See #513.
  • [Removed] Remove deprecated endpoints /api/v1/usage/traces and /api/v1/usage/tracing-without-limits. See #519.

1.2.0 / 2021-07-08

  • [Added] Add support for GET /api/v2/application_keys/{app_key_id}. See #502.
  • [Added] Add meta property with pagination info to SLOCorrectionList endpoint response. See #499.
  • [Added] Add support for treemap widget. See #494.
  • [Added] Add missing properties query_index and tag_set to MetricsQueryMetadata. See #468.
  • [Added] Add missing fields hasExtendedTitle, type, version and updateAuthorId for Security Monitoring Rule endpoints. See #483.
  • [Added] Dashboard RBAC role support. See #478.
  • [Added] Add missing fields in usage billable summary keys. See #477.
  • [Fixed] Remove US only constraint for AWS tag filtering. See #490.
  • [Fixed] Add BDD tests to synthetics. See #489.
  • [Fixed] Fix Python type checking. See #487.
  • [Fixed] Handle null in query metrics unit. See #486.
  • [Changed] Specify format of report_id parameter. See #510.
  • [Changed] Remove Synthetics tick interval enum. See #488.

1.1.0 / 2021-06-08

  • [Added] Add CWS to usage metering endpoint. See #458.
  • [Added] Add endpoint to list Synthetics global variables. See #459.
  • [Added] Add monitors search endpoint. See #455.
  • [Added] Add tag_config_source to usage attribution response. See #449.
  • [Added] Add endpoints to configure Security Filters. See #440.
  • [Added] Add active_child nested downtime object to Downtime component for downtime APIs. See #434.
  • [Added] Add audit logs to usage endpoints. See #466.
  • [Added] Add override_label and is_hidden attribute for WidgetCustomLink. See #438.
  • [Added] Add monitor name and priority attributes to synthetics test options. See #473.
  • [Fixed] Fix type of day/month response attribute in custom metrics usage. See #471.
  • [Fixed] Fix handling of log aggregation oneOf. See #463.
  • [Fixed] Make assertions field optional for multistep synthetics tests, and add global config variable type. See #457.
  • [Fixed] Properly mark monitor required fields. See #448.
  • [Fixed] Rename incident_integration_metadata to incident_integrations to match API. See #444.
  • [Fixed] Properly mark several synthetics attributes as read only. See #437.
  • [Fixed] Fix paging attributes of usage attribution endpoints. See #435.
  • [Changed] Rename compliance to CSPM in usage endpoint. See #466.

1.0.0 / 2021-05-12

  • [Added] Notebooks Public API Documentation. See #432.
  • [Added] Add logs_by_retention usage property and GetUsageLogsByRetention endpoint. See #425.
  • [Added] Add anomaly detection method to SecurityMonitoringRuleDetectionMethod enum. See #424.
  • [Added] Add with_configured_alert_ids parameter to get a SLO details endpoint. See #421.
  • [Added] Add setCookie, dnsServerPort, allowFailure and isCritical fields for Synthetics tests. See #418.
  • [Added] Add metadata property with pagination info to SLOList endpoint response. See #414.
  • [Added] Add new properties to group widget, note widget and image widget. See #412.
  • [Added] Add support for a rate metric type in manage metric tags v2 endpoint. See #409.
  • [Added] Add support for ICMP Synthetics tests. See #406.
  • [Added] Add vSphere usage information. See #402.
  • [Added] Mark metric volumes and ingested tags endpoints as stable. See #396.
  • [Added] Add filter[shared] query parameter for searching dashboards. See #390.
  • [Added] Add profiling product fields in usage metering endpoint. See #389.
  • [Added] Add title and background_color properties to dashboard group widget. See #388.
  • [Added] Add marker, xaxis and yaxis properties on distribution widgets. See #400.
  • [Fixed] Remove default value of is_column_break layout property of dashboard. See #431.
  • [Fixed] Remove nulltype. See #401.
  • [Changed] Enumerate accepted values for fields parameter in usage attribution requests. See #428.
  • [Changed] Add new enum value for tick interval and remove request as required field from synthetics test. See #426.
  • [Deprecated] Deprecate legend_size and show_legend properties on distribution widgets. See #400.
  • [Removed] Remove deprecated Synthetics methods CreateTest and UpdateTest. See #403.

1.0.0b8 / 2021-04-15

  • [Added] Add reflow_type property to dashboard object. See #372.
  • [Added] Add security track and formulas and functions support for geomap dashboard widget. See #370.
  • [Added] Generate intake endpoints. See #367.
  • [Added] Add endpoint for listing all downtimes for the specified monitor. See #361.
  • [Added] Add modified_at attribute to user response v2 schema. See #352.
  • [Added] Add default environment loading in clients. See #347.
  • [Added] Add passed, noSavingResponseBody, noScreenshot, and disableCors fields to Synthetics. See #346.
  • [Added] Add compliance usage endpoint and compliance host statistics. See #342.
  • [Added] Add tag filter options for /api/v{1,2}/metrics. See #340.
  • [Added] Add usage fields for Heroku and OpenTelemetry. See #337.
  • [Added] Add global_time_target field to SLO widget. See #335.
  • [Added] Add method to export an API test in Synthetics. See #334.
  • [Added] Add metadata to usage top average metrics response. See #333.
  • [Added] Add median as valid aggregator for formulas and functions. See #328.
  • [Fixed] Fix Python template for exclusiveMinimum/Maximum. See #377.
  • [Fixed] Make python fail properly when invalid key is passed. See #350.
  • [Fixed] Fix parsing of oneOf attributes. See #344.
  • [Fixed] Browser Test message required. See #330.
  • [Changed] Return correct object in GetBrowserTest endpoint. See #359.
  • [Changed] Change python API model. See #351.
  • [Changed] Add agent rules in security monitoring rules queries. See #336.

1.0.0b7 / 2021-03-22

  • [Added] Add legend_layout and legend_columns to timeseries widget definition. See #320.
  • [Added] Add support for multistep tests in Synthetics. See #313.
  • [Added] Add core web vitals to synthetics browser test results. See #308.
  • [Added] Add v2 metric tags and metric volumes endpoints. See #307.
  • [Added] Add new endpoints for browser and API tests in Synthetics. See #301.
  • [Added] Add groupby_simple_monitor option to monitors. See #300.
  • [Added] Allow formula and functions in query value requests. See #299.
  • [Added] Allow formula and functions in toplist requests. See #298.
  • [Added] Add slack resource. See #292.
  • [Added] Add detectionMethod and newValueOptions fields to security monitoring rules. See #290.
  • [Added] Expose "event-v2 alert" monitor type. See #289.
  • [Added] Add new US3 region. See #288.
  • [Added] Add org_name field to usage attribution response. See #287.
  • [Changed] Make query name required in formulas and functions queries. See #311.
  • [Changed] Rename objects for formulas and functions to be more generic. See #294.
  • [Changed] Update response schema for service level objective operation GetSLOHistory. See #319.

1.0.0b6 / 2021-02-16

  • [Added] Add profile_metrics_query properties to dashboard widget requests. See #282.
  • [Added] Add geomap widget to dashboards v1. See #278.
  • [Added] Add v2 API for metric tag configuration. See #277.
  • [Added] Add Lambda invocations usage to response. See #276.
  • [Added] Remove unstable flag for logs apis. See #268.
  • [Added] Add restricted roles to monitor update. See #255.
  • [Added] Add endpoint for IoT billing usage. See #251.
  • [Added] Add query parameters for SLO search endpoint. See #249.
  • [Added] Add fields for formula and function query definition and widget formulas. See #245.
  • [Added] Add global_time to time_window slo widget. See #243.
  • [Added] Update required fields in create and update SLO correction requests. See #235.
  • [Added] Add docs for log index creation. See #232.
  • [Added] Add SLO Corrections. See #226.
  • [Fixed] Add missing tlsVersion and minTlsVersion to Synthetics assertion types. See #284.
  • [Fixed] Rule: all nested objects in arrays must be defined on top-level. See #279.
  • [Fixed] Add support for DD_SITE in examples. See #271.
  • [Fixed] Change dashboards analyzed_spans to spans. See #270.
  • [Fixed] Fix AWS tag filter delete request. See #266.
  • [Fixed] Remove an unnecessary field from TimeSeriesFormulaAndFunctionEventQuery. See #265.
  • [Fixed] Fix unit format in SLO history response. See #260.
  • [Fixed] Change dashboards group_by from object to list of objects. See #259.
  • [Fixed] Fix monitor location of restricted roles. See #254.
  • [Fixed] Format the python client using black. See #252.
  • [Fixed] Fix paging parameter names for logs aggregate queries. See #248.
  • [Fixed] Update to latest apigentools image. See #230.
  • [Fixed] Add additionalProperties: false to synthetics target field. See #228.
  • [Changed] Fix integer/number formats in Logs and Synthetics endpoints. See #229.

1.0.0b5 / 2021-01-13

  • [Added] Add new live and rehydrated logs breakdowns to Usage API. See #223.
  • [Added] Add support for Synthetics variables from test. See #214.
  • [Added] Add filters to rule endpoints in security monitoring API. See #209.
  • [Added] Add Azure app services fields to usage v1 endpoints. See #208.
  • [Added] Add mobile RUM OS types usage fields. See #207.
  • [Added] Add config variables for synthetics API tests. See #206.
  • [Added] Add endpoints for the public API of Logs2Metrics. See #203.
  • [Added] Add endpoints for API Keys v2. See #200.
  • [Added] Add javascript value to synthetics browser variable types. See #197.
  • [Added] Add synthetics assertion operator. See #186.
  • [Changed] Extract enum to specific schema in incidents endpoint. See #222.
  • [Changed] Extract key sorting enum to a specific schema in key management endpoints. See #218.
  • [Changed] Rename list_sl_os to list_slos. See #216.
  • [Removed] Remove Synthetic resources property. See #201.

1.0.0b4 / 2020-12-10

  • [Added] Add Application keys v2 API. See #182.
  • [Added] Mark Usage Attribution endpoint as public beta. See #170.
  • [Added] Add AWS filtering endpoints. See #168.
  • [Added] Add limit parameter for get usage top average metrics. See #166.
  • [Added] Add endpoint to fetch process summaries. See #165.
  • [Added] Add synthetics private location endpoints. See #164.
  • [Added] Add user_update, recommendation and snapshot as event alert types. See #163.
  • [Added] Add Usage Attribution endpoint. See #161.
  • [Added] Add new API for incident management usage. See #159.
  • [Changed] Mark request bodies as required or explicitly optional. See #176.
  • [Changed] Mark query field as optional when searching logs. See #158.
  • [Deprecated] Deprecate subscription and billing fields in create organization endpoint. See #167.
  • [Removed] Remove org_id parameter from Usage Attribution endpoint. See #172.

1.0.0b3 / 2020-11-18

  • [Added] Add the incident schema. See #154.
  • [Added] Add IP prefixes by location for synthetics endpoints. See #149.
  • [Added] Add filter parameter for listing teams and services. See #148.
  • [Added] Add restricted roles to monitor create and edit requests. See #146.
  • [Added] Add 3 new palettes to the conditional formatting options. See #141.
  • [Fixed] Quota & retention are now editable fields in log indexes. See #150.
  • [Fixed] Add patch to support validating nullable values. See #144.
  • [Changed] Change event_query property to use log query definition in dashboard widgets. See #155.
  • [Changed] Rename tracing without limits and traces usage endpoints. See #145.

1.0.0b2 / 2020-11-05

  • [Added] Add missing synthetics step types. See #129.
  • [Added] Add include_tags in logs archives. See #126.
  • [Changed] Change teams and services objects names to be incident specific. See #134.
  • [Removed] Remove require_full_window client default value for monitors. See #135.

1.0.0b1 / 2020-10-21

  • Initial beta release of this client