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
View Context View on GitHub

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
email 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

Raw ↑
{
  "@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"
  ]
}