Skip to content

Installed Plugin List

Eliza Margaretha Illig edited this page Jun 12, 2024 · 2 revisions

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

List all plugins that have been installed by a user.

Available in: full version

Method: POST

Service URL: root/plugins/installed

Parameters

Header Parameters

Name Required Authentication scheme 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

Examples

Request

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

Response

[ {
   "name": "Plugin 1",
   "description": "Confidential client plugin without redirect URI",
   "url": "http://example.client.de",
   "client_id": "52atrL0ajex_3_5imd9Mgw",
   "super_client_id": "fCBbQkAyYzI4NzUxMg",
   "installed_date": "2023-02-10T09:10:41.471+01:00[Europe/Berlin]"
}, {
   "name": "Plugin 2",
   "description": "Confidential plugin",
   "url": "http://third.party.com/confidential",
   "client_id": "9aHsGW6QflV13ixNpez",
   "super_client_id": "fCBbQkAyYzI4NzUxMg",        
   "installed_date": "2023-02-10T09:10:40.549+01:00[Europe/Berlin]"
}]

Clone this wiki locally