Skip to content

Plugin uninstallation

Eliza Margaretha edited this page Feb 10, 2023 · 1 revision

** WARNING: This service is experimental and may change without any notice.

Removes an installed plugin. The plugin should still be listed in the marketplace and it can be re-installed again.

Available in: full version

Method: POST

Service URL: root/plugins/uninstall

Parameters

Header Parameters

Name Required Description Value
Authorization yes HTTP authentication with scheme: Bearer OAuth2 access token
Content-Type yes content type of the input data application/x-www-form-urlencoded

Request body URL-encoded form parameters

Name Required Description Type
super_client_id yes A super client identifier obtained on client registration. String
super_client_secret yes A super client secret obtained on client registration. String
client_id yes the identifier of the client to be installed String

Examples

Request

curl -H 'Content-Type: application/x-www-form-urlencoded' -H 'Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=' -d 'super_client_id=fCBbQkAyYzI4NzUxMg&super_client_secret=secret&client_id=52atrL0ajex_3_5imd9Mgw' http://localhost:8089/api/v1.0/plugins/uninstall

Response

< HTTP/1.1 200 OK
< Date: Fri, 10 Feb 2023 08:56:15 GMT
< Server: Jetty(9.4.50.v20221201)
< Access-Control-Allow-Methods: GET, OPTIONS
< Access-Control-Allow-Origin: *
< Content-Length: 0
< X-Proxy: Kalamar
< X-Robots: noindex
< Cache-Control: no-cache

Advanced Setting

Developer Setting

Search services

Metadata services

Authentication and Authorization services

Client services

Super client services

Plugin services

User services

User group services

Virtual corpus services

Virtual corpus access services

Administrative services

Description services

Clone this wiki locally