{
  "@context": {
    "@vocab": "https://cesium.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "cesium": "https://cesium.com/schema#",
    "LabelMetadata": "cesium:LabelMetadata",
    "id": {
      "@id": "cesium:id",
      "@type": "@id"
    },
    "name": {
      "@id": "cesium:name",
      "@type": "@id"
    },
    "color": {
      "@id": "cesium:color",
      "@type": "@id"
    },
    "ArchiveFormat": "cesium:ArchiveFormat",
    "GeographicPoint": "cesium:GeographicPoint",
    "longitude": {
      "@id": "cesium:longitude",
      "@type": "xsd:decimal"
    },
    "latitude": {
      "@id": "cesium:latitude",
      "@type": "xsd:decimal"
    },
    "height": {
      "@id": "cesium:height",
      "@type": "xsd:decimal"
    },
    "AssetElementLocation": "cesium:AssetElementLocation",
    "center": {
      "@id": "cesium:center",
      "@type": "@id"
    },
    "radius": {
      "@id": "cesium:radius",
      "@type": "xsd:decimal"
    },
    "AssetElementMetadata": "cesium:AssetElementMetadata",
    "location": {
      "@id": "cesium:location"
    },
    "properties": {
      "@id": "cesium:properties",
      "@type": "@id"
    },
    "GooglePanoramasEndpoint": "cesium:GooglePanoramasEndpoint",
    "type": {
      "@id": "cesium:type",
      "@type": "xsd:string"
    },
    "options": {
      "@id": "cesium:options"
    },
    "AssetStatus": "cesium:AssetStatus",
    "ArchiveStatus": "cesium:ArchiveStatus",
    "AssetArchiveOptions": "cesium:AssetArchiveOptions",
    "assetIds": {
      "@id": "cesium:assetIds",
      "@container": "@list"
    },
    "ArchiveType": "cesium:ArchiveType",
    "ExportStatus": "cesium:ExportStatus",
    "ReconstructionOutputType": "cesium:ReconstructionOutputType",
    "AssetType": "cesium:AssetType",
    "TextureFormatBuildings": "cesium:TextureFormatBuildings",
    "TextureFormatCapture": "cesium:TextureFormatCapture",
    "TextureFormatModel": "cesium:TextureFormatModel",
    "GeometryCompression": "cesium:GeometryCompression",
    "AssetEndpointAttribution": "cesium:AssetEndpointAttribution",
    "html": {
      "@id": "cesium:html",
      "@type": "xsd:string"
    },
    "collapsible": {
      "@id": "cesium:collapsible",
      "@type": "xsd:boolean"
    },
    "AssetEndpoint": "cesium:AssetEndpoint",
    "url": {
      "@id": "cesium:url",
      "@type": "xsd:string"
    },
    "accessToken": {
      "@id": "cesium:accessToken",
      "@type": "xsd:string"
    },
    "attributions": {
      "@id": "cesium:attributions",
      "@container": "@list"
    },
    "ExternalAssetEndpoint": "cesium:ExternalAssetEndpoint",
    "externalType": {
      "@id": "cesium:externalType",
      "@type": "xsd:string"
    },
    "AssetMetadata": "cesium:AssetMetadata",
    "description": {
      "@id": "cesium:description",
      "@type": "@id"
    },
    "attribution": {
      "@id": "cesium:attribution",
      "@type": "@id"
    },
    "bytes": {
      "@id": "cesium:bytes",
      "@type": "xsd:integer"
    },
    "dateAdded": {
      "@id": "cesium:dateAdded",
      "@type": "xsd:dateTime"
    },
    "status": {
      "@id": "cesium:status",
      "@type": "@id"
    },
    "percentComplete": {
      "@id": "cesium:percentComplete",
      "@type": "xsd:integer"
    },
    "archivable": {
      "@id": "cesium:archivable",
      "@type": "xsd:boolean"
    },
    "exportable": {
      "@id": "cesium:exportable",
      "@type": "xsd:boolean"
    },
    "labels": {
      "@id": "cesium:labels",
      "@container": "@list"
    },
    "from": {
      "@id": "cesium:from",
      "@type": "@id"
    },
    "creatorId": {
      "@id": "cesium:creatorId",
      "@type": "xsd:integer"
    },
    "creatorUsername": {
      "@id": "cesium:creatorUsername",
      "@type": "xsd:string"
    },
    "TokenMetadata": "cesium:TokenMetadata",
    "token": {
      "@id": "cesium:token",
      "@type": "@id"
    },
    "dateModified": {
      "@id": "cesium:dateModified",
      "@type": "xsd:dateTime"
    },
    "dateLastUsed": {
      "@id": "cesium:dateLastUsed",
      "@type": "xsd:dateTime"
    },
    "isDefault": {
      "@id": "cesium:isDefault",
      "@type": "xsd:boolean"
    },
    "allowedUrls": {
      "@id": "cesium:allowedUrls",
      "@type": "@id"
    },
    "scopes": {
      "@id": "cesium:scopes",
      "@type": "@id"
    },
    "expiration": {
      "@id": "cesium:expiration",
      "@type": "@id"
    },
    "ArchiveMetadata": "cesium:ArchiveMetadata",
    "assetId": {
      "@id": "cesium:assetId",
      "@type": "@id"
    },
    "format": {
      "@id": "cesium:format",
      "@type": "@id"
    },
    "bytesArchived": {
      "@id": "cesium:bytesArchived",
      "@type": "xsd:integer"
    },
    "ArchiveMetadata2": "cesium:ArchiveMetadata2",
    "ExportMetadata": "cesium:ExportMetadata",
    "bytesExported": {
      "@id": "cesium:bytesExported",
      "@type": "xsd:integer"
    },
    "to": {
      "@id": "cesium:to",
      "@type": "@id"
    },
    "TokenMetadataDefaultToken": "cesium:TokenMetadataDefaultToken",
    "AwsCredentials": "cesium:AwsCredentials",
    "accessKey": {
      "@id": "cesium:accessKey",
      "@type": "xsd:string"
    },
    "secretAccessKey": {
      "@id": "cesium:secretAccessKey",
      "@type": "xsd:string"
    },
    "sessionToken": {
      "@id": "cesium:sessionToken",
      "@type": "xsd:string"
    },
    "AzureCredentials": "cesium:AzureCredentials",
    "sasToken": {
      "@id": "cesium:sasToken",
      "@type": "xsd:string"
    },
    "tenantId": {
      "@id": "cesium:tenantId",
      "@type": "xsd:string"
    },
    "clientId": {
      "@id": "cesium:clientId",
      "@type": "xsd:string"
    },
    "clientSecret": {
      "@id": "cesium:clientSecret",
      "@type": "xsd:string"
    },
    "AwsLocation": "cesium:AwsLocation",
    "bucket": {
      "@id": "cesium:bucket",
      "@type": "xsd:string"
    },
    "prefix": {
      "@id": "cesium:prefix",
      "@type": "xsd:string"
    },
    "AzureLocation": "cesium:AzureLocation",
    "account": {
      "@id": "cesium:account",
      "@type": "xsd:string"
    },
    "container": {
      "@id": "cesium:container",
      "@type": "xsd:string"
    },
    "AssetTo": "cesium:AssetTo",
    "AssetToInlineCredentials": "cesium:AssetToInlineCredentials",
    "AssetFrom": "cesium:AssetFrom",
    "IModelImportOptions": "cesium:IModelImportOptions",
    "iModelId": {
      "@id": "cesium:iModelId",
      "@type": "xsd:string"
    },
    "changesetIndex": {
      "@id": "cesium:changesetIndex",
      "@type": "xsd:integer"
    },
    "AssetOptions": "cesium:AssetOptions",
    "sourceType": {
      "@id": "cesium:sourceType",
      "@type": "xsd:string"
    },
    "PositionOrientationOptions": "cesium:PositionOrientationOptions",
    "position": {
      "@id": "cesium:position",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Cesium API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Cesium'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-10-13) from openapi/_original/cesium-api-openapi.yml.",
  "dcterms:created": "2026-10-13",
  "dcterms:source": [
    "openapi/_original/cesium-api-openapi.yml"
  ]
}