OpenObserve · Capability
openobserve — Functions
openobserve — Functions. 8 operations. Lead operation: Create or update enrichment table. Self-contained Naftiko capability covering one Openobserve business surface.
What You Can Do
POST
Createupdateenrichmenttable
— Create or update enrichment table
/v1/api/{org-id}/enrichment-tables/{table-name}
POST
Createenrichmenttablefromurl
— Create enrichment table from URL
/v1/api/{org-id}/enrichment-tables/{table-name}/url
GET
Listfunctions
— List organization functions
/v1/api/{org-id}/functions
POST
Createfunction
— Create new function
/v1/api/{org-id}/functions
POST
Testfunction
— Validate VRL function syntax
/v1/api/{org-id}/functions/test
GET
Functionpipelinedependency
— Get function pipeline dependencies
/v1/api/{org-id}/functions/{name}
PUT
Updatefunction
— Update function
/v1/api/{org-id}/functions/{name}
DELETE
Deletefunction
— Delete function
/v1/api/{org-id}/functions/{name}
MCP Tools
create-update-enrichment-table
Create or update enrichment table
create-enrichment-table-url
Create enrichment table from URL
list-organization-functions
List organization functions
read-only
idempotent
create-new-function
Create new function
validate-vrl-function-syntax
Validate VRL function syntax
read-only
get-function-pipeline-dependencies
Get function pipeline dependencies
read-only
idempotent
update-function
Update function
idempotent
delete-function
Delete function
idempotent