unbrowse-ai · JSON-LD Context
Unbrowse Ai Context
JSON-LD context defining the semantic vocabulary for Unbrowse Ai from unbrowse-ai.
10 Classes
48 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
unbrowse:
https://unbrowse.ai/schema#
Classes
Error
RunTimeout
Sharing
SessionReuse
ToolScope
RunRequest
EgressRequest
EgressStep
EgressResponse
Run
Properties
| Property | Type | Container |
|---|---|---|
| error | ||
| workspaceId | string | |
| shareLearned | boolean | |
| explicit | boolean | |
| paid | boolean | |
| reason | string | |
| shared | integer | |
| published | string | |
| reuse | boolean | |
| never | list | |
| ask | list | |
| change | string | |
| slug | string | |
| name | string | |
| apps | list | |
| tools | list | |
| core | ||
| discoverPublic | boolean | |
| urls | ||
| task | string | |
| capability | string | |
| targetUrl | reference | |
| input | ||
| accountRefs | list | |
| interactionMode | string | |
| idempotencyKey | string | |
| deadlineMs | integer | |
| egress | string | |
| select | list | |
| id | string | |
| method | string | |
| url | reference | |
| headers | ||
| body | string | |
| bodyEncoding | string | |
| redirect | string | |
| curl | string | |
| status | string | |
| egressId | string | |
| requests | list | |
| answer | reference | |
| runId | string | |
| capabilityId | string | |
| phase | string | |
| stateRevision | integer | |
| result | ||
| requirements | list | |
| verified | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://unbrowse.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"unbrowse": "https://unbrowse.ai/schema#",
"Error": "unbrowse:Error",
"error": {
"@id": "unbrowse:error"
},
"RunTimeout": "unbrowse:RunTimeout",
"Sharing": "unbrowse:Sharing",
"workspaceId": {
"@id": "unbrowse:workspaceId",
"@type": "xsd:string"
},
"shareLearned": {
"@id": "unbrowse:shareLearned",
"@type": "xsd:boolean"
},
"explicit": {
"@id": "unbrowse:explicit",
"@type": "xsd:boolean"
},
"paid": {
"@id": "unbrowse:paid",
"@type": "xsd:boolean"
},
"reason": {
"@id": "unbrowse:reason",
"@type": "xsd:string"
},
"shared": {
"@id": "unbrowse:shared",
"@type": "xsd:integer"
},
"published": {
"@id": "unbrowse:published",
"@type": "xsd:string"
},
"SessionReuse": "unbrowse:SessionReuse",
"reuse": {
"@id": "unbrowse:reuse",
"@type": "xsd:boolean"
},
"never": {
"@id": "unbrowse:never",
"@container": "@list"
},
"ask": {
"@id": "unbrowse:ask",
"@container": "@list"
},
"change": {
"@id": "unbrowse:change",
"@type": "xsd:string"
},
"ToolScope": "unbrowse:ToolScope",
"slug": {
"@id": "unbrowse:slug",
"@type": "xsd:string"
},
"name": {
"@id": "unbrowse:name",
"@type": "xsd:string"
},
"apps": {
"@id": "unbrowse:apps",
"@container": "@list"
},
"tools": {
"@id": "unbrowse:tools",
"@container": "@list"
},
"core": {
"@id": "unbrowse:core"
},
"discoverPublic": {
"@id": "unbrowse:discoverPublic",
"@type": "xsd:boolean"
},
"urls": {
"@id": "unbrowse:urls"
},
"RunRequest": "unbrowse:RunRequest",
"task": {
"@id": "unbrowse:task",
"@type": "xsd:string"
},
"capability": {
"@id": "unbrowse:capability",
"@type": "xsd:string"
},
"targetUrl": {
"@id": "unbrowse:targetUrl",
"@type": "@id"
},
"input": {
"@id": "unbrowse:input"
},
"accountRefs": {
"@id": "unbrowse:accountRefs",
"@container": "@list"
},
"interactionMode": {
"@id": "unbrowse:interactionMode",
"@type": "xsd:string"
},
"idempotencyKey": {
"@id": "unbrowse:idempotencyKey",
"@type": "xsd:string"
},
"deadlineMs": {
"@id": "unbrowse:deadlineMs",
"@type": "xsd:integer"
},
"egress": {
"@id": "unbrowse:egress",
"@type": "xsd:string"
},
"select": {
"@id": "unbrowse:select",
"@container": "@list"
},
"EgressRequest": "unbrowse:EgressRequest",
"id": {
"@id": "unbrowse:id",
"@type": "xsd:string"
},
"method": {
"@id": "unbrowse:method",
"@type": "xsd:string"
},
"url": {
"@id": "unbrowse:url",
"@type": "@id"
},
"headers": {
"@id": "unbrowse:headers"
},
"body": {
"@id": "unbrowse:body",
"@type": "xsd:string"
},
"bodyEncoding": {
"@id": "unbrowse:bodyEncoding",
"@type": "xsd:string"
},
"redirect": {
"@id": "unbrowse:redirect",
"@type": "xsd:string"
},
"curl": {
"@id": "unbrowse:curl",
"@type": "xsd:string"
},
"EgressStep": "unbrowse:EgressStep",
"status": {
"@id": "unbrowse:status",
"@type": "xsd:string"
},
"egressId": {
"@id": "unbrowse:egressId",
"@type": "xsd:string"
},
"requests": {
"@id": "unbrowse:requests",
"@container": "@list"
},
"answer": {
"@id": "unbrowse:answer",
"@type": "@id"
},
"EgressResponse": "unbrowse:EgressResponse",
"Run": "unbrowse:Run",
"runId": {
"@id": "unbrowse:runId",
"@type": "xsd:string"
},
"capabilityId": {
"@id": "unbrowse:capabilityId",
"@type": "xsd:string"
},
"phase": {
"@id": "unbrowse:phase",
"@type": "xsd:string"
},
"stateRevision": {
"@id": "unbrowse:stateRevision",
"@type": "xsd:integer"
},
"result": {
"@id": "unbrowse:result"
},
"requirements": {
"@id": "unbrowse:requirements",
"@container": "@list"
},
"verified": {
"@id": "unbrowse:verified",
"@type": "xsd:boolean"
}
},
"@type": "schema:Dataset",
"schema:name": "unbrowse-ai API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects unbrowse-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-10-30) from openapi/unbrowse-ai-openapi.json, openapi/unbrowse-ai-openapi2.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/unbrowse-ai-openapi.json",
"openapi/unbrowse-ai-openapi2.json"
]
}