Plugins

Get Marketplace

get
Responses
chevron-right
200

Successful Response

application/json
get
/api/v2/plugin-registries/marketplace

Install Plugin

post
Body
namestringRequired
versionstringRequired
registrystringRequired
Responses
chevron-right
200

Successful Response

application/json
Responseany
post
/api/v2/plugin-registries/marketplace/install

No content

Add Tag

post
Path parameters
uidintegerRequired
plugin_idstringRequired
Body
namestringRequiredPattern: ^[^:]+$
valuestringRequiredPattern: ^[^:]+$
colorany ofOptional
stringOptional
or
nullOptional
Responses
post
/api/v2/plugins/{plugin_id}/tasks/{uid}/tags

No content

Update Tag

put
Path parameters
uidintegerRequired
plugin_idstringRequired
tag_idintegerRequired
Body
namestringRequiredPattern: ^[^:]+$
valuestringRequiredPattern: ^[^:]+$
colorany ofOptional
stringOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
Responseany
put
/api/v2/plugins/{plugin_id}/tasks/{uid}/tags/{tag_id}

No content

Delete Tag

delete
Path parameters
uidintegerRequired
tag_idintegerRequired
plugin_idstringRequired
Responses
delete
/api/v2/plugins/{plugin_id}/tasks/{uid}/tags/{tag_id}

No content

Read Tasks All Plugins

get
Query parameters
limitintegerOptionalDefault: -1
pageintegerOptionalDefault: 1
include_full_inputbooleanOptionalDefault: false
include_outputbooleanOptionalDefault: true
sinceany ofOptional
string · date-timeOptional
or
nullOptional
order_bystring · enumOptionalDefault: idPossible values:
order_directionstring · enumOptionalDefault: descPossible values:
statusany ofOptional
string · enumOptionalPossible values:
or
nullOptional
pluginsany ofOptional
string[]Optional
or
nullOptional
usersany ofOptional
integer[]Optional
or
nullOptional
tagsany ofOptional
string[]Optional
or
nullOptional
queryany ofOptional
stringOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
get
/api/v2/plugins/tasks

Read Tasks

get
Path parameters
plugin_idstringRequired
Query parameters
limitintegerOptionalDefault: -1
pageintegerOptionalDefault: 1
include_full_inputbooleanOptionalDefault: false
include_outputbooleanOptionalDefault: true
sinceany ofOptional
string · date-timeOptional
or
nullOptional
order_bystring · enumOptionalDefault: idPossible values:
order_directionstring · enumOptionalDefault: descPossible values:
statusany ofOptional
string · enumOptionalPossible values:
or
nullOptional
usersany ofOptional
integer[]Optional
or
nullOptional
tagsany ofOptional
string[]Optional
or
nullOptional
queryany ofOptional
stringOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
get
/api/v2/plugins/{plugin_id}/tasks

Read Task

get
Path parameters
uidintegerRequired
plugin_idstringRequired
Responses
chevron-right
200

Successful Response

application/json
get
/api/v2/plugins/{plugin_id}/tasks/{uid}

Read Plugins

get
Responses
chevron-right
200

Successful Response

application/json
get
/api/v2/plugins

Read Plugin

get
Path parameters
plugin_idstringRequired
Responses
chevron-right
200

Successful Response

application/json
Responseany
get
/api/v2/plugins/{plugin_id}

No content

Update Plugin

put
Path parameters
plugin_idstringRequired
Body
enabledbooleanRequired
Responses
chevron-right
200

Successful Response

application/json
Responseany
put
/api/v2/plugins/{plugin_id}

No content

Execute Plugin

post
Path parameters
plugin_idstringRequired
Body
Responses
chevron-right
200

Successful Response

application/json
post
/api/v2/plugins/{plugin_id}/execute

Update Plugin Settings

put
Path parameters
plugin_idstringRequired
Body
Other propertiesanyOptional
Responses
chevron-right
200

Successful Response

application/json
Responseany
put
/api/v2/plugins/{plugin_id}/settings

No content

Reload Plugins

post
Responses
post
/api/v2/plugins/reload

No content

Install Plugin Git

post
Body
urlstringRequired
refany ofOptional
stringOptional
or
nullOptional
subdirectoryany ofOptional
stringOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
Responseany
post
/api/v2/plugins/install/git

No content

Install Plugin Tar

post
Body
urlstringRequired
subdirectoryany ofOptional
stringOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
Responseany
post
/api/v2/plugins/install/tar

No content

Last updated

Was this helpful?