Skip to content

Plugin ​

Memasang dan mengatur plugin untuk workspace. 5 endpoint

GET /plugins​

/api/v1/plugins · Perlu sesi login

Parameter

FieldTipeWajibCatatan
q (query)string

Contoh

bash
curl -X GET 'https://api.lexcetha.com/api/v1/plugins' \
  -H "Authorization: Bearer $LEX_TOKEN"

GET /plugin-installations​

/api/v1/plugin-installations · Perlu sesi login

Contoh

bash
curl -X GET 'https://api.lexcetha.com/api/v1/plugin-installations' \
  -H "Authorization: Bearer $LEX_TOKEN"

POST /plugin-installations​

/api/v1/plugin-installations · Perlu sesi login

Body permintaan

FieldTipeWajibCatatan
pluginIdstringyapanjang 1–∞
versionIdstring
acceptedPermissionsstring[]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}​

/api/v1/plugin-installations/{installationId} · Perlu sesi login

Parameter

FieldTipeWajibCatatan
installationId (path)stringya

Body permintaan

FieldTipeWajibCatatan
enabledboolean
settingsrecord<string, string | number | boolean>
versionIdstring

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}​

/api/v1/plugin-installations/{installationId} · Perlu sesi login

Parameter

FieldTipeWajibCatatan
installationId (path)stringya

Contoh

bash
curl -X DELETE 'https://api.lexcetha.com/api/v1/plugin-installations/:installationId' \
  -H "Authorization: Bearer $LEX_TOKEN"

Lex oleh Gavalytics AI