Plugins

Execute a plugin and receive the sanitized result

Logs and traces are only returned when the plugin is configured with emit_logs / emit_traces. Plugin-provided errors are normalized into a consistent payload (code, details) and a derived message so downstream clients receive a stable shape regardless of how the handler threw.

post/api/v1/plugins/{plugin_id}/call

Path parameters

plugin_idstring required

The unique identifier of the plugin

Request body

{"stackTrail":"components:schemas:PluginCallRequest:properties:params","oasType":"schema","type":"unknown","description":"Plugin parameters"}

Response

Plugin call successful

{"stackTrail":"components:schemas:ApiResponse_Value:properties:data","oasType":"schema","type":"unknown"}
errorstring
successboolean required

Changes