{
  "@context": {
    "@vocab": "https://govtube.us/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "govtube": "https://govtube.us/schema#",
    "CitationCounts": "govtube:CitationCounts",
    "probes": {
      "@id": "govtube:probes",
      "@type": "xsd:integer"
    },
    "reanchored": {
      "@id": "govtube:reanchored",
      "@type": "xsd:integer"
    },
    "moved": {
      "@id": "govtube:moved",
      "@type": "xsd:integer"
    },
    "superseded": {
      "@id": "govtube:superseded",
      "@type": "xsd:integer"
    },
    "capped": {
      "@id": "govtube:capped",
      "@type": "xsd:boolean"
    },
    "CitationReplacement": "govtube:CitationReplacement",
    "video_id": {
      "@id": "govtube:video_id",
      "@type": "xsd:string"
    },
    "start_ms": {
      "@id": "govtube:start_ms"
    },
    "end_ms": {
      "@id": "govtube:end_ms"
    },
    "play_from_ms": {
      "@id": "govtube:play_from_ms"
    },
    "position": {
      "@id": "govtube:position"
    },
    "text": {
      "@id": "govtube:text",
      "@type": "xsd:string"
    },
    "CitationResult": "govtube:CitationResult",
    "status": {
      "@id": "govtube:status",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "govtube:note",
      "@type": "xsd:string"
    },
    "timing_granularity": {
      "@id": "govtube:timing_granularity",
      "@type": "xsd:string"
    },
    "original_start_ms": {
      "@id": "govtube:original_start_ms"
    },
    "current_start_ms": {
      "@id": "govtube:current_start_ms"
    },
    "original_position": {
      "@id": "govtube:original_position"
    },
    "current_position": {
      "@id": "govtube:current_position"
    },
    "document_url": {
      "@id": "govtube:document_url"
    },
    "citation_text": {
      "@id": "govtube:citation_text"
    },
    "certifies": {
      "@id": "govtube:certifies"
    },
    "quoted_text": {
      "@id": "govtube:quoted_text",
      "@type": "xsd:string"
    },
    "signed": {
      "@id": "govtube:signed",
      "@type": "xsd:boolean"
    },
    "canonical_id": {
      "@id": "govtube:canonical_id"
    },
    "transcript_context": {
      "@id": "govtube:transcript_context",
      "@container": "@list"
    },
    "cited_rev": {
      "@id": "govtube:cited_rev",
      "@type": "xsd:integer"
    },
    "current_rev": {
      "@id": "govtube:current_rev",
      "@type": "xsd:integer"
    },
    "corrected_at": {
      "@id": "govtube:corrected_at"
    },
    "replacement": {
      "@id": "govtube:replacement"
    },
    "replacement_note": {
      "@id": "govtube:replacement_note"
    },
    "low_confidence": {
      "@id": "govtube:low_confidence",
      "@type": "xsd:boolean"
    },
    "withheld": {
      "@id": "govtube:withheld",
      "@type": "xsd:boolean"
    },
    "caption_check": {
      "@id": "govtube:caption_check",
      "@type": "xsd:string"
    },
    "verification": {
      "@id": "govtube:verification"
    },
    "verification_source": {
      "@id": "govtube:verification_source"
    },
    "words_checked": {
      "@id": "govtube:words_checked",
      "@type": "xsd:boolean"
    },
    "source_certainty": {
      "@id": "govtube:source_certainty",
      "@type": "xsd:string"
    },
    "source_caveats": {
      "@id": "govtube:source_caveats",
      "@container": "@list"
    },
    "CorrectionChange": "govtube:CorrectionChange",
    "word": {
      "@id": "govtube:word",
      "@type": "xsd:integer"
    },
    "before": {
      "@id": "govtube:before",
      "@type": "xsd:string"
    },
    "after": {
      "@id": "govtube:after",
      "@type": "xsd:string"
    },
    "CorrectionEntry": "govtube:CorrectionEntry",
    "id": {
      "@id": "govtube:id",
      "@type": "xsd:integer"
    },
    "at": {
      "@id": "govtube:at",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "govtube:action",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "govtube:title"
    },
    "event_date": {
      "@id": "govtube:event_date",
      "@type": "xsd:date"
    },
    "source_id": {
      "@id": "govtube:source_id",
      "@type": "xsd:string"
    },
    "source_name": {
      "@id": "govtube:source_name",
      "@type": "xsd:string"
    },
    "rev": {
      "@id": "govtube:rev",
      "@type": "xsd:integer"
    },
    "reason": {
      "@id": "govtube:reason",
      "@type": "xsd:string"
    },
    "from_rev": {
      "@id": "govtube:from_rev"
    },
    "changes": {
      "@id": "govtube:changes",
      "@container": "@list"
    },
    "citations": {
      "@id": "govtube:citations"
    },
    "CountPart": "govtube:CountPart",
    "instances": {
      "@id": "govtube:instances",
      "@type": "xsd:integer"
    },
    "videos": {
      "@id": "govtube:videos",
      "@type": "xsd:integer"
    },
    "exact": {
      "@id": "govtube:exact",
      "@type": "xsd:boolean"
    },
    "Counts": "govtube:Counts",
    "by_timing": {
      "@id": "govtube:by_timing"
    },
    "playable": {
      "@id": "govtube:playable",
      "@type": "@id"
    },
    "transcript_only": {
      "@id": "govtube:transcript_only",
      "@type": "@id"
    },
    "CoverageCollection": "govtube:CoverageCollection",
    "key": {
      "@id": "govtube:key",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "govtube:kind",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "govtube:label",
      "@type": "xsd:string"
    },
    "unit": {
      "@id": "govtube:unit",
      "@type": "xsd:string"
    },
    "units": {
      "@id": "govtube:units",
      "@type": "xsd:string"
    },
    "short_name": {
      "@id": "govtube:short_name",
      "@type": "xsd:string"
    },
    "rights_short": {
      "@id": "govtube:rights_short",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "govtube:items",
      "@type": "xsd:integer"
    },
    "first_event_date": {
      "@id": "govtube:first_event_date"
    },
    "last_event_date": {
      "@id": "govtube:last_event_date"
    },
    "hours": {
      "@id": "govtube:hours"
    },
    "words": {
      "@id": "govtube:words",
      "@type": "xsd:integer"
    },
    "speaker_labels": {
      "@id": "govtube:speaker_labels",
      "@type": "xsd:integer"
    },
    "speakers_confirmed": {
      "@id": "govtube:speakers_confirmed",
      "@type": "xsd:integer"
    },
    "awaiting_review": {
      "@id": "govtube:awaiting_review",
      "@type": "xsd:integer"
    },
    "days": {
      "@id": "govtube:days"
    },
    "CoverageDay": "govtube:CoverageDay",
    "parts": {
      "@id": "govtube:parts"
    },
    "url": {
      "@id": "govtube:url"
    },
    "CoverageInfo": "govtube:CoverageInfo",
    "sources": {
      "@id": "govtube:sources",
      "@container": "@list"
    },
    "last_ingested_at": {
      "@id": "govtube:last_ingested_at"
    },
    "known_gaps": {
      "@id": "govtube:known_gaps",
      "@container": "@list"
    },
    "total_hours": {
      "@id": "govtube:total_hours",
      "@type": "xsd:decimal"
    },
    "total_words": {
      "@id": "govtube:total_words",
      "@type": "xsd:integer"
    },
    "video": {
      "@id": "govtube:video",
      "@type": "@id"
    },
    "documents": {
      "@id": "govtube:documents",
      "@type": "@id"
    },
    "collections": {
      "@id": "govtube:collections",
      "@container": "@list"
    },
    "sessions": {
      "@id": "govtube:sessions",
      "@container": "@list"
    },
    "revised": {
      "@id": "govtube:revised",
      "@type": "xsd:integer"
    },
    "corrections": {
      "@id": "govtube:corrections",
      "@container": "@list"
    },
    "CoverageSession": "govtube:CoverageSession",
    "duration_ms": {
      "@id": "govtube:duration_ms"
    },
    "duration_measured": {
      "@id": "govtube:duration_measured",
      "@type": "xsd:boolean"
    },
    "fidelity": {
      "@id": "govtube:fidelity",
      "@type": "xsd:string"
    },
    "playback_kind": {
      "@id": "govtube:playback_kind"
    },
    "transcript_rev": {
      "@id": "govtube:transcript_rev",
      "@type": "xsd:integer"
    },
    "collection": {
      "@id": "govtube:collection"
    },
    "DocumentCoverage": "govtube:DocumentCoverage",
    "count": {
      "@id": "govtube:count",
      "@type": "xsd:integer"
    },
    "DocumentPosition": "govtube:DocumentPosition",
    "paragraph": {
      "@id": "govtube:paragraph",
      "@type": "xsd:integer"
    },
    "Excerpt": "govtube:Excerpt",
    "match": {
      "@id": "govtube:match",
      "@container": "@list"
    },
    "highlight": {
      "@id": "govtube:highlight",
      "@container": "@list"
    },
    "boundary": {
      "@id": "govtube:boundary",
      "@type": "xsd:string"
    },
    "truncated_before": {
      "@id": "govtube:truncated_before",
      "@type": "xsd:boolean"
    },
    "truncated_after": {
      "@id": "govtube:truncated_after",
      "@type": "xsd:boolean"
    },
    "HTTPValidationError": "govtube:HTTPValidationError",
    "detail": {
      "@id": "govtube:detail",
      "@container": "@list"
    },
    "Instance": "govtube:Instance",
    "resolution_ms": {
      "@id": "govtube:resolution_ms"
    },
    "document_highlight_url": {
      "@id": "govtube:document_highlight_url"
    },
    "speaker": {
      "@id": "govtube:speaker",
      "@type": "@id"
    },
    "excerpt": {
      "@id": "govtube:excerpt",
      "@type": "@id"
    },
    "MatchSpan": "govtube:MatchSpan",
    "start": {
      "@id": "govtube:start",
      "@type": "xsd:integer"
    },
    "end": {
      "@id": "govtube:end",
      "@type": "xsd:integer"
    },
    "Passage": "govtube:Passage",
    "PassageInstance": "govtube:PassageInstance",
    "PlaybackAsset": "govtube:PlaybackAsset",
    "ref": {
      "@id": "govtube:ref",
      "@type": "xsd:string"
    },
    "offset_ms": {
      "@id": "govtube:offset_ms",
      "@type": "xsd:integer"
    },
    "alignment_verified": {
      "@id": "govtube:alignment_verified",
      "@type": "xsd:boolean"
    },
    "made_for_kids": {
      "@id": "govtube:made_for_kids"
    },
    "RightsSummary": "govtube:RightsSummary",
    "kicker": {
      "@id": "govtube:kicker",
      "@type": "xsd:string"
    },
    "rights_basis": {
      "@id": "govtube:rights_basis",
      "@type": "xsd:string"
    },
    "use_restrictions": {
      "@id": "govtube:use_restrictions",
      "@container": "@list"
    },
    "confidence": {
      "@id": "govtube:confidence",
      "@type": "xsd:string"
    },
    "policy_url": {
      "@id": "govtube:policy_url"
    },
    "SearchResponse": "govtube:SearchResponse",
    "api_version": {
      "@id": "govtube:api_version",
      "@type": "xsd:string"
    },
    "query": {
      "@id": "govtube:query",
      "@type": "xsd:string"
    },
    "normalized_query": {
      "@id": "govtube:normalized_query",
      "@type": "xsd:string"
    },
    "sort": {
      "@id": "govtube:sort",
      "@type": "xsd:string"
    },
    "order_exact": {
      "@id": "govtube:order_exact",
      "@type": "xsd:boolean"
    },
    "counts": {
      "@id": "govtube:counts",
      "@type": "@id"
    },
    "limits": {
      "@id": "govtube:limits"
    },
    "next_cursor": {
      "@id": "govtube:next_cursor"
    },
    "SessionVerification": "govtube:SessionVerification",
    "words_scored": {
      "@id": "govtube:words_scored",
      "@type": "xsd:integer"
    },
    "words_held": {
      "@id": "govtube:words_held",
      "@type": "xsd:integer"
    },
    "sentences": {
      "@id": "govtube:sentences",
      "@type": "xsd:integer"
    },
    "sentences_held": {
      "@id": "govtube:sentences_held",
      "@type": "xsd:integer"
    },
    "held_share": {
      "@id": "govtube:held_share",
      "@type": "xsd:decimal"
    },
    "caption_source": {
      "@id": "govtube:caption_source"
    },
    "conf_source": {
      "@id": "govtube:conf_source"
    },
    "computed_at": {
      "@id": "govtube:computed_at",
      "@type": "xsd:string"
    },
    "SourceChannel": "govtube:SourceChannel",
    "channel_id": {
      "@id": "govtube:channel_id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "govtube:name",
      "@type": "xsd:string"
    },
    "SpeakerEvent": "govtube:SpeakerEvent",
    "source_url": {
      "@id": "govtube:source_url",
      "@type": "xsd:string"
    },
    "source_channel": {
      "@id": "govtube:source_channel"
    },
    "identification": {
      "@id": "govtube:identification",
      "@type": "xsd:string"
    },
    "display_name": {
      "@id": "govtube:display_name",
      "@type": "xsd:string"
    },
    "clusters": {
      "@id": "govtube:clusters",
      "@container": "@list"
    },
    "first_start_ms": {
      "@id": "govtube:first_start_ms"
    },
    "turns": {
      "@id": "govtube:turns",
      "@type": "xsd:integer"
    },
    "speaking_ms": {
      "@id": "govtube:speaking_ms"
    },
    "confirmed_turns": {
      "@id": "govtube:confirmed_turns",
      "@type": "xsd:integer"
    },
    "SpeakerInfo": "govtube:SpeakerInfo",
    "cluster": {
      "@id": "govtube:cluster"
    },
    "person_id": {
      "@id": "govtube:person_id"
    },
    "confirmed": {
      "@id": "govtube:confirmed",
      "@type": "xsd:boolean"
    },
    "match_status": {
      "@id": "govtube:match_status",
      "@type": "xsd:string"
    },
    "match_source": {
      "@id": "govtube:match_source",
      "@container": "@list"
    },
    "SpeakerPerson": "govtube:SpeakerPerson",
    "chamber": {
      "@id": "govtube:chamber"
    },
    "state": {
      "@id": "govtube:state"
    },
    "district": {
      "@id": "govtube:district"
    },
    "party": {
      "@id": "govtube:party"
    },
    "official_url": {
      "@id": "govtube:official_url"
    },
    "portrait_url": {
      "@id": "govtube:portrait_url"
    },
    "portrait_credit": {
      "@id": "govtube:portrait_credit"
    },
    "in_office": {
      "@id": "govtube:in_office"
    },
    "term_start": {
      "@id": "govtube:term_start"
    },
    "term_end": {
      "@id": "govtube:term_end"
    },
    "in_registry": {
      "@id": "govtube:in_registry",
      "@type": "xsd:boolean"
    },
    "details_verified": {
      "@id": "govtube:details_verified",
      "@type": "xsd:boolean"
    },
    "SpeakerProfile": "govtube:SpeakerProfile",
    "person": {
      "@id": "govtube:person",
      "@type": "@id"
    },
    "matched_unreviewed_label": {
      "@id": "govtube:matched_unreviewed_label",
      "@type": "xsd:string"
    },
    "totals": {
      "@id": "govtube:totals",
      "@type": "@id"
    },
    "events": {
      "@id": "govtube:events",
      "@container": "@list"
    },
    "documents_listed": {
      "@id": "govtube:documents_listed",
      "@type": "xsd:integer"
    },
    "word_cloud": {
      "@id": "govtube:word_cloud"
    },
    "SpeakerTerm": "govtube:SpeakerTerm",
    "weight": {
      "@id": "govtube:weight",
      "@type": "xsd:decimal"
    },
    "SpeakerTotals": "govtube:SpeakerTotals",
    "all": {
      "@id": "govtube:all",
      "@type": "@id"
    },
    "matched_unreviewed": {
      "@id": "govtube:matched_unreviewed",
      "@type": "@id"
    },
    "SpeakerWordCloud": "govtube:SpeakerWordCloud",
    "terms": {
      "@id": "govtube:terms",
      "@container": "@list"
    },
    "top_words": {
      "@id": "govtube:top_words",
      "@container": "@list"
    },
    "generated_at": {
      "@id": "govtube:generated_at",
      "@type": "xsd:string"
    },
    "words_confirmed": {
      "@id": "govtube:words_confirmed",
      "@type": "xsd:integer"
    },
    "words_matched_unreviewed": {
      "@id": "govtube:words_matched_unreviewed",
      "@type": "xsd:integer"
    },
    "min_words": {
      "@id": "govtube:min_words",
      "@type": "xsd:integer"
    },
    "SpeakerWordCount": "govtube:SpeakerWordCount",
    "SpeechTotals": "govtube:SpeechTotals",
    "TranscriptSource": "govtube:TranscriptSource",
    "producer": {
      "@id": "govtube:producer",
      "@type": "xsd:string"
    },
    "origin_url": {
      "@id": "govtube:origin_url",
      "@type": "xsd:string"
    },
    "retrieved_at": {
      "@id": "govtube:retrieved_at",
      "@type": "xsd:string"
    },
    "sha256": {
      "@id": "govtube:sha256",
      "@type": "xsd:string"
    },
    "registry_id": {
      "@id": "govtube:registry_id",
      "@type": "xsd:string"
    },
    "granularity": {
      "@id": "govtube:granularity",
      "@type": "xsd:string"
    },
    "ValidationError": "govtube:ValidationError",
    "loc": {
      "@id": "govtube:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "govtube:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "govtube:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "govtube:input"
    },
    "ctx": {
      "@id": "govtube:ctx"
    },
    "VideoCoverage": "govtube:VideoCoverage",
    "VideoDetail": "govtube:VideoDetail",
    "rights": {
      "@id": "govtube:rights",
      "@type": "@id"
    },
    "VideoLink": "govtube:VideoLink",
    "video_rev": {
      "@id": "govtube:video_rev",
      "@type": "xsd:integer"
    },
    "coverage": {
      "@id": "govtube:coverage",
      "@type": "xsd:decimal"
    },
    "tier": {
      "@id": "govtube:tier",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "govtube:method",
      "@type": "xsd:string"
    },
    "VideoMeta": "govtube:VideoMeta",
    "full_title": {
      "@id": "govtube:full_title"
    },
    "full_title_truncated": {
      "@id": "govtube:full_title_truncated",
      "@type": "xsd:boolean"
    },
    "speakers": {
      "@id": "govtube:speakers"
    },
    "playback": {
      "@id": "govtube:playback"
    },
    "asr_model": {
      "@id": "govtube:asr_model"
    },
    "transcript_source": {
      "@id": "govtube:transcript_source"
    },
    "subjects": {
      "@id": "govtube:subjects",
      "@container": "@list"
    },
    "record_delivery": {
      "@id": "govtube:record_delivery"
    },
    "part_of_page": {
      "@id": "govtube:part_of_page",
      "@type": "xsd:boolean"
    },
    "video_link": {
      "@id": "govtube:video_link"
    },
    "video_delivery": {
      "@id": "govtube:video_delivery"
    },
    "VideoResult": "govtube:VideoResult",
    "instance_count": {
      "@id": "govtube:instance_count",
      "@type": "xsd:integer"
    },
    "passage_count": {
      "@id": "govtube:passage_count",
      "@type": "xsd:integer"
    },
    "passages": {
      "@id": "govtube:passages",
      "@container": "@list"
    },
    "truncated": {
      "@id": "govtube:truncated",
      "@type": "xsd:boolean"
    },
    "VideoSummary": "govtube:VideoSummary",
    "WordCloud": "govtube:WordCloud",
    "WordCloudTerm": "govtube:WordCloudTerm",
    "WordCount": "govtube:WordCount",
    "YouTubeApiData": "govtube:YouTubeApiData",
    "fetched_at": {
      "@id": "govtube:fetched_at",
      "@type": "xsd:dateTime"
    },
    "published_at": {
      "@id": "govtube:published_at"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "GovTube API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects GovTube'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-11) from openapi/govtube-us-openapi.json.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/govtube-us-openapi.json"
  ]
}