{
  "@context": {
    "@vocab": "https://eckari.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "eckari": "https://eckari.com/schema#",
    "ErrorEnvelope": "eckari:ErrorEnvelope",
    "error": {
      "@id": "eckari:error"
    },
    "ResponseMeta": "eckari:ResponseMeta",
    "capability": {
      "@id": "eckari:capability",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "eckari:version",
      "@type": "xsd:string"
    },
    "retrieved_at": {
      "@id": "eckari:retrieved_at",
      "@type": "xsd:dateTime"
    },
    "source": {
      "@id": "eckari:source",
      "@type": "xsd:string"
    },
    "freshness": {
      "@id": "eckari:freshness",
      "@type": "xsd:string"
    },
    "request_id": {
      "@id": "eckari:request_id",
      "@type": "xsd:string"
    },
    "attribution": {
      "@id": "eckari:attribution",
      "@type": "xsd:string"
    },
    "attribution_url": {
      "@id": "eckari:attribution_url",
      "@type": "@id"
    },
    "company_uk_accounts_output": "eckari:company_uk_accounts_output",
    "company_number": {
      "@id": "eckari:company_number",
      "@type": "xsd:string"
    },
    "company_name": {
      "@id": "eckari:company_name",
      "@type": "xsd:string"
    },
    "has_accounts_information": {
      "@id": "eckari:has_accounts_information",
      "@type": "xsd:boolean"
    },
    "accounting_reference_date": {
      "@id": "eckari:accounting_reference_date"
    },
    "last_accounts": {
      "@id": "eckari:last_accounts"
    },
    "next_accounts": {
      "@id": "eckari:next_accounts"
    },
    "company_uk_charges_output": "eckari:company_uk_charges_output",
    "query": {
      "@id": "eckari:query"
    },
    "outstanding_count": {
      "@id": "eckari:outstanding_count",
      "@type": "xsd:integer"
    },
    "satisfied_count": {
      "@id": "eckari:satisfied_count",
      "@type": "xsd:integer"
    },
    "part_satisfied_count": {
      "@id": "eckari:part_satisfied_count",
      "@type": "xsd:integer"
    },
    "items": {
      "@id": "eckari:items",
      "@container": "@list"
    },
    "page": {
      "@id": "eckari:page"
    },
    "company_uk_directors_output": "eckari:company_uk_directors_output",
    "officer_totals": {
      "@id": "eckari:officer_totals"
    },
    "company_uk_filings_output": "eckari:company_uk_filings_output",
    "filing_history_status": {
      "@id": "eckari:filing_history_status",
      "@type": "xsd:string"
    },
    "is_filing_history_available": {
      "@id": "eckari:is_filing_history_available",
      "@type": "xsd:boolean"
    },
    "company_uk_owners_output": "eckari:company_uk_owners_output",
    "active_count": {
      "@id": "eckari:active_count",
      "@type": "xsd:integer"
    },
    "ceased_count": {
      "@id": "eckari:ceased_count",
      "@type": "xsd:integer"
    },
    "statements": {
      "@id": "eckari:statements",
      "@container": "@list"
    },
    "active_statement_count": {
      "@id": "eckari:active_statement_count",
      "@type": "xsd:integer"
    },
    "exemptions": {
      "@id": "eckari:exemptions",
      "@container": "@list"
    },
    "ownership_status": {
      "@id": "eckari:ownership_status",
      "@type": "xsd:string"
    },
    "company_uk_profile_output": "eckari:company_uk_profile_output",
    "status": {
      "@id": "eckari:status",
      "@type": "xsd:string"
    },
    "status_detail": {
      "@id": "eckari:status_detail",
      "@type": "xsd:string"
    },
    "is_active": {
      "@id": "eckari:is_active",
      "@type": "xsd:boolean"
    },
    "is_striking_off": {
      "@id": "eckari:is_striking_off",
      "@type": "xsd:boolean"
    },
    "type": {
      "@id": "eckari:type",
      "@type": "xsd:string"
    },
    "subtype": {
      "@id": "eckari:subtype",
      "@type": "xsd:string"
    },
    "jurisdiction": {
      "@id": "eckari:jurisdiction",
      "@type": "xsd:string"
    },
    "date_of_creation": {
      "@id": "eckari:date_of_creation",
      "@type": "xsd:date"
    },
    "date_of_cessation": {
      "@id": "eckari:date_of_cessation",
      "@type": "xsd:date"
    },
    "can_file": {
      "@id": "eckari:can_file",
      "@type": "xsd:boolean"
    },
    "undeliverable_registered_office_address": {
      "@id": "eckari:undeliverable_registered_office_address",
      "@type": "xsd:boolean"
    },
    "registered_office_is_in_dispute": {
      "@id": "eckari:registered_office_is_in_dispute",
      "@type": "xsd:boolean"
    },
    "sic_codes": {
      "@id": "eckari:sic_codes",
      "@container": "@list"
    },
    "registered_office_address": {
      "@id": "eckari:registered_office_address"
    },
    "registered_office_single_line": {
      "@id": "eckari:registered_office_single_line",
      "@type": "xsd:string"
    },
    "previous_company_names": {
      "@id": "eckari:previous_company_names",
      "@container": "@list"
    },
    "confirmation_statement": {
      "@id": "eckari:confirmation_statement"
    },
    "accounts": {
      "@id": "eckari:accounts"
    },
    "resources": {
      "@id": "eckari:resources"
    },
    "company_uk_registered_office_output": "eckari:company_uk_registered_office_output",
    "address": {
      "@id": "eckari:address"
    },
    "single_line": {
      "@id": "eckari:single_line",
      "@type": "xsd:string"
    },
    "company_uk_search_output": "eckari:company_uk_search_output",
    "company_uk_status_output": "eckari:company_uk_status_output",
    "company_us_filings_output": "eckari:company_us_filings_output",
    "cik": {
      "@id": "eckari:cik",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "eckari:name",
      "@type": "xsd:string"
    },
    "has_more_history": {
      "@id": "eckari:has_more_history",
      "@type": "xsd:boolean"
    },
    "company_us_filings_latest_output": "eckari:company_us_filings_latest_output",
    "forms_requested": {
      "@id": "eckari:forms_requested",
      "@container": "@list"
    },
    "forms_not_found": {
      "@id": "eckari:forms_not_found",
      "@container": "@list"
    },
    "company_us_profile_output": "eckari:company_us_profile_output",
    "entity_type": {
      "@id": "eckari:entity_type",
      "@type": "xsd:string"
    },
    "sic_code": {
      "@id": "eckari:sic_code",
      "@type": "xsd:string"
    },
    "sic_description": {
      "@id": "eckari:sic_description",
      "@type": "xsd:string"
    },
    "ein": {
      "@id": "eckari:ein",
      "@type": "xsd:string"
    },
    "filer_categories": {
      "@id": "eckari:filer_categories",
      "@container": "@list"
    },
    "fiscal_year_end": {
      "@id": "eckari:fiscal_year_end"
    },
    "state_of_incorporation": {
      "@id": "eckari:state_of_incorporation",
      "@type": "xsd:string"
    },
    "tickers": {
      "@id": "eckari:tickers",
      "@container": "@list"
    },
    "exchanges": {
      "@id": "eckari:exchanges",
      "@container": "@list"
    },
    "former_names": {
      "@id": "eckari:former_names",
      "@container": "@list"
    },
    "addresses": {
      "@id": "eckari:addresses"
    },
    "phone": {
      "@id": "eckari:phone",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "eckari:website",
      "@type": "xsd:string"
    },
    "investor_website": {
      "@id": "eckari:investor_website",
      "@type": "xsd:string"
    },
    "company_us_resolve_output": "eckari:company_us_resolve_output",
    "match_type": {
      "@id": "eckari:match_type",
      "@type": "xsd:string"
    },
    "domain_expiry_output": "eckari:domain_expiry_output",
    "domain": {
      "@id": "eckari:domain",
      "@type": "xsd:string"
    },
    "is_registered": {
      "@id": "eckari:is_registered",
      "@type": "xsd:boolean"
    },
    "expires_at": {
      "@id": "eckari:expires_at",
      "@type": "xsd:string"
    },
    "days_until_expiry": {
      "@id": "eckari:days_until_expiry",
      "@type": "xsd:integer"
    },
    "registrar_name": {
      "@id": "eckari:registrar_name",
      "@type": "xsd:string"
    },
    "rdap_last_update": {
      "@id": "eckari:rdap_last_update",
      "@type": "xsd:string"
    },
    "terms_url": {
      "@id": "eckari:terms_url",
      "@type": "xsd:string"
    },
    "domain_registration_output": "eckari:domain_registration_output",
    "unicode_name": {
      "@id": "eckari:unicode_name",
      "@type": "xsd:string"
    },
    "tld": {
      "@id": "eckari:tld",
      "@type": "xsd:string"
    },
    "bootstrap_suffix": {
      "@id": "eckari:bootstrap_suffix",
      "@type": "xsd:string"
    },
    "registrar": {
      "@id": "eckari:registrar"
    },
    "events": {
      "@id": "eckari:events"
    },
    "nameservers": {
      "@id": "eckari:nameservers",
      "@container": "@list"
    },
    "dnssec_signed": {
      "@id": "eckari:dnssec_signed",
      "@type": "xsd:boolean"
    },
    "rdap_server": {
      "@id": "eckari:rdap_server",
      "@type": "xsd:string"
    },
    "auto_renew_flag": {
      "@id": "eckari:auto_renew_flag",
      "@type": "xsd:boolean"
    },
    "availability_note": {
      "@id": "eckari:availability_note",
      "@type": "xsd:string"
    },
    "entity_lei_profile_output": "eckari:entity_lei_profile_output",
    "lei": {
      "@id": "eckari:lei",
      "@type": "xsd:string"
    },
    "legal_name": {
      "@id": "eckari:legal_name",
      "@type": "xsd:string"
    },
    "legal_name_language": {
      "@id": "eckari:legal_name_language",
      "@type": "xsd:string"
    },
    "other_names": {
      "@id": "eckari:other_names",
      "@container": "@list"
    },
    "legal_address": {
      "@id": "eckari:legal_address"
    },
    "headquarters_address": {
      "@id": "eckari:headquarters_address"
    },
    "legal_form": {
      "@id": "eckari:legal_form"
    },
    "category": {
      "@id": "eckari:category",
      "@type": "xsd:string"
    },
    "sub_category": {
      "@id": "eckari:sub_category",
      "@type": "xsd:string"
    },
    "entity_status": {
      "@id": "eckari:entity_status",
      "@type": "xsd:string"
    },
    "creation_date": {
      "@id": "eckari:creation_date",
      "@type": "xsd:string"
    },
    "expiration": {
      "@id": "eckari:expiration"
    },
    "registered_at": {
      "@id": "eckari:registered_at"
    },
    "registered_as": {
      "@id": "eckari:registered_as",
      "@type": "xsd:string"
    },
    "registration": {
      "@id": "eckari:registration"
    },
    "bic": {
      "@id": "eckari:bic",
      "@container": "@list"
    },
    "conformity_flag": {
      "@id": "eckari:conformity_flag",
      "@type": "xsd:string"
    },
    "golden_copy_date": {
      "@id": "eckari:golden_copy_date",
      "@type": "xsd:string"
    },
    "related": {
      "@id": "eckari:related"
    },
    "entity_lei_search_output": "eckari:entity_lei_search_output",
    "country": {
      "@id": "eckari:country",
      "@type": "xsd:string"
    },
    "fx_reference_rate_output": "eckari:fx_reference_rate_output",
    "base": {
      "@id": "eckari:base",
      "@type": "xsd:string"
    },
    "quote": {
      "@id": "eckari:quote",
      "@type": "xsd:string"
    },
    "rate": {
      "@id": "eckari:rate",
      "@type": "xsd:string"
    },
    "rate_date": {
      "@id": "eckari:rate_date",
      "@type": "xsd:string"
    },
    "rate_kind": {
      "@id": "eckari:rate_kind",
      "@type": "xsd:string"
    },
    "rate_derivation": {
      "@id": "eckari:rate_derivation",
      "@type": "xsd:string"
    },
    "published_pairs_used": {
      "@id": "eckari:published_pairs_used",
      "@container": "@list"
    },
    "note": {
      "@id": "eckari:note",
      "@type": "xsd:string"
    },
    "location_us_geocode_output": "eckari:location_us_geocode_output",
    "benchmark": {
      "@id": "eckari:benchmark",
      "@type": "xsd:string"
    },
    "location_us_geographies_output": "eckari:location_us_geographies_output",
    "state": {
      "@id": "eckari:state"
    },
    "county": {
      "@id": "eckari:county"
    },
    "tract": {
      "@id": "eckari:tract"
    },
    "block_group": {
      "@id": "eckari:block_group"
    },
    "block": {
      "@id": "eckari:block"
    },
    "place": {
      "@id": "eckari:place"
    },
    "congressional_district": {
      "@id": "eckari:congressional_district"
    },
    "zcta": {
      "@id": "eckari:zcta"
    },
    "vintage": {
      "@id": "eckari:vintage",
      "@type": "xsd:string"
    },
    "parcel_detect_carrier_output": "eckari:parcel_detect_carrier_output",
    "carrier": {
      "@id": "eckari:carrier"
    },
    "match_strength": {
      "@id": "eckari:match_strength",
      "@type": "xsd:string"
    },
    "match_score": {
      "@id": "eckari:match_score",
      "@type": "xsd:decimal"
    },
    "candidates": {
      "@id": "eckari:candidates",
      "@container": "@list"
    },
    "input": {
      "@id": "eckari:input"
    },
    "formats_matched": {
      "@id": "eckari:formats_matched",
      "@type": "xsd:integer"
    },
    "upu_s10": {
      "@id": "eckari:upu_s10"
    },
    "signature_version": {
      "@id": "eckari:signature_version",
      "@type": "xsd:string"
    },
    "weather_us_alerts_output": "eckari:weather_us_alerts_output",
    "weather_us_forecast_output": "eckari:weather_us_forecast_output",
    "location": {
      "@id": "eckari:location"
    },
    "updated_at": {
      "@id": "eckari:updated_at",
      "@type": "xsd:string"
    },
    "generated_at": {
      "@id": "eckari:generated_at",
      "@type": "xsd:string"
    },
    "valid_from": {
      "@id": "eckari:valid_from",
      "@type": "xsd:string"
    },
    "periods": {
      "@id": "eckari:periods",
      "@container": "@list"
    },
    "weather_us_observation_output": "eckari:weather_us_observation_output",
    "station": {
      "@id": "eckari:station"
    },
    "observed_at": {
      "@id": "eckari:observed_at",
      "@type": "xsd:string"
    },
    "age_seconds": {
      "@id": "eckari:age_seconds",
      "@type": "xsd:integer"
    },
    "is_stale": {
      "@id": "eckari:is_stale",
      "@type": "xsd:boolean"
    },
    "text_description": {
      "@id": "eckari:text_description",
      "@type": "xsd:string"
    },
    "temperature_c": {
      "@id": "eckari:temperature_c",
      "@type": "xsd:decimal"
    },
    "temperature_f": {
      "@id": "eckari:temperature_f",
      "@type": "xsd:decimal"
    },
    "dewpoint_c": {
      "@id": "eckari:dewpoint_c",
      "@type": "xsd:decimal"
    },
    "relative_humidity_pct": {
      "@id": "eckari:relative_humidity_pct",
      "@type": "xsd:decimal"
    },
    "wind_speed_kmh": {
      "@id": "eckari:wind_speed_kmh",
      "@type": "xsd:decimal"
    },
    "wind_direction_deg": {
      "@id": "eckari:wind_direction_deg",
      "@type": "xsd:decimal"
    },
    "wind_gust_kmh": {
      "@id": "eckari:wind_gust_kmh",
      "@type": "xsd:decimal"
    },
    "barometric_pressure_hpa": {
      "@id": "eckari:barometric_pressure_hpa",
      "@type": "xsd:decimal"
    },
    "visibility_m": {
      "@id": "eckari:visibility_m",
      "@type": "xsd:decimal"
    },
    "precipitation_last_hour_mm": {
      "@id": "eckari:precipitation_last_hour_mm",
      "@type": "xsd:decimal"
    },
    "cloud_layers": {
      "@id": "eckari:cloud_layers",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Eckari API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Eckari'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-06) from openapi/eckari-com-openapi.json.",
  "dcterms:created": "2026-11-06",
  "dcterms:source": [
    "openapi/eckari-com-openapi.json"
  ]
}