[Security Solution] Make existing OpenAPI specs for Timeline API documentation-ready #183813
Open
15 tasks
Labels
8.16 candidate
docs
Team: SecuritySolution
Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc.
Team:Threat Hunting:Investigations
Security Solution Investigations Team
Team:Threat Hunting
Security Solution Threat Hunting Team
Epic: https://github.com/elastic/security-team/issues/9524
Depends on: #183810, #183812
Deadline: Sep 24, 2024 (see milestones in https://github.com/elastic/security-team/issues/9400)
Summary
As part of the Serverless project, we need to make sure OpenAPI specs for all public Timeline API endpoints are polished and ready to be published on a documentation website. Please look for more context in the epic, and please find below what needs to be done exactly.
API endpoints
The following public API endpoints were discovered during research:
POST /api/timeline
PATCH /api/timeline
POST /api/timeline/_import
POST /api/timeline/_export
GET /api/timeline/_draft
GET /api/timeline
GET /api/timeline/resolve
GET /api/timelines
POST /api/timeline/_draft
DELETE /api/timeline
PATCH /api/timeline/_favorite
POST /api/timeline/_prepackaged
PATCH /api/note
DELETE /api/note
PATCH /api/pinned_event
To do
For all the Timeline API endpoints (including those above), in the corresponding OpenAPI specification files, please:
Ask @maximpn to provide you with an example of a polished and documentation-ready OpenAPI spec. Please also ask @maximpn for a link to the generated API reference documentation (at the time of creating this ticket, it didn't exist).
The text was updated successfully, but these errors were encountered: