Execute a plugin via GET (must be enabled per plugin)
This endpoint is disabled by default. To enable it for a given plugin, set
allow_get_invocation: true in the plugin configuration.
When invoked via GET:
paramsis an empty object ({})- query parameters are passed to the plugin handler via
context.query - wildcard route routing is supported the same way as POST (see
doc_call_plugin) - Use the
routequery parameter or append the route to the URL path
AuthorizationBearer <token>
In: header
Path Parameters
plugin_idstring
The unique identifier of the plugin
Query Parameters
route?string
Optional route suffix for custom routing (e.g., '/verify'). Alternative to appending the route to the URL path.
Response Body
curl -X GET "https://loading/api/v1/plugins/string/call?route=string"{
"data": null,
"error": "string",
"metadata": {
"logs": [
{
"level": "log",
"message": "string"
}
],
"traces": [
null
]
},
"pagination": {
"current_page": 0,
"per_page": 0,
"total_items": 0
},
"success": true
}{
"data": null,
"error": "Unauthorized",
"success": false
}{
"data": null,
"error": "Plugin with ID plugin_id not found",
"success": false
}{
"data": null,
"error": "GET requests are not enabled for this plugin. Set 'allow_get_invocation: true' in plugin configuration to enable.",
"success": false
}{
"data": null,
"error": "Too Many Requests",
"success": false
}{
"data": null,
"error": "Internal Server Error",
"success": false
}