{
  "@context": {
    "@vocab": "https://itsbaba.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "itsbaba": "https://itsbaba.com/schema#",
    "TranslateResponse": "itsbaba:TranslateResponse",
    "id": {
      "@id": "itsbaba:id",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "itsbaba:source",
      "@type": "@id"
    },
    "translation": {
      "@id": "itsbaba:translation",
      "@type": "@id"
    },
    "quality": {
      "@id": "itsbaba:quality",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "itsbaba:usage"
    },
    "DirectionRun": "itsbaba:DirectionRun",
    "text": {
      "@id": "itsbaba:text",
      "@type": "xsd:string"
    },
    "dir": {
      "@id": "itsbaba:dir",
      "@type": "xsd:string"
    },
    "script": {
      "@id": "itsbaba:script",
      "@type": "xsd:string"
    },
    "lang": {
      "@id": "itsbaba:lang",
      "@type": "xsd:string"
    },
    "start": {
      "@id": "itsbaba:start",
      "@type": "xsd:integer"
    },
    "end": {
      "@id": "itsbaba:end",
      "@type": "xsd:integer"
    },
    "DirectionAnalysis": "itsbaba:DirectionAnalysis",
    "mixed": {
      "@id": "itsbaba:mixed",
      "@type": "xsd:boolean"
    },
    "runs": {
      "@id": "itsbaba:runs",
      "@container": "@list"
    },
    "display_runs": {
      "@id": "itsbaba:display_runs",
      "@container": "@list"
    },
    "Protection": "itsbaba:Protection",
    "status": {
      "@id": "itsbaba:status",
      "@type": "xsd:string"
    },
    "source_lang": {
      "@id": "itsbaba:source_lang",
      "@type": "xsd:string"
    },
    "spans": {
      "@id": "itsbaba:spans",
      "@container": "@list"
    },
    "issues": {
      "@id": "itsbaba:issues",
      "@container": "@list"
    },
    "segments": {
      "@id": "itsbaba:segments",
      "@container": "@list"
    },
    "Error": "itsbaba:Error",
    "error": {
      "@id": "itsbaba:error"
    },
    "TranslateRequest": "itsbaba:TranslateRequest",
    "target_lang": {
      "@id": "itsbaba:target_lang",
      "@type": "xsd:string"
    },
    "transliterate": {
      "@id": "itsbaba:transliterate",
      "@type": "xsd:boolean"
    },
    "gender": {
      "@id": "itsbaba:gender",
      "@type": "xsd:string"
    },
    "store": {
      "@id": "itsbaba:store",
      "@type": "xsd:boolean"
    },
    "message_format": {
      "@id": "itsbaba:message_format",
      "@type": "xsd:string"
    },
    "protect": {
      "@id": "itsbaba:protect",
      "@type": "xsd:boolean"
    },
    "domain": {
      "@id": "itsbaba:domain",
      "@type": "xsd:string"
    },
    "audience": {
      "@id": "itsbaba:audience",
      "@type": "xsd:string"
    },
    "protected_terms": {
      "@id": "itsbaba:protected_terms",
      "@container": "@list"
    },
    "redact_terms": {
      "@id": "itsbaba:redact_terms",
      "@container": "@list"
    },
    "glossary": {
      "@id": "itsbaba:glossary"
    },
    "listener_gender": {
      "@id": "itsbaba:listener_gender",
      "@type": "xsd:string"
    },
    "speaker_gender": {
      "@id": "itsbaba:speaker_gender",
      "@type": "xsd:string"
    },
    "patient_gender": {
      "@id": "itsbaba:patient_gender",
      "@type": "xsd:string"
    },
    "date_order": {
      "@id": "itsbaba:date_order",
      "@type": "xsd:string"
    },
    "date_style": {
      "@id": "itsbaba:date_style",
      "@type": "xsd:string"
    },
    "bidi": {
      "@id": "itsbaba:bidi",
      "@type": "xsd:string"
    },
    "AnalyzeResponse": "itsbaba:AnalyzeResponse",
    "analysis": {
      "@id": "itsbaba:analysis"
    },
    "fields": {
      "@id": "itsbaba:fields"
    },
    "DetectResponse": "itsbaba:DetectResponse",
    "confidence": {
      "@id": "itsbaba:confidence",
      "@type": "xsd:decimal"
    },
    "languages": {
      "@id": "itsbaba:languages",
      "@container": "@list"
    },
    "DetectRequest": "itsbaba:DetectRequest",
    "TransliterateResponse": "itsbaba:TransliterateResponse",
    "transliteration": {
      "@id": "itsbaba:transliteration",
      "@type": "xsd:string"
    },
    "scheme": {
      "@id": "itsbaba:scheme",
      "@type": "xsd:string"
    },
    "direction": {
      "@id": "itsbaba:direction",
      "@type": "xsd:string"
    },
    "TransliterateRequest": "itsbaba:TransliterateRequest",
    "NikudResponse": "itsbaba:NikudResponse",
    "nikud": {
      "@id": "itsbaba:nikud",
      "@type": "xsd:string"
    },
    "verified": {
      "@id": "itsbaba:verified",
      "@type": "xsd:boolean"
    },
    "NikudRequest": "itsbaba:NikudRequest",
    "StripNikudResponse": "itsbaba:StripNikudResponse",
    "stripped": {
      "@id": "itsbaba:stripped",
      "@type": "xsd:string"
    },
    "StripNikudRequest": "itsbaba:StripNikudRequest",
    "WrapResponse": "itsbaba:WrapResponse",
    "format": {
      "@id": "itsbaba:format",
      "@type": "xsd:string"
    },
    "output": {
      "@id": "itsbaba:output",
      "@type": "xsd:string"
    },
    "WrapRequest": "itsbaba:WrapRequest",
    "base": {
      "@id": "itsbaba:base",
      "@type": "xsd:string"
    },
    "BatchTranslateResponse": "itsbaba:BatchTranslateResponse",
    "results": {
      "@id": "itsbaba:results",
      "@container": "@list"
    },
    "BatchTranslateRequest": "itsbaba:BatchTranslateRequest",
    "items": {
      "@id": "itsbaba:items",
      "@container": "@list"
    },
    "LanguagesResponse": "itsbaba:LanguagesResponse",
    "Language": "itsbaba:Language",
    "code": {
      "@id": "itsbaba:code",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "itsbaba:name",
      "@type": "xsd:string"
    },
    "native": {
      "@id": "itsbaba:native",
      "@type": "xsd:string"
    },
    "HealthResponse": "itsbaba:HealthResponse",
    "db": {
      "@id": "itsbaba:db",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "itsbaba:version",
      "@type": "xsd:string"
    },
    "MedicalTranslateResponse": "itsbaba:MedicalTranslateResponse",
    "stats": {
      "@id": "itsbaba:stats",
      "@type": "@id"
    },
    "MedicalSegment": "itsbaba:MedicalSegment",
    "index": {
      "@id": "itsbaba:index",
      "@type": "xsd:integer"
    },
    "prefix": {
      "@id": "itsbaba:prefix",
      "@type": "xsd:string"
    },
    "suffix": {
      "@id": "itsbaba:suffix",
      "@type": "xsd:string"
    },
    "MedicalIssue": "itsbaba:MedicalIssue",
    "severity": {
      "@id": "itsbaba:severity",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "itsbaba:detail",
      "@type": "xsd:string"
    },
    "MedicalSpan": "itsbaba:MedicalSpan",
    "type": {
      "@id": "itsbaba:type",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "itsbaba:value",
      "@type": "xsd:string"
    },
    "render": {
      "@id": "itsbaba:render",
      "@type": "xsd:string"
    },
    "ambiguous_date": {
      "@id": "itsbaba:ambiguous_date",
      "@type": "xsd:boolean"
    },
    "MedicalStats": "itsbaba:MedicalStats",
    "ok": {
      "@id": "itsbaba:ok",
      "@type": "xsd:integer"
    },
    "retried": {
      "@id": "itsbaba:retried",
      "@type": "xsd:integer"
    },
    "fallback": {
      "@id": "itsbaba:fallback",
      "@type": "xsd:integer"
    },
    "passthrough": {
      "@id": "itsbaba:passthrough",
      "@type": "xsd:integer"
    },
    "MedicalTranslateRequest": "itsbaba:MedicalTranslateRequest",
    "reader_gender": {
      "@id": "itsbaba:reader_gender",
      "@type": "xsd:string"
    },
    "MedicalQueryResponse": "itsbaba:MedicalQueryResponse",
    "query": {
      "@id": "itsbaba:query",
      "@type": "xsd:string"
    },
    "terms": {
      "@id": "itsbaba:terms",
      "@container": "@list"
    },
    "MedicalQueryRequest": "itsbaba:MedicalQueryRequest",
    "known_terms": {
      "@id": "itsbaba:known_terms",
      "@container": "@list"
    },
    "MedicalVerifyResponse": "itsbaba:MedicalVerifyResponse",
    "pass": {
      "@id": "itsbaba:pass",
      "@type": "xsd:boolean"
    },
    "MedicalVerifyRequest": "itsbaba:MedicalVerifyRequest",
    "verification": {
      "@id": "itsbaba:verification",
      "@type": "xsd:string"
    },
    "AccountTermList": "itsbaba:AccountTermList",
    "limit": {
      "@id": "itsbaba:limit",
      "@type": "xsd:integer"
    },
    "AccountTerm": "itsbaba:AccountTerm",
    "term": {
      "@id": "itsbaba:term",
      "@type": "xsd:string"
    },
    "translations": {
      "@id": "itsbaba:translations"
    },
    "note": {
      "@id": "itsbaba:note",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "itsbaba:created_at",
      "@type": "xsd:string"
    },
    "AccountTermsUpserted": "itsbaba:AccountTermsUpserted",
    "count": {
      "@id": "itsbaba:count",
      "@type": "xsd:integer"
    },
    "AccountTermsUpsert": "itsbaba:AccountTermsUpsert",
    "Story": "itsbaba:Story",
    "updatedAt": {
      "@id": "itsbaba:updatedAt",
      "@type": "@id"
    },
    "Member": "itsbaba:Member"
  },
  "@type": "schema:Dataset",
  "schema:name": "itsbaba-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects itsbaba-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-30) from openapi/hc-openapi.json, openapi/news-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/hc-openapi.json",
    "openapi/news-openapi.json"
  ]
}