List workspace apps Lists apps for the resolved workspace. Session requests must send x-workspace-handle or x-workspace-id when the user has access to multiple workspaces.
GET /api/v1/experimental/apps
Test Lists apps for the resolved workspace. Session requests must send x-workspace-handle or x-workspace-id when the user has access to multiple workspaces.
cURL
JavaScript
Go
Python
Java
C#curl -X GET "https://loading/api/v1/experimental/apps"
200 400 401 403 500
[
{
"name" : "Storefront Kiosk" ,
"handle" : "storefront-kiosk" ,
"description" : "Public mini app for in-store ordering and lead capture" ,
"url" : "/apps/storefront-kiosk" ,
"publicUrl" : "/apps/storefront-kiosk" ,
"createdAt" : "2026-03-08T16:00:00.000Z" ,
"updatedAt" : "2026-03-08T16:00:00.000Z" ,
"memberRole" : "admin" ,
"memberPermissions" : {
"data" : [
"read" ,
"write"
]
},
"publicRole" : null ,
"publicPermissions" : null ,
"runtimeKeyTtlMs" : 300000
}
] {
"issues" : [
{
"_tag" : "Pointer" ,
"path" : [
"string"
],
"message" : "string"
}
],
"message" : "string" ,
"_tag" : "HttpApiDecodeError"
} {
"code" : "authentication_required" ,
"message" : "Authentication required. Send Authorization: Bearer <api-key>, x-api-key, or a signed-in session."
} {
"code" : "insufficient_permissions" ,
"message" : "This API key does not have apps.read permission." ,
"details" : {
"requiredPermission" : "apps.read"
}
} {
"code" : "internal_error" ,
"message" : "An unexpected server error occurred."
}