Capgo · JSON-LD Context
Capgo App Context
JSON-LD context defining the semantic vocabulary for Capgo App from Capgo.
38 Classes
71 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
capgo:
https://capgo.app/schema#
Classes
StatusResponse
SuccessResponse
ErrorResponse
Organization
OrganizationEnvelope
OrganizationListEnvelope
OrganizationCreate
OrganizationUpdate
Member
MemberListEnvelope
MemberCreate
MemberDelete
App
AppEnvelope
AppListEnvelope
AppCreate
AppUpdate
ApiKey
ApiKeyListEnvelope
ApiKeyCreateEnvelope
ApiKeyCreate
ChannelVersion
Channel
ChannelListEnvelope
ChannelSet
ChannelDelete
Device
DeviceListEnvelope
DeviceLink
DeviceDelete
Bundle
BundleCreate
BundleDelete
BundleMetadataUpdate
BundleChannelSet
StatisticsPoint
BundleUsageDataset
BundleUsage
Properties
| Property | Type | Container |
|---|---|---|
| status | string | |
| success | boolean | |
| error | string | |
| message | string | |
| moreInfo | ||
| id | string | |
| name | string | |
| created_at | dateTime | |
| updated_at | dateTime | |
| logo | reference | |
| management_email | string | |
| customer_id | string | |
| data | reference | |
| orgId | string | |
| uid | string | |
| string | ||
| image_url | reference | |
| role | string | |
| app_id | string | |
| owner_org | string | |
| default_upload_channel | string | |
| icon_url | reference | |
| last_version | string | |
| retention | integer | |
| icon | reference | |
| key | string | |
| mode | string | |
| expires_at | dateTime | |
| limited_to_apps | list | |
| limited_to_orgs | list | |
| apikey | reference | |
| hashed | boolean | |
| version | reference | |
| public | boolean | |
| disableAutoUpdateUnderNative | boolean | |
| disableAutoUpdate | string | |
| allow_emulator | boolean | |
| allow_dev | boolean | |
| channel | string | |
| ios | boolean | |
| android | boolean | |
| electron | boolean | |
| allow_device_self_set | boolean | |
| device_id | string | |
| custom_id | string | |
| version_name | string | |
| platform | string | |
| plugin_version | string | |
| os_version | string | |
| version_build | string | |
| is_prod | boolean | |
| is_emulator | boolean | |
| key_id | string | |
| nextCursor | string | |
| hasMore | boolean | |
| version_id | string | |
| checksum | string | |
| minUpdateVersion | string | |
| storage_provider | string | |
| external_url | reference | |
| deleted | boolean | |
| link | reference | |
| comment | string | |
| channel_id | integer | |
| date | date | |
| mau | integer | |
| storage | integer | |
| bandwidth | integer | |
| label | string | |
| labels | list | |
| datasets | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://capgo.app/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"capgo": "https://capgo.app/schema#",
"StatusResponse": "capgo:StatusResponse",
"status": {
"@id": "capgo:status",
"@type": "xsd:string"
},
"SuccessResponse": "capgo:SuccessResponse",
"success": {
"@id": "capgo:success",
"@type": "xsd:boolean"
},
"ErrorResponse": "capgo:ErrorResponse",
"error": {
"@id": "capgo:error",
"@type": "xsd:string"
},
"message": {
"@id": "capgo:message",
"@type": "xsd:string"
},
"moreInfo": {
"@id": "capgo:moreInfo"
},
"Organization": "capgo:Organization",
"id": {
"@id": "capgo:id",
"@type": "xsd:string"
},
"name": {
"@id": "capgo:name",
"@type": "xsd:string"
},
"created_at": {
"@id": "capgo:created_at",
"@type": "xsd:dateTime"
},
"updated_at": {
"@id": "capgo:updated_at",
"@type": "xsd:dateTime"
},
"logo": {
"@id": "capgo:logo",
"@type": "@id"
},
"management_email": {
"@id": "capgo:management_email",
"@type": "xsd:string"
},
"customer_id": {
"@id": "capgo:customer_id",
"@type": "xsd:string"
},
"OrganizationEnvelope": "capgo:OrganizationEnvelope",
"data": {
"@id": "capgo:data",
"@type": "@id"
},
"OrganizationListEnvelope": "capgo:OrganizationListEnvelope",
"OrganizationCreate": "capgo:OrganizationCreate",
"OrganizationUpdate": "capgo:OrganizationUpdate",
"orgId": {
"@id": "capgo:orgId",
"@type": "xsd:string"
},
"Member": "capgo:Member",
"uid": {
"@id": "capgo:uid",
"@type": "xsd:string"
},
"email": {
"@id": "capgo:email",
"@type": "xsd:string"
},
"image_url": {
"@id": "capgo:image_url",
"@type": "@id"
},
"role": {
"@id": "capgo:role",
"@type": "xsd:string"
},
"MemberListEnvelope": "capgo:MemberListEnvelope",
"MemberCreate": "capgo:MemberCreate",
"MemberDelete": "capgo:MemberDelete",
"App": "capgo:App",
"app_id": {
"@id": "capgo:app_id",
"@type": "xsd:string"
},
"owner_org": {
"@id": "capgo:owner_org",
"@type": "xsd:string"
},
"default_upload_channel": {
"@id": "capgo:default_upload_channel",
"@type": "xsd:string"
},
"icon_url": {
"@id": "capgo:icon_url",
"@type": "@id"
},
"last_version": {
"@id": "capgo:last_version",
"@type": "xsd:string"
},
"retention": {
"@id": "capgo:retention",
"@type": "xsd:integer"
},
"AppEnvelope": "capgo:AppEnvelope",
"AppListEnvelope": "capgo:AppListEnvelope",
"AppCreate": "capgo:AppCreate",
"icon": {
"@id": "capgo:icon",
"@type": "@id"
},
"AppUpdate": "capgo:AppUpdate",
"ApiKey": "capgo:ApiKey",
"key": {
"@id": "capgo:key",
"@type": "xsd:string"
},
"mode": {
"@id": "capgo:mode",
"@type": "xsd:string"
},
"expires_at": {
"@id": "capgo:expires_at",
"@type": "xsd:dateTime"
},
"limited_to_apps": {
"@id": "capgo:limited_to_apps",
"@container": "@list"
},
"limited_to_orgs": {
"@id": "capgo:limited_to_orgs",
"@container": "@list"
},
"ApiKeyListEnvelope": "capgo:ApiKeyListEnvelope",
"ApiKeyCreateEnvelope": "capgo:ApiKeyCreateEnvelope",
"apikey": {
"@id": "capgo:apikey",
"@type": "@id"
},
"ApiKeyCreate": "capgo:ApiKeyCreate",
"hashed": {
"@id": "capgo:hashed",
"@type": "xsd:boolean"
},
"ChannelVersion": "capgo:ChannelVersion",
"Channel": "capgo:Channel",
"version": {
"@id": "capgo:version",
"@type": "@id"
},
"public": {
"@id": "capgo:public",
"@type": "xsd:boolean"
},
"disableAutoUpdateUnderNative": {
"@id": "capgo:disableAutoUpdateUnderNative",
"@type": "xsd:boolean"
},
"disableAutoUpdate": {
"@id": "capgo:disableAutoUpdate",
"@type": "xsd:string"
},
"allow_emulator": {
"@id": "capgo:allow_emulator",
"@type": "xsd:boolean"
},
"allow_dev": {
"@id": "capgo:allow_dev",
"@type": "xsd:boolean"
},
"ChannelListEnvelope": "capgo:ChannelListEnvelope",
"ChannelSet": "capgo:ChannelSet",
"channel": {
"@id": "capgo:channel",
"@type": "xsd:string"
},
"ios": {
"@id": "capgo:ios",
"@type": "xsd:boolean"
},
"android": {
"@id": "capgo:android",
"@type": "xsd:boolean"
},
"electron": {
"@id": "capgo:electron",
"@type": "xsd:boolean"
},
"allow_device_self_set": {
"@id": "capgo:allow_device_self_set",
"@type": "xsd:boolean"
},
"ChannelDelete": "capgo:ChannelDelete",
"Device": "capgo:Device",
"device_id": {
"@id": "capgo:device_id",
"@type": "xsd:string"
},
"custom_id": {
"@id": "capgo:custom_id",
"@type": "xsd:string"
},
"version_name": {
"@id": "capgo:version_name",
"@type": "xsd:string"
},
"platform": {
"@id": "capgo:platform",
"@type": "xsd:string"
},
"plugin_version": {
"@id": "capgo:plugin_version",
"@type": "xsd:string"
},
"os_version": {
"@id": "capgo:os_version",
"@type": "xsd:string"
},
"version_build": {
"@id": "capgo:version_build",
"@type": "xsd:string"
},
"is_prod": {
"@id": "capgo:is_prod",
"@type": "xsd:boolean"
},
"is_emulator": {
"@id": "capgo:is_emulator",
"@type": "xsd:boolean"
},
"key_id": {
"@id": "capgo:key_id",
"@type": "xsd:string"
},
"DeviceListEnvelope": "capgo:DeviceListEnvelope",
"nextCursor": {
"@id": "capgo:nextCursor",
"@type": "xsd:string"
},
"hasMore": {
"@id": "capgo:hasMore",
"@type": "xsd:boolean"
},
"DeviceLink": "capgo:DeviceLink",
"version_id": {
"@id": "capgo:version_id",
"@type": "xsd:string"
},
"DeviceDelete": "capgo:DeviceDelete",
"Bundle": "capgo:Bundle",
"checksum": {
"@id": "capgo:checksum",
"@type": "xsd:string"
},
"minUpdateVersion": {
"@id": "capgo:minUpdateVersion",
"@type": "xsd:string"
},
"storage_provider": {
"@id": "capgo:storage_provider",
"@type": "xsd:string"
},
"external_url": {
"@id": "capgo:external_url",
"@type": "@id"
},
"deleted": {
"@id": "capgo:deleted",
"@type": "xsd:boolean"
},
"BundleCreate": "capgo:BundleCreate",
"BundleDelete": "capgo:BundleDelete",
"BundleMetadataUpdate": "capgo:BundleMetadataUpdate",
"link": {
"@id": "capgo:link",
"@type": "@id"
},
"comment": {
"@id": "capgo:comment",
"@type": "xsd:string"
},
"BundleChannelSet": "capgo:BundleChannelSet",
"channel_id": {
"@id": "capgo:channel_id",
"@type": "xsd:integer"
},
"StatisticsPoint": "capgo:StatisticsPoint",
"date": {
"@id": "capgo:date",
"@type": "xsd:date"
},
"mau": {
"@id": "capgo:mau",
"@type": "xsd:integer"
},
"storage": {
"@id": "capgo:storage",
"@type": "xsd:integer"
},
"bandwidth": {
"@id": "capgo:bandwidth",
"@type": "xsd:integer"
},
"BundleUsageDataset": "capgo:BundleUsageDataset",
"label": {
"@id": "capgo:label",
"@type": "xsd:string"
},
"BundleUsage": "capgo:BundleUsage",
"labels": {
"@id": "capgo:labels",
"@container": "@list"
},
"datasets": {
"@id": "capgo:datasets",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "Capgo API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Capgo's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-04) from openapi/capgo-app-openapi.json.",
"dcterms:created": "2026-11-04",
"dcterms:source": [
"openapi/capgo-app-openapi.json"
]
}