Celesto AI · JSON-LD Context
Celesto Ai Context
JSON-LD context defining the semantic vocabulary for Celesto Ai from Celesto AI.
10 Classes
24 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
celesto:
https://celesto.ai/schema#
Classes
GetResponse
PostRequest
GetChatResponse
PostChatRequest
PostComputersIdTerminalsResponse
PostSandboxesRequest
PostSandboxesResponse
GetSandboxesIdDesktopResponse
PostSandboxesIdExecRequest
PostSandboxesIdExecResponse
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| status | string | |
| jsonrpc | string | |
| method | string | |
| params | ||
| input | string | |
| terminal_id | string | |
| gateway_url | string | |
| token | string | |
| expires_at | string | |
| url | string | |
| os | string | |
| memory | integer | |
| disk_size | integer | |
| protocol | string | |
| host | string | |
| port | integer | |
| viewer_url | string | |
| command | string | |
| timeout | integer | |
| shell | string | |
| exit_code | integer | |
| stdout | string | |
| stderr | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://celesto.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"celesto": "https://celesto.ai/schema#",
"GetResponse": "celesto:GetResponse",
"id": {
"@id": "celesto:id",
"@type": "xsd:string"
},
"status": {
"@id": "celesto:status",
"@type": "xsd:string"
},
"PostRequest": "celesto:PostRequest",
"jsonrpc": {
"@id": "celesto:jsonrpc",
"@type": "xsd:string"
},
"method": {
"@id": "celesto:method",
"@type": "xsd:string"
},
"params": {
"@id": "celesto:params"
},
"GetChatResponse": "celesto:GetChatResponse",
"input": {
"@id": "celesto:input",
"@type": "xsd:string"
},
"PostChatRequest": "celesto:PostChatRequest",
"PostComputersIdTerminalsResponse": "celesto:PostComputersIdTerminalsResponse",
"terminal_id": {
"@id": "celesto:terminal_id",
"@type": "xsd:string"
},
"gateway_url": {
"@id": "celesto:gateway_url",
"@type": "xsd:string"
},
"token": {
"@id": "celesto:token",
"@type": "xsd:string"
},
"expires_at": {
"@id": "celesto:expires_at",
"@type": "xsd:string"
},
"url": {
"@id": "celesto:url",
"@type": "xsd:string"
},
"PostSandboxesRequest": "celesto:PostSandboxesRequest",
"os": {
"@id": "celesto:os",
"@type": "xsd:string"
},
"memory": {
"@id": "celesto:memory",
"@type": "xsd:integer"
},
"disk_size": {
"@id": "celesto:disk_size",
"@type": "xsd:integer"
},
"PostSandboxesResponse": "celesto:PostSandboxesResponse",
"GetSandboxesIdDesktopResponse": "celesto:GetSandboxesIdDesktopResponse",
"protocol": {
"@id": "celesto:protocol",
"@type": "xsd:string"
},
"host": {
"@id": "celesto:host",
"@type": "xsd:string"
},
"port": {
"@id": "celesto:port",
"@type": "xsd:integer"
},
"viewer_url": {
"@id": "celesto:viewer_url",
"@type": "xsd:string"
},
"PostSandboxesIdExecRequest": "celesto:PostSandboxesIdExecRequest",
"command": {
"@id": "celesto:command",
"@type": "xsd:string"
},
"timeout": {
"@id": "celesto:timeout",
"@type": "xsd:integer"
},
"shell": {
"@id": "celesto:shell",
"@type": "xsd:string"
},
"PostSandboxesIdExecResponse": "celesto:PostSandboxesIdExecResponse",
"exit_code": {
"@id": "celesto:exit_code",
"@type": "xsd:integer"
},
"stdout": {
"@id": "celesto:stdout",
"@type": "xsd:string"
},
"stderr": {
"@id": "celesto:stderr",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Celesto AI API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Celesto AI'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/_ae-authored/celesto-ai-openapi-generated.yml.",
"dcterms:created": "2026-11-04",
"dcterms:source": [
"openapi/_ae-authored/celesto-ai-openapi-generated.yml"
]
}