{ "opencollection": "1.0.0", "info": { "name": "Kibana APIs Actions Security Timeline API API", "version": "1.0" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Security Timeline API", "type": "folder" }, "items": [ { "info": { "name": "Get notes", "type": "http" }, "http": { "method": "GET", "url": "https://{kibana_url}/api/note", "params": [ { "name": "documentIds", "value": "", "type": "query", "description": "Event document `_id` values to match against each note's `eventId`. When this parameter is present, the response is all matching notes (up to the server's hard limit), not a paged list using `page`/`perPage`.\n" }, { "name": "savedObjectIds", "value": "", "type": "query", "description": "Timeline `savedObjectId` value(s). Returns notes that reference those timelines. When present, list-mode pagination parameters are not used; up to the server's hard limit of notes may be returned.\n" }, { "name": "page", "value": "1", "type": "query", "description": "Page number for list mode (when `documentIds` and `savedObjectIds` are omitted). Passed as a string; default 1.\n" }, { "name": "perPage", "value": "20", "type": "query", "description": "Page size for list mode (when `documentIds` and `savedObjectIds` are omitted). Passed as a string; default 10.\n" }, { "name": "search", "value": "", "type": "query", "description": "Search string for saved-objects find (list mode only)." }, { "name": "sortField", "value": "", "type": "query", "description": "Field to sort by for saved-objects find (list mode only)." }, { "name": "sortOrder", "value": "desc", "type": "query", "description": "Sort order (`asc` or `desc`) for saved-objects find (list mode only)." }, { "name": "filter", "value": "", "type": "query", "description": "Kuery filter string combined with other list-mode filters (for example `createdByFilter` or `associatedFilter`). Typed as a string for API compatibility; interpreted by the saved-objects layer (list mode only).\n" }, { "name": "createdByFilter", "value": "f1c2d3e4-5b6a-7890-abcd-ef1234567890", "type": "query", "description": "Kibana user profile **UID** (UUID). The server resolves the user's display identifiers and returns notes whose `createdBy` matches any of them (list mode only).\n" }, { "name": "associatedFilter", "value": "", "type": "query", "description": "Restricts notes by how they relate to a Timeline and/or an event document (list mode only). Some values apply extra filtering after the query. Ignored when `documentIds` or `savedObjectIds` is used.\n" } ] }, "docs": "**Spaces method and path for this operation:**\n\n