Skip to main content
View as Markdown

App Entity - App Registry

App Entity​

Every registered application has this structure:

FieldTypeDescription
idstringAuto-generated GUID (read-only)
partnerIdintegerPartner ID extracted from KS (read-only)
appCustomIdstringYour custom identifier for this app instance
appCustomNamestringDisplay name for the app instance
appTypestringApplication type (see enum below)
statusstringenabled or disabled
versionintegerStarts at 0, increments on each update (read-only)
createdAtstringISO 8601 timestamp, e.g. "2026-04-09T04:56:27.940Z" (read-only)
updatedAtstringISO 8601 timestamp, e.g. "2026-04-09T04:56:27.940Z" (read-only)
organizationDomainobjectOptional organization/domain binding
objectTypestringAlways "App" in responses (read-only)

4.1 App Types​

ValueDescription
kmsKaltura MediaSpace (KMS)
kmcKaltura Management Console
epEvents Platform
sitesKaltura Sites
pitchKaltura Pitch
testTest application
gamesKaltura Games
empAccountEmployee account
epmEventEvents Platform Manager — Event (auto-created when a virtual event is created)
epmSystemEvents Platform Manager — System
mrMeeting Room
kalturaServerKaltura Server

4.2 Organization Domain​

Optional object for binding an app instance to a specific domain and organization:

FieldTypeRequiredDescription
organizationIdstringNoOrganization identifier (max 255 chars)
domainstringYesDomain name (max 255 chars, comma-separated for multiple). Whitespace is automatically stripped.