{
  "@context": {
    "@vocab": "https://scribiz.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "scribiz": "https://scribiz.com/schema#",
    "AskRequest": "scribiz:AskRequest",
    "context": {
      "@id": "scribiz:context"
    },
    "job_id": {
      "@id": "scribiz:job_id",
      "@type": "xsd:string"
    },
    "question": {
      "@id": "scribiz:question",
      "@type": "xsd:string"
    },
    "AskResponse": "scribiz:AskResponse",
    "answer": {
      "@id": "scribiz:answer",
      "@type": "xsd:string"
    },
    "citations": {
      "@id": "scribiz:citations",
      "@container": "@list"
    },
    "minutes_charged": {
      "@id": "scribiz:minutes_charged",
      "@type": "xsd:decimal"
    },
    "notes": {
      "@id": "scribiz:notes",
      "@container": "@list"
    },
    "BillingOffer": "scribiz:BillingOffer",
    "configured": {
      "@id": "scribiz:configured",
      "@type": "xsd:boolean"
    },
    "plans": {
      "@id": "scribiz:plans"
    },
    "signInRequired": {
      "@id": "scribiz:signInRequired",
      "@type": "xsd:boolean"
    },
    "taxAtCheckout": {
      "@id": "scribiz:taxAtCheckout",
      "@type": "xsd:boolean"
    },
    "CheckoutConfirmed": "scribiz:CheckoutConfirmed",
    "captionCredits": {
      "@id": "scribiz:captionCredits",
      "@type": "xsd:integer"
    },
    "kind": {
      "@id": "scribiz:kind"
    },
    "lifetimeMac": {
      "@id": "scribiz:lifetimeMac",
      "@type": "xsd:boolean"
    },
    "minutesTopup": {
      "@id": "scribiz:minutesTopup",
      "@type": "xsd:decimal"
    },
    "paid": {
      "@id": "scribiz:paid",
      "@type": "xsd:boolean"
    },
    "plan": {
      "@id": "scribiz:plan"
    },
    "planUntil": {
      "@id": "scribiz:planUntil",
      "@type": "xsd:decimal"
    },
    "state": {
      "@id": "scribiz:state"
    },
    "CheckoutRequest": "scribiz:CheckoutRequest",
    "datafastSessionId": {
      "@id": "scribiz:datafastSessionId",
      "@type": "xsd:string"
    },
    "datafastVisitorId": {
      "@id": "scribiz:datafastVisitorId",
      "@type": "xsd:string"
    },
    "interval": {
      "@id": "scribiz:interval"
    },
    "pack": {
      "@id": "scribiz:pack"
    },
    "ref": {
      "@id": "scribiz:ref",
      "@type": "xsd:string"
    },
    "CheckoutStarted": "scribiz:CheckoutStarted",
    "amount": {
      "@id": "scribiz:amount",
      "@type": "xsd:integer"
    },
    "currency": {
      "@id": "scribiz:currency",
      "@type": "xsd:string"
    },
    "earlyBird": {
      "@id": "scribiz:earlyBird",
      "@type": "xsd:boolean"
    },
    "expiresAt": {
      "@id": "scribiz:expiresAt",
      "@type": "xsd:decimal"
    },
    "sessionId": {
      "@id": "scribiz:sessionId",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "scribiz:url",
      "@type": "xsd:string"
    },
    "Context": "scribiz:Context",
    "coverage": {
      "@id": "scribiz:coverage"
    },
    "id": {
      "@id": "scribiz:id",
      "@type": "xsd:string"
    },
    "meta": {
      "@id": "scribiz:meta"
    },
    "produced": {
      "@id": "scribiz:produced"
    },
    "source": {
      "@id": "scribiz:source"
    },
    "synthesis": {
      "@id": "scribiz:synthesis"
    },
    "tiers": {
      "@id": "scribiz:tiers",
      "@container": "@list"
    },
    "transcript": {
      "@id": "scribiz:transcript"
    },
    "usage": {
      "@id": "scribiz:usage"
    },
    "visual": {
      "@id": "scribiz:visual"
    },
    "warnings": {
      "@id": "scribiz:warnings",
      "@container": "@list"
    },
    "ContextOptions": "scribiz:ContextOptions",
    "detail": {
      "@id": "scribiz:detail"
    },
    "diarize": {
      "@id": "scribiz:diarize"
    },
    "effort": {
      "@id": "scribiz:effort"
    },
    "glossary": {
      "@id": "scribiz:glossary",
      "@container": "@list"
    },
    "include_words": {
      "@id": "scribiz:include_words",
      "@type": "xsd:boolean"
    },
    "owner": {
      "@id": "scribiz:owner"
    },
    "proofread": {
      "@id": "scribiz:proofread"
    },
    "quality": {
      "@id": "scribiz:quality"
    },
    "vocabulary": {
      "@id": "scribiz:vocabulary",
      "@container": "@list"
    },
    "ContextRequest": "scribiz:ContextRequest",
    "language": {
      "@id": "scribiz:language"
    },
    "mode": {
      "@id": "scribiz:mode"
    },
    "options": {
      "@id": "scribiz:options",
      "@type": "@id"
    },
    "replaces_job_id": {
      "@id": "scribiz:replaces_job_id",
      "@type": "xsd:string"
    },
    "secondary_offset_seconds": {
      "@id": "scribiz:secondary_offset_seconds",
      "@type": "xsd:decimal"
    },
    "secondary_upload_id": {
      "@id": "scribiz:secondary_upload_id",
      "@type": "xsd:string"
    },
    "turnstile_token": {
      "@id": "scribiz:turnstile_token",
      "@type": "xsd:string"
    },
    "upload_id": {
      "@id": "scribiz:upload_id",
      "@type": "xsd:string"
    },
    "Error": "scribiz:Error",
    "error": {
      "@id": "scribiz:error"
    },
    "ErrorInfo": "scribiz:ErrorInfo",
    "code": {
      "@id": "scribiz:code",
      "@type": "xsd:string"
    },
    "hint": {
      "@id": "scribiz:hint",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "scribiz:message",
      "@type": "xsd:string"
    },
    "retryAfterMs": {
      "@id": "scribiz:retryAfterMs",
      "@type": "xsd:decimal"
    },
    "retryable": {
      "@id": "scribiz:retryable",
      "@type": "xsd:boolean"
    },
    "scope": {
      "@id": "scribiz:scope"
    },
    "stage": {
      "@id": "scribiz:stage",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "scribiz:status",
      "@type": "xsd:decimal"
    },
    "Job": "scribiz:Job",
    "attempt": {
      "@id": "scribiz:attempt",
      "@type": "xsd:integer"
    },
    "cache_hit": {
      "@id": "scribiz:cache_hit",
      "@type": "xsd:boolean"
    },
    "cancel_requested": {
      "@id": "scribiz:cancel_requested",
      "@type": "xsd:boolean"
    },
    "created_at": {
      "@id": "scribiz:created_at",
      "@type": "xsd:integer"
    },
    "degraded": {
      "@id": "scribiz:degraded"
    },
    "estimate": {
      "@id": "scribiz:estimate"
    },
    "events_url": {
      "@id": "scribiz:events_url",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "scribiz:expires_at",
      "@type": "xsd:integer"
    },
    "finished_at": {
      "@id": "scribiz:finished_at",
      "@type": "xsd:integer"
    },
    "input": {
      "@id": "scribiz:input"
    },
    "progress": {
      "@id": "scribiz:progress",
      "@type": "xsd:decimal"
    },
    "result": {
      "@id": "scribiz:result"
    },
    "result_url": {
      "@id": "scribiz:result_url",
      "@type": "xsd:string"
    },
    "started_at": {
      "@id": "scribiz:started_at",
      "@type": "xsd:integer"
    },
    "JobCreated": "scribiz:JobCreated",
    "idempotent_replay": {
      "@id": "scribiz:idempotent_replay",
      "@type": "xsd:boolean"
    },
    "queue_position": {
      "@id": "scribiz:queue_position",
      "@type": "xsd:integer"
    },
    "Ok": "scribiz:Ok",
    "ok": {
      "@id": "scribiz:ok"
    },
    "Quote": "scribiz:Quote",
    "cached": {
      "@id": "scribiz:cached",
      "@type": "xsd:boolean"
    },
    "caption_credits": {
      "@id": "scribiz:caption_credits",
      "@type": "xsd:integer"
    },
    "charges_as": {
      "@id": "scribiz:charges_as"
    },
    "length_known": {
      "@id": "scribiz:length_known"
    },
    "max_media_seconds": {
      "@id": "scribiz:max_media_seconds",
      "@type": "xsd:decimal"
    },
    "media_seconds": {
      "@id": "scribiz:media_seconds",
      "@type": "xsd:decimal"
    },
    "minutes": {
      "@id": "scribiz:minutes",
      "@type": "xsd:decimal"
    },
    "Status": "scribiz:Status",
    "free_tier": {
      "@id": "scribiz:free_tier"
    },
    "queue": {
      "@id": "scribiz:queue"
    },
    "sources": {
      "@id": "scribiz:sources",
      "@container": "@list"
    },
    "time": {
      "@id": "scribiz:time",
      "@type": "xsd:integer"
    },
    "window_hours": {
      "@id": "scribiz:window_hours",
      "@type": "xsd:integer"
    },
    "Upload": "scribiz:Upload",
    "bytes": {
      "@id": "scribiz:bytes",
      "@type": "xsd:integer"
    },
    "duration_seconds": {
      "@id": "scribiz:duration_seconds",
      "@type": "xsd:decimal"
    },
    "file_name": {
      "@id": "scribiz:file_name",
      "@type": "xsd:string"
    },
    "has_audio": {
      "@id": "scribiz:has_audio",
      "@type": "xsd:boolean"
    },
    "has_video": {
      "@id": "scribiz:has_video",
      "@type": "xsd:boolean"
    },
    "mime": {
      "@id": "scribiz:mime",
      "@type": "xsd:string"
    },
    "offset": {
      "@id": "scribiz:offset",
      "@type": "xsd:integer"
    },
    "reason": {
      "@id": "scribiz:reason",
      "@type": "xsd:string"
    },
    "sha256": {
      "@id": "scribiz:sha256",
      "@type": "xsd:string"
    },
    "UploadChunkAck": "scribiz:UploadChunkAck",
    "UploadSessionCreated": "scribiz:UploadSessionCreated",
    "chunk_bytes": {
      "@id": "scribiz:chunk_bytes",
      "@type": "xsd:integer"
    },
    "UploadSessionRequest": "scribiz:UploadSessionRequest",
    "name": {
      "@id": "scribiz:name",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Scribiz API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Scribiz'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-08) from openapi/openapi.json, openapi/scribiz-openapi.json.",
  "dcterms:created": "2026-11-08",
  "dcterms:source": [
    "openapi/openapi.json",
    "openapi/scribiz-openapi.json"
  ]
}