itsbaba-com · JSON-LD Context

Itsbaba Com Context

JSON-LD context defining the semantic vocabulary for Itsbaba Com from itsbaba-com.

38 Classes 84 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/
itsbaba: https://itsbaba.com/schema#

Classes

TranslateResponse DirectionRun DirectionAnalysis Protection Error TranslateRequest AnalyzeResponse DetectResponse DetectRequest TransliterateResponse TransliterateRequest NikudResponse NikudRequest StripNikudResponse StripNikudRequest WrapResponse WrapRequest BatchTranslateResponse BatchTranslateRequest LanguagesResponse Language HealthResponse MedicalTranslateResponse MedicalSegment MedicalIssue MedicalSpan MedicalStats MedicalTranslateRequest MedicalQueryResponse MedicalQueryRequest MedicalVerifyResponse MedicalVerifyRequest AccountTermList AccountTerm AccountTermsUpserted AccountTermsUpsert Story Member

Properties

Property Type Container
id string
source reference
translation reference
quality string
usage
text string
dir string
script string
lang string
start integer
end integer
mixed boolean
runs list
display_runs list
status string
source_lang string
spans list
issues list
segments list
error
target_lang string
transliterate boolean
gender string
store boolean
message_format string
protect boolean
domain string
audience string
protected_terms list
redact_terms list
glossary
listener_gender string
speaker_gender string
patient_gender string
date_order string
date_style string
bidi string
analysis
fields
confidence decimal
languages list
transliteration string
scheme string
direction string
nikud string
verified boolean
stripped string
format string
output string
base string
results list
items list
code string
name string
native string
db string
version string
stats reference
index integer
prefix string
suffix string
severity string
detail string
type string
value string
render string
ambiguous_date boolean
ok integer
retried integer
fallback integer
passthrough integer
reader_gender string
query string
terms list
known_terms list
pass boolean
verification string
limit integer
term string
translations
note string
created_at string
count integer
updatedAt reference

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}