{
  "@context": {
    "@vocab": "https://canarics.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "canarics": "https://canarics.com/schema#",
    "Error": "canarics:Error",
    "error": {
      "@id": "canarics:error",
      "@type": "xsd:string"
    },
    "hint": {
      "@id": "canarics:hint",
      "@type": "xsd:string"
    },
    "Agent": "canarics:Agent",
    "id": {
      "@id": "canarics:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "canarics:name",
      "@type": "xsd:string"
    },
    "phoneNumber": {
      "@id": "canarics:phoneNumber",
      "@type": "xsd:string"
    },
    "languageCode": {
      "@id": "canarics:languageCode",
      "@type": "xsd:string"
    },
    "summaryLanguage": {
      "@id": "canarics:summaryLanguage",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "canarics:type",
      "@type": "xsd:string"
    },
    "voice": {
      "@id": "canarics:voice",
      "@type": "xsd:string"
    },
    "transferNumber": {
      "@id": "canarics:transferNumber",
      "@type": "xsd:string"
    },
    "minutesUsedThisCycle": {
      "@id": "canarics:minutesUsedThisCycle",
      "@type": "xsd:decimal"
    },
    "manageUrl": {
      "@id": "canarics:manageUrl",
      "@type": "xsd:string"
    },
    "settingsUrl": {
      "@id": "canarics:settingsUrl",
      "@type": "xsd:string"
    },
    "Call": "canarics:Call",
    "number": {
      "@id": "canarics:number",
      "@type": "xsd:string"
    },
    "direction": {
      "@id": "canarics:direction",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "canarics:status",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "canarics:createdAt",
      "@type": "xsd:dateTime"
    },
    "summary": {
      "@id": "canarics:summary",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "canarics:score",
      "@type": "xsd:decimal"
    },
    "sentiment": {
      "@id": "canarics:sentiment",
      "@type": "xsd:string"
    },
    "isMissed": {
      "@id": "canarics:isMissed",
      "@type": "xsd:boolean"
    },
    "recoveredAt": {
      "@id": "canarics:recoveredAt",
      "@type": "xsd:dateTime"
    },
    "manualName": {
      "@id": "canarics:manualName",
      "@type": "xsd:string"
    },
    "userId": {
      "@id": "canarics:userId",
      "@type": "xsd:string"
    },
    "Conversation": "canarics:Conversation",
    "agentId": {
      "@id": "canarics:agentId",
      "@type": "xsd:string"
    },
    "durationSeconds": {
      "@id": "canarics:durationSeconds",
      "@type": "xsd:decimal"
    },
    "actionTaken": {
      "@id": "canarics:actionTaken",
      "@type": "xsd:string"
    },
    "needsCallback": {
      "@id": "canarics:needsCallback",
      "@type": "xsd:string"
    },
    "clientName": {
      "@id": "canarics:clientName",
      "@type": "xsd:string"
    },
    "DailyStat": "canarics:DailyStat",
    "date": {
      "@id": "canarics:date",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "canarics:total",
      "@type": "xsd:decimal"
    },
    "inbound": {
      "@id": "canarics:inbound",
      "@type": "xsd:decimal"
    },
    "outbound": {
      "@id": "canarics:outbound",
      "@type": "xsd:decimal"
    },
    "missed": {
      "@id": "canarics:missed",
      "@type": "xsd:decimal"
    },
    "missedInbound": {
      "@id": "canarics:missedInbound",
      "@type": "xsd:decimal"
    },
    "recovered": {
      "@id": "canarics:recovered",
      "@type": "xsd:decimal"
    },
    "scored": {
      "@id": "canarics:scored",
      "@type": "xsd:decimal"
    },
    "scoreSum": {
      "@id": "canarics:scoreSum",
      "@type": "xsd:decimal"
    },
    "durationSum": {
      "@id": "canarics:durationSum",
      "@type": "xsd:decimal"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "canarics-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects canarics-com'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-29) from openapi/canarics-com-openapi.json.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/canarics-com-openapi.json"
  ]
}