{
  "@context": {
    "@vocab": "https://agentik.cc/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "agentik": "https://agentik.cc/schema#",
    "AgentInfo": "agentik:AgentInfo",
    "version": {
      "@id": "agentik:version"
    },
    "name": {
      "@id": "agentik:name"
    },
    "environment": {
      "@id": "agentik:environment"
    },
    "endpoints": {
      "@id": "agentik:endpoints"
    },
    "billing": {
      "@id": "agentik:billing"
    },
    "catalog": {
      "@id": "agentik:catalog"
    },
    "operations": {
      "@id": "agentik:operations"
    },
    "authentication": {
      "@id": "agentik:authentication"
    },
    "limits": {
      "@id": "agentik:limits"
    },
    "ErrorResponse": "agentik:ErrorResponse",
    "error": {
      "@id": "agentik:error"
    },
    "DiscoverResponse": "agentik:DiscoverResponse",
    "query": {
      "@id": "agentik:query",
      "@type": "xsd:string"
    },
    "results": {
      "@id": "agentik:results",
      "@container": "@list"
    },
    "Tool": "agentik:Tool",
    "id": {
      "@id": "agentik:id",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "agentik:provider",
      "@type": "xsd:string"
    },
    "operator_only": {
      "@id": "agentik:operator_only",
      "@type": "xsd:boolean"
    },
    "description": {
      "@id": "agentik:description",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "agentik:category",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "agentik:tags",
      "@container": "@list"
    },
    "access": {
      "@id": "agentik:access",
      "@type": "xsd:string"
    },
    "pricing": {
      "@id": "agentik:pricing",
      "@type": "@id"
    },
    "license": {
      "@id": "agentik:license",
      "@type": "xsd:string"
    },
    "attribution": {
      "@id": "agentik:attribution",
      "@type": "xsd:string"
    },
    "docsUrl": {
      "@id": "agentik:docsUrl",
      "@type": "xsd:string"
    },
    "inputSchema": {
      "@id": "agentik:inputSchema"
    },
    "status": {
      "@id": "agentik:status",
      "@type": "xsd:string"
    },
    "available": {
      "@id": "agentik:available",
      "@type": "xsd:boolean"
    },
    "auth_required": {
      "@id": "agentik:auth_required",
      "@type": "xsd:string"
    },
    "connection": {
      "@id": "agentik:connection"
    },
    "settlement": {
      "@id": "agentik:settlement",
      "@type": "xsd:string"
    },
    "upstream": {
      "@id": "agentik:upstream",
      "@type": "xsd:string"
    },
    "starred": {
      "@id": "agentik:starred",
      "@type": "xsd:boolean"
    },
    "RunRequest": "agentik:RunRequest",
    "tool_id": {
      "@id": "agentik:tool_id",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "agentik:input"
    },
    "RunResult": "agentik:RunResult",
    "run_id": {
      "@id": "agentik:run_id",
      "@type": "xsd:string"
    },
    "http_status": {
      "@id": "agentik:http_status",
      "@type": "xsd:integer"
    },
    "price_quoted_usd": {
      "@id": "agentik:price_quoted_usd",
      "@type": "xsd:decimal"
    },
    "price_billed_usd": {
      "@id": "agentik:price_billed_usd",
      "@type": "xsd:decimal"
    },
    "billed_units": {
      "@id": "agentik:billed_units",
      "@type": "xsd:decimal"
    },
    "duration_ms": {
      "@id": "agentik:duration_ms",
      "@type": "xsd:integer"
    },
    "balance_usd": {
      "@id": "agentik:balance_usd",
      "@type": "xsd:decimal"
    },
    "amount_owed_usd": {
      "@id": "agentik:amount_owed_usd",
      "@type": "xsd:decimal"
    },
    "available_usd": {
      "@id": "agentik:available_usd",
      "@type": "xsd:decimal"
    },
    "promo_balance": {
      "@id": "agentik:promo_balance",
      "@type": "@id"
    },
    "output": {
      "@id": "agentik:output"
    },
    "output_truncated": {
      "@id": "agentik:output_truncated",
      "@type": "xsd:boolean"
    },
    "output_truncation": {
      "@id": "agentik:output_truncation",
      "@type": "@id"
    },
    "replayed": {
      "@id": "agentik:replayed",
      "@type": "xsd:boolean"
    },
    "route": {
      "@id": "agentik:route"
    },
    "PromoBalance": "agentik:PromoBalance",
    "expires_at": {
      "@id": "agentik:expires_at",
      "@type": "xsd:string"
    },
    "max_call_usd": {
      "@id": "agentik:max_call_usd",
      "@type": "xsd:string"
    },
    "OutputTruncation": "agentik:OutputTruncation",
    "method": {
      "@id": "agentik:method",
      "@type": "xsd:string"
    },
    "limit_chars": {
      "@id": "agentik:limit_chars",
      "@type": "xsd:integer"
    },
    "original_chars": {
      "@id": "agentik:original_chars",
      "@type": "xsd:integer"
    },
    "returned_chars": {
      "@id": "agentik:returned_chars",
      "@type": "xsd:integer"
    },
    "omitted": {
      "@id": "agentik:omitted",
      "@container": "@list"
    },
    "omitted_not_listed": {
      "@id": "agentik:omitted_not_listed",
      "@type": "xsd:integer"
    },
    "note": {
      "@id": "agentik:note",
      "@type": "xsd:string"
    },
    "InsufficientCreditsResponse": "agentik:InsufficientCreditsResponse",
    "TopupInfo": "agentik:TopupInfo",
    "topup_url": {
      "@id": "agentik:topup_url",
      "@type": "xsd:string"
    },
    "request_id": {
      "@id": "agentik:request_id",
      "@type": "xsd:string"
    },
    "amount_usd": {
      "@id": "agentik:amount_usd",
      "@type": "xsd:decimal"
    },
    "fee_usd": {
      "@id": "agentik:fee_usd",
      "@type": "xsd:decimal"
    },
    "credit_usd": {
      "@id": "agentik:credit_usd",
      "@type": "xsd:decimal"
    },
    "presets_usd": {
      "@id": "agentik:presets_usd",
      "@container": "@list"
    },
    "RunView": "agentik:RunView",
    "execution_phase": {
      "@id": "agentik:execution_phase",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "agentik:created_at",
      "@type": "xsd:string"
    },
    "upstream_id": {
      "@id": "agentik:upstream_id",
      "@type": "xsd:string"
    },
    "settlement_pending": {
      "@id": "agentik:settlement_pending",
      "@type": "xsd:boolean"
    },
    "WalletBalance": "agentik:WalletBalance",
    "workspace_id": {
      "@id": "agentik:workspace_id",
      "@type": "xsd:string"
    },
    "lifetime_topup_usd": {
      "@id": "agentik:lifetime_topup_usd",
      "@type": "xsd:decimal"
    },
    "auto_recharge": {
      "@id": "agentik:auto_recharge"
    },
    "free_tier": {
      "@id": "agentik:free_tier"
    },
    "TopupStatus": "agentik:TopupStatus"
  },
  "@type": "schema:Dataset",
  "schema:name": "Agentik API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Agentik'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-05) from openapi/agentik-cc-openapi.yml.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/agentik-cc-openapi.yml"
  ]
}