Kibana · Capability
Kibana APIs — streams
Kibana APIs — streams. 25 operations. Lead operation: Get stream list. Self-contained Naftiko capability covering one Kibana business surface.
What You Can Do
GET
Getstreams
— Get stream list
/v1/api/streams
POST
Poststreamsdisable
— Disable streams
/v1/api/streams/disable
POST
Poststreamsenable
— Enable streams
/v1/api/streams/enable
POST
Poststreamsresync
— Resync streams
/v1/api/streams/resync
DELETE
Deletestreamsname
— Delete a stream
/v1/api/streams/{name}
GET
Getstreamsname
— Get a stream
/v1/api/streams/{name}
PUT
Putstreamsname
— Create or update a stream
/v1/api/streams/{name}
POST
Poststreamsnamefork
— Fork a stream
/v1/api/streams/{name}/fork
GET
Getstreamsnameingest
— Get ingest stream settings
/v1/api/streams/{name}/ingest
PUT
Putstreamsnameingest
— Update ingest stream settings
/v1/api/streams/{name}/ingest
GET
Getstreamsnamequery
— Get query stream settings
/v1/api/streams/{name}/query
PUT
Putstreamsnamequery
— Upsert query stream settings
/v1/api/streams/{name}/query
POST
Poststreamsnamecontentexport
— Export stream content
/v1/api/streams/{name}/content/export
POST
Poststreamsnamecontentimport
— Import content into a stream
/v1/api/streams/{name}/content/import
GET
Getstreamsnamequeries
— Get stream queries
/v1/api/streams/{name}/queries
POST
Poststreamsnamequeriesbulk
— Bulk update queries
/v1/api/streams/{name}/queries/bulk
DELETE
Deletestreamsnamequeriesqueryid
— Remove a query from a stream
/v1/api/streams/{name}/queries/{queryid}
PUT
Putstreamsnamequeriesqueryid
— Upsert a query to a stream
/v1/api/streams/{name}/queries/{queryid}
GET
Getstreamsnamesignificantevents
— Read the significant events
/v1/api/streams/{name}/significant-events
POST
Poststreamsnamesignificanteventsgenerate
— Generate significant events
/v1/api/streams/{name}/significant-events/generate
POST
Poststreamsnamesignificanteventspreview
— Preview significant events
/v1/api/streams/{name}/significant-events/preview
GET
Getstreamsstreamnameattachments
— Get stream attachments
/v1/api/streams/{streamname}/attachments
POST
Poststreamsstreamnameattachmentsbulk
— Bulk update attachments
/v1/api/streams/{streamname}/attachments/bulk
DELETE
Deletestreamsstreamnameattachmentsattachmenttypeattachmentid
— Unlink an attachment from a stream
/v1/api/streams/{streamname}/attachments/{attachmenttype}/{attachmentid}
PUT
Putstreamsstreamnameattachmentsattachmenttypeattachmentid
— Link an attachment to a stream
/v1/api/streams/{streamname}/attachments/{attachmenttype}/{attachmentid}
MCP Tools
get-stream-list
Get stream list
read-only
idempotent
disable-streams
Disable streams
enable-streams
Enable streams
resync-streams
Resync streams
delete-stream
Delete a stream
idempotent
get-stream
Get a stream
read-only
idempotent
create-update-stream
Create or update a stream
idempotent
fork-stream
Fork a stream
get-ingest-stream-settings
Get ingest stream settings
read-only
idempotent
update-ingest-stream-settings
Update ingest stream settings
idempotent
get-query-stream-settings
Get query stream settings
read-only
idempotent
upsert-query-stream-settings
Upsert query stream settings
idempotent
export-stream-content
Export stream content
import-content-stream
Import content into a stream
get-stream-queries
Get stream queries
read-only
idempotent
bulk-update-queries
Bulk update queries
remove-query-stream
Remove a query from a stream
idempotent
upsert-query-stream
Upsert a query to a stream
idempotent
read-significant-events
Read the significant events
read-only
idempotent
generate-significant-events
Generate significant events
preview-significant-events
Preview significant events
get-stream-attachments
Get stream attachments
read-only
idempotent
bulk-update-attachments
Bulk update attachments
unlink-attachment-stream
Unlink an attachment from a stream
idempotent
link-attachment-stream
Link an attachment to a stream
idempotent