Open banderror opened 1 month ago
Pinging @elastic/security-detection-rule-management (Team:Detection Rule Management)
Pinging @elastic/security-detections-response (Team:Detections and Resp)
Pinging @elastic/security-solution (Team: SecuritySolution)
Related to: https://github.com/elastic/security-team/issues/9707 (internal), https://github.com/elastic/security-team/issues/9691 (internal), https://github.com/elastic/security-team/issues/7242 (internal) Breaking change proposal: https://github.com/elastic/dev/issues/2772 (internal) Docs ticket: https://github.com/elastic/security-docs/issues/5981
Summary
We have deprecated certain bulk API endpoints that we don't intend to expose neither in Serverless, nor in the 9.0 stack version. These deprecated APIs are documented here:
We should unregister these endpoints in the
main
branch. This will disable them in Serverless (we want to do that before GA) and in the upcoming 9.0 version. We can consider completely removing their code from the repo.This doesn't apply to the bulk actions endpoint.
Deprecation period
All these endpoints have been deprecated since Kibana
v8.2
released in May 2022, which makes the deprecation period of more than 2 years:Documentation
Please open a docs ticket for documenting this breaking change in 9.0.
Also, we'd probably need to think about what should we do with the OpenAPI specs to make sure that the user of the API reference website understands that these endpoints are not available in Serverless and stack 9.0, but available in stack 8.x.
Todo