{
  "@context": {
    "@vocab": "https://data.gov/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "api": "https://data.gov/schema#",
    "Dataset": "api:Dataset",
    "_score": {
      "@id": "api:_score",
      "@type": "xsd:decimal"
    },
    "_sort": {
      "@id": "api:_sort",
      "@container": "@list"
    },
    "access_level": {
      "@id": "api:access_level",
      "@type": "xsd:string"
    },
    "dcat": {
      "@id": "api:dcat"
    },
    "description": {
      "@id": "api:description",
      "@type": "xsd:string"
    },
    "harvest_record": {
      "@id": "api:harvest_record",
      "@type": "@id"
    },
    "harvest_record_raw": {
      "@id": "api:harvest_record_raw",
      "@type": "@id"
    },
    "harvest_record_transformed": {
      "@id": "api:harvest_record_transformed",
      "@type": "@id"
    },
    "has_download": {
      "@id": "api:has_download",
      "@type": "xsd:boolean"
    },
    "has_spatial": {
      "@id": "api:has_spatial",
      "@type": "xsd:boolean"
    },
    "identifier": {
      "@id": "api:identifier",
      "@type": "xsd:string"
    },
    "keyword": {
      "@id": "api:keyword",
      "@container": "@list"
    },
    "last_harvested_date": {
      "@id": "api:last_harvested_date",
      "@type": "xsd:date"
    },
    "organization": {
      "@id": "api:organization",
      "@type": "@id"
    },
    "popularity": {
      "@id": "api:popularity",
      "@type": "xsd:integer"
    },
    "publisher": {
      "@id": "api:publisher",
      "@type": "xsd:string"
    },
    "slug": {
      "@id": "api:slug",
      "@type": "xsd:string"
    },
    "GeoJson": "api:GeoJson",
    "coordinates": {
      "@id": "api:coordinates",
      "@container": "@list"
    },
    "type": {
      "@id": "api:type",
      "@type": "xsd:string"
    },
    "HTTPError": "api:HTTPError",
    "detail": {
      "@id": "api:detail"
    },
    "message": {
      "@id": "api:message",
      "@type": "xsd:string"
    },
    "KeywordAndCount": "api:KeywordAndCount",
    "count": {
      "@id": "api:count",
      "@type": "xsd:integer"
    },
    "KeywordsResults": "api:KeywordsResults",
    "keywords": {
      "@id": "api:keywords",
      "@container": "@list"
    },
    "min_count": {
      "@id": "api:min_count",
      "@type": "xsd:integer"
    },
    "size": {
      "@id": "api:size",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "api:total",
      "@type": "xsd:integer"
    },
    "LocationDetail": "api:LocationDetail",
    "geometry": {
      "@id": "api:geometry",
      "@type": "@id"
    },
    "id": {
      "@id": "api:id",
      "@type": "xsd:string"
    },
    "LocationResponse": "api:LocationResponse",
    "display_name": {
      "@id": "api:display_name",
      "@type": "xsd:string"
    },
    "LocationsResults": "api:LocationsResults",
    "locations": {
      "@id": "api:locations",
      "@container": "@list"
    },
    "OpensearchHealth": "api:OpensearchHealth",
    "status": {
      "@id": "api:status",
      "@type": "xsd:string"
    },
    "Organization": "api:Organization",
    "aliases": {
      "@id": "api:aliases",
      "@container": "@list"
    },
    "logo": {
      "@id": "api:logo",
      "@type": "@id"
    },
    "name": {
      "@id": "api:name",
      "@type": "xsd:string"
    },
    "organization_type": {
      "@id": "api:organization_type",
      "@type": "xsd:string"
    },
    "OrganizationResponse": "api:OrganizationResponse",
    "OrganizationsResults": "api:OrganizationsResults",
    "organizations": {
      "@id": "api:organizations",
      "@container": "@list"
    },
    "PublisherResponse": "api:PublisherResponse",
    "PublishersResults": "api:PublishersResults",
    "publishers": {
      "@id": "api:publishers",
      "@container": "@list"
    },
    "SearchResults": "api:SearchResults",
    "after": {
      "@id": "api:after",
      "@type": "xsd:string"
    },
    "results": {
      "@id": "api:results",
      "@container": "@list"
    },
    "sort": {
      "@id": "api:sort",
      "@type": "xsd:string"
    },
    "StatsMeta": "api:StatsMeta",
    "date": {
      "@id": "api:date",
      "@type": "xsd:string"
    },
    "StatsMetrics": "api:StatsMetrics",
    "datasetsBarMetric": {
      "@id": "api:datasetsBarMetric",
      "@type": "xsd:string"
    },
    "orgBarMetric": {
      "@id": "api:orgBarMetric",
      "@type": "xsd:string"
    },
    "StatsResult": "api:StatsResult",
    "meta": {
      "@id": "api:meta",
      "@type": "@id"
    },
    "metrics": {
      "@id": "api:metrics",
      "@type": "@id"
    },
    "StatsResults": "api:StatsResults",
    "datasets": {
      "@id": "api:datasets",
      "@type": "xsd:integer"
    },
    "datasetsWithIsPartOf": {
      "@id": "api:datasetsWithIsPartOf",
      "@type": "xsd:integer"
    },
    "ValidationError": "api:ValidationError",
    "ErrorInfo": "api:ErrorInfo",
    "date_created": {
      "@id": "api:date_created",
      "@type": "xsd:dateTime"
    },
    "harvest_job_id": {
      "@id": "api:harvest_job_id",
      "@type": "xsd:string"
    },
    "harvest_record_id": {
      "@id": "api:harvest_record_id",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "api:severity",
      "@type": "xsd:string"
    },
    "JobInfo": "api:JobInfo",
    "date_finished": {
      "@id": "api:date_finished",
      "@type": "xsd:dateTime"
    },
    "date_started": {
      "@id": "api:date_started",
      "@type": "xsd:dateTime"
    },
    "harvest_source_id": {
      "@id": "api:harvest_source_id",
      "@type": "xsd:string"
    },
    "job_type": {
      "@id": "api:job_type",
      "@type": "xsd:string"
    },
    "records_added": {
      "@id": "api:records_added",
      "@type": "xsd:integer"
    },
    "records_deleted": {
      "@id": "api:records_deleted",
      "@type": "xsd:integer"
    },
    "records_errored": {
      "@id": "api:records_errored",
      "@type": "xsd:integer"
    },
    "records_ignored": {
      "@id": "api:records_ignored",
      "@type": "xsd:integer"
    },
    "records_total": {
      "@id": "api:records_total",
      "@type": "xsd:integer"
    },
    "records_updated": {
      "@id": "api:records_updated",
      "@type": "xsd:integer"
    },
    "records_validated": {
      "@id": "api:records_validated",
      "@type": "xsd:integer"
    },
    "records_warned": {
      "@id": "api:records_warned",
      "@type": "xsd:integer"
    },
    "OrgInfo": "api:OrgInfo",
    "code_repo_exempt": {
      "@id": "api:code_repo_exempt",
      "@type": "xsd:boolean"
    },
    "code_repo_url": {
      "@id": "api:code_repo_url",
      "@type": "xsd:string"
    },
    "source_count": {
      "@id": "api:source_count",
      "@type": "xsd:integer"
    },
    "RecordInfo": "api:RecordInfo",
    "action": {
      "@id": "api:action",
      "@type": "xsd:string"
    },
    "ckan_id": {
      "@id": "api:ckan_id",
      "@type": "xsd:string"
    },
    "parent_identifier": {
      "@id": "api:parent_identifier",
      "@type": "xsd:string"
    },
    "source_hash": {
      "@id": "api:source_hash",
      "@type": "xsd:string"
    },
    "source_raw": {
      "@id": "api:source_raw",
      "@type": "xsd:string"
    },
    "source_transform": {
      "@id": "api:source_transform"
    },
    "SourceInfo": "api:SourceInfo",
    "collection_parent_url": {
      "@id": "api:collection_parent_url",
      "@type": "xsd:string"
    },
    "date_next_run": {
      "@id": "api:date_next_run",
      "@type": "xsd:dateTime"
    },
    "frequency": {
      "@id": "api:frequency",
      "@type": "xsd:string"
    },
    "notification_emails": {
      "@id": "api:notification_emails",
      "@container": "@list"
    },
    "notification_frequency": {
      "@id": "api:notification_frequency",
      "@type": "xsd:string"
    },
    "organization_id": {
      "@id": "api:organization_id",
      "@type": "xsd:string"
    },
    "schema_type": {
      "@id": "api:schema_type",
      "@type": "xsd:string"
    },
    "source_type": {
      "@id": "api:source_type",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "api:url",
      "@type": "xsd:string"
    },
    "ValidationErrorResponseSchema": "api:ValidationErrorResponseSchema",
    "error": {
      "@id": "api:error",
      "@type": "xsd:string"
    },
    "ValidationResultSchema": "api:ValidationResultSchema",
    "validation_errors": {
      "@id": "api:validation_errors",
      "@container": "@list"
    },
    "ValidatorInfo": "api:ValidatorInfo",
    "fetch_method": {
      "@id": "api:fetch_method",
      "@type": "xsd:string"
    },
    "json_text": {
      "@id": "api:json_text",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "api.data.gov API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects api.data.gov'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-13) from openapi/catalog.data.gov-openapi.json, openapi/harvest.data.gov-openapi.json.",
  "dcterms:created": "2026-10-13",
  "dcterms:source": [
    "openapi/catalog.data.gov-openapi.json",
    "openapi/harvest.data.gov-openapi.json"
  ]
}