Skip to content

Mini Program (runtime) ​

Membuka Mini Program yang terbit dan menjembatani kapabilitasnya. 8 endpoint

GET /mini-programs​

/api/v1/mini-programs · Perlu sesi login

Contoh

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

POST /mini-program-installations​

/api/v1/mini-program-installations · Perlu sesi login

Body permintaan

FieldTipeWajibCatatan
miniProgramIdstringyapanjang 1–∞
acceptedPermissionsstring[]yamaks 20 item

Contoh

bash
curl -X POST 'https://api.lexcetha.com/api/v1/mini-program-installations' \
  -H "Authorization: Bearer $LEX_TOKEN" \
  -H 'Content-Type: application/json' \
  -d '{"miniProgramId":"string","acceptedPermissions":["string"]}'

DELETE /mini-program-installations/{installationId}​

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

Parameter

FieldTipeWajibCatatan
installationId (path)stringya

Contoh

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

GET /mini-programs/{slug}​

/api/v1/mini-programs/{slug} · Perlu sesi login

Parameter

FieldTipeWajibCatatan
slug (path)stringya

Contoh

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

POST /mini-programs/{programId}/runtime-sessions​

/api/v1/mini-programs/{programId}/runtime-sessions · Perlu sesi login

Parameter

FieldTipeWajibCatatan
programId (path)stringya

Contoh

bash
curl -X POST 'https://api.lexcetha.com/api/v1/mini-programs/:programId/runtime-sessions' \
  -H "Authorization: Bearer $LEX_TOKEN"

GET /runtime-sessions/{sessionId}/artifact​

/api/v1/runtime-sessions/{sessionId}/artifact · Perlu sesi login

Parameter

FieldTipeWajibCatatan
sessionId (path)stringya

Contoh

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

POST /runtime-sessions/{sessionId}/capabilities/{capability}​

/api/v1/runtime-sessions/{sessionId}/capabilities/{capability} · Perlu sesi login

Parameter

FieldTipeWajibCatatan
sessionId (path)stringya
capability (path)stringya

Contoh

bash
curl -X POST 'https://api.lexcetha.com/api/v1/runtime-sessions/:sessionId/capabilities/:capability' \
  -H "Authorization: Bearer $LEX_TOKEN"

DELETE /runtime-sessions/{sessionId}​

/api/v1/runtime-sessions/{sessionId} · Perlu sesi login

Parameter

FieldTipeWajibCatatan
sessionId (path)stringya

Contoh

bash
curl -X DELETE 'https://api.lexcetha.com/api/v1/runtime-sessions/:sessionId' \
  -H "Authorization: Bearer $LEX_TOKEN"

Lex oleh Gavalytics AI