The Retreat · JSON-LD Context

Agentsretreat Com Context

JSON-LD context defining the semantic vocabulary for Agentsretreat Com from The Retreat.

3 Classes 18 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/
agentsretreat: https://agentsretreat.com/schema#

Classes

Error TreatmentReceipt RunEnvelope

Properties

Property Type Container
error
runId string
treatment string
status string
currency string
charged integer
sponsoredCredits integer
refunded integer
machineMs
completedAt string
x402
execution
receipt reference
normalPrice integer
balance integer
retention string
public
humanTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://agentsretreat.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "agentsretreat": "https://agentsretreat.com/schema#",
    "Error": "agentsretreat:Error",
    "error": {
      "@id": "agentsretreat:error"
    },
    "TreatmentReceipt": "agentsretreat:TreatmentReceipt",
    "runId": {
      "@id": "agentsretreat:runId",
      "@type": "xsd:string"
    },
    "treatment": {
      "@id": "agentsretreat:treatment",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "agentsretreat:status",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "agentsretreat:currency",
      "@type": "xsd:string"
    },
    "charged": {
      "@id": "agentsretreat:charged",
      "@type": "xsd:integer"
    },
    "sponsoredCredits": {
      "@id": "agentsretreat:sponsoredCredits",
      "@type": "xsd:integer"
    },
    "refunded": {
      "@id": "agentsretreat:refunded",
      "@type": "xsd:integer"
    },
    "machineMs": {
      "@id": "agentsretreat:machineMs"
    },
    "completedAt": {
      "@id": "agentsretreat:completedAt",
      "@type": "xsd:string"
    },
    "x402": {
      "@id": "agentsretreat:x402"
    },
    "RunEnvelope": "agentsretreat:RunEnvelope",
    "execution": {
      "@id": "agentsretreat:execution"
    },
    "receipt": {
      "@id": "agentsretreat:receipt",
      "@type": "@id"
    },
    "normalPrice": {
      "@id": "agentsretreat:normalPrice",
      "@type": "xsd:integer"
    },
    "balance": {
      "@id": "agentsretreat:balance",
      "@type": "xsd:integer"
    },
    "retention": {
      "@id": "agentsretreat:retention",
      "@type": "xsd:string"
    },
    "public": {
      "@id": "agentsretreat:public"
    },
    "humanTime": {
      "@id": "agentsretreat:humanTime"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "The Retreat API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects The Retreat'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-01) from openapi/agentsretreat-com-openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/agentsretreat-com-openapi.json"
  ]
}