Get all plugins
GET/api/v1/plugins
Retrieve a list of all plugins, excluding drafts
Request
Query Parameters
Default value: 250
Number of results to return per page, between 1 and 1000. Default 250.
Default value: 0
Page number to return, 0-indexed. Default 0.
Responses
- 200
List of plugins
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
]
]
Current page number, 0-indexed
plugins
object[]
required
contexts
object[]
required
Which contexts the plugin should execute/show up in, e.g. { "type": "GLOBAL" }
createdBy
object
The creator of the plugin. Null if created via API.
Description of the plugin
Whether the plugin is generally available or not
When the plugin was last updated
Possible values: [VIEWER
, USER
, MANAGER
, API
, OWNER
]
The minimum role required to see the plugin, e.g. USER
Display name of the plugin
The identifier of the proxy to use for requests from this plugin
Unique identifier for the plugin
Total number of results
Total number of pages
{
"page": 0,
"plugins": [
{
"contexts": [
{
"type": "string"
}
],
"createdBy": {
"dateCreated": "2024-09-13T14:30:59.169Z",
"email": "string",
"id": 0,
"name": "string",
"oauthUserId": "string",
"tenantId": 0
},
"description": "string",
"isDraft": true,
"lastUpdated": "2024-09-13T14:30:59.169Z",
"minimumRoleRequired": "VIEWER",
"name": "string",
"proxyTag": "string",
"tag": "string"
}
],
"total": 0,
"totalPages": 0
}