Plugin
Memasang dan mengatur plugin untuk workspace. 5 endpoint
GET /plugins
Parameter
| Field | Tipe | Wajib | Catatan |
|---|---|---|---|
q (query) | string |
Contoh
bash
curl -X GET 'https://api.lexcetha.com/api/v1/plugins' \
-H "Authorization: Bearer $LEX_TOKEN"GET /plugin-installations
Contoh
bash
curl -X GET 'https://api.lexcetha.com/api/v1/plugin-installations' \
-H "Authorization: Bearer $LEX_TOKEN"POST /plugin-installations
Body permintaan
| Field | Tipe | Wajib | Catatan |
|---|---|---|---|
pluginId | string | ya | panjang 1–∞ |
versionId | string | ||
acceptedPermissions | string[] | ya |
Contoh
bash
curl -X POST 'https://api.lexcetha.com/api/v1/plugin-installations' \
-H "Authorization: Bearer $LEX_TOKEN" \
-H 'Content-Type: application/json' \
-d '{"pluginId":"string","acceptedPermissions":["string"]}'PATCH /plugin-installations/{installationId}
Parameter
| Field | Tipe | Wajib | Catatan |
|---|---|---|---|
installationId (path) | string | ya |
Body permintaan
| Field | Tipe | Wajib | Catatan |
|---|---|---|---|
enabled | boolean | ||
settings | record<string, string | number | boolean> | ||
versionId | string |
Contoh
bash
curl -X PATCH 'https://api.lexcetha.com/api/v1/plugin-installations/:installationId' \
-H "Authorization: Bearer $LEX_TOKEN" \
-H 'Content-Type: application/json' \
-d '{}'DELETE /plugin-installations/{installationId}
Parameter
| Field | Tipe | Wajib | Catatan |
|---|---|---|---|
installationId (path) | string | ya |
Contoh
bash
curl -X DELETE 'https://api.lexcetha.com/api/v1/plugin-installations/:installationId' \
-H "Authorization: Bearer $LEX_TOKEN"