{
  "@context": {
    "@vocab": "https://bumit.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "bumit": "https://bumit.ai/schema#",
    "BusinessCheck": "bumit:BusinessCheck",
    "capability": {
      "@id": "bumit:capability",
      "@type": "xsd:string"
    },
    "requirement": {
      "@id": "bumit:requirement",
      "@type": "xsd:string"
    },
    "outcome": {
      "@id": "bumit:outcome",
      "@type": "xsd:string"
    },
    "reason_code": {
      "@id": "bumit:reason_code",
      "@type": "xsd:string"
    },
    "source_state": {
      "@id": "bumit:source_state",
      "@type": "xsd:string"
    },
    "source_reason_codes": {
      "@id": "bumit:source_reason_codes",
      "@container": "@list"
    },
    "sources": {
      "@id": "bumit:sources",
      "@container": "@list"
    },
    "data_basis": {
      "@id": "bumit:data_basis",
      "@type": "xsd:string"
    },
    "provenance": {
      "@id": "bumit:provenance"
    },
    "freshness": {
      "@id": "bumit:freshness"
    },
    "freshness_mode": {
      "@id": "bumit:freshness_mode",
      "@type": "xsd:string"
    },
    "semantic_boundary": {
      "@id": "bumit:semantic_boundary",
      "@type": "xsd:string"
    },
    "VerificationCoverage": "bumit:VerificationCoverage",
    "derivation": {
      "@id": "bumit:derivation"
    },
    "performed": {
      "@id": "bumit:performed",
      "@container": "@list"
    },
    "not_performed": {
      "@id": "bumit:not_performed",
      "@container": "@list"
    },
    "CoverageEntry": "bumit:CoverageEntry",
    "BusinessResolution": "bumit:BusinessResolution",
    "method": {
      "@id": "bumit:method",
      "@type": "xsd:string"
    },
    "business": {
      "@id": "bumit:business"
    },
    "candidate_count": {
      "@id": "bumit:candidate_count",
      "@type": "xsd:integer"
    },
    "candidates_truncated": {
      "@id": "bumit:candidates_truncated",
      "@type": "xsd:boolean"
    },
    "candidates": {
      "@id": "bumit:candidates",
      "@container": "@list"
    },
    "BusinessVerificationResponse": "bumit:BusinessVerificationResponse",
    "status": {
      "@id": "bumit:status"
    },
    "contract": {
      "@id": "bumit:contract"
    },
    "request": {
      "@id": "bumit:request"
    },
    "resolution": {
      "@id": "bumit:resolution",
      "@type": "@id"
    },
    "result": {
      "@id": "bumit:result"
    },
    "checks": {
      "@id": "bumit:checks",
      "@container": "@list"
    },
    "coverage": {
      "@id": "bumit:coverage",
      "@type": "@id"
    },
    "next_actions": {
      "@id": "bumit:next_actions",
      "@container": "@list"
    },
    "warnings": {
      "@id": "bumit:warnings",
      "@container": "@list"
    },
    "pass_semantics": {
      "@id": "bumit:pass_semantics"
    },
    "caller_identity_used": {
      "@id": "bumit:caller_identity_used"
    },
    "persisted_request_data": {
      "@id": "bumit:persisted_request_data"
    },
    "disclaimers": {
      "@id": "bumit:disclaimers"
    },
    "meta": {
      "@id": "bumit:meta",
      "@type": "@id"
    },
    "DiscoveryIndex": "bumit:DiscoveryIndex",
    "service": {
      "@id": "bumit:service"
    },
    "purpose": {
      "@id": "bumit:purpose",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "bumit:description",
      "@type": "xsd:string"
    },
    "api_version": {
      "@id": "bumit:api_version"
    },
    "service_version": {
      "@id": "bumit:service_version",
      "@type": "xsd:string"
    },
    "primary_operation": {
      "@id": "bumit:primary_operation"
    },
    "authentication": {
      "@id": "bumit:authentication"
    },
    "api_key_required": {
      "@id": "bumit:api_key_required"
    },
    "payment_required_now": {
      "@id": "bumit:payment_required_now"
    },
    "payment_note": {
      "@id": "bumit:payment_note",
      "@type": "xsd:string"
    },
    "data_handling": {
      "@id": "bumit:data_handling"
    },
    "links": {
      "@id": "bumit:links"
    },
    "Meta": "bumit:Meta",
    "trace_id": {
      "@id": "bumit:trace_id",
      "@type": "xsd:string"
    },
    "generated_at": {
      "@id": "bumit:generated_at",
      "@type": "xsd:dateTime"
    },
    "NotImplemented": "bumit:NotImplemented",
    "retryable": {
      "@id": "bumit:retryable",
      "@type": "xsd:boolean"
    },
    "message": {
      "@id": "bumit:message",
      "@type": "xsd:string"
    },
    "uid": {
      "@id": "bumit:uid",
      "@type": "xsd:string"
    },
    "ruleset_version": {
      "@id": "bumit:ruleset_version",
      "@type": "xsd:string"
    },
    "configured_sources": {
      "@id": "bumit:configured_sources",
      "@container": "@list"
    },
    "ApiError": "bumit:ApiError",
    "error": {
      "@id": "bumit:error"
    },
    "Decision": "bumit:Decision",
    "ReasonCode": "bumit:ReasonCode",
    "ClaimType": "bumit:ClaimType",
    "SourceState": "bumit:SourceState",
    "UpstreamStatus": "bumit:UpstreamStatus",
    "Claim": "bumit:Claim",
    "attribute": {
      "@id": "bumit:attribute",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "bumit:value"
    },
    "claim_type": {
      "@id": "bumit:claim_type",
      "@type": "@id"
    },
    "inference_used": {
      "@id": "bumit:inference_used",
      "@type": "xsd:boolean"
    },
    "source": {
      "@id": "bumit:source",
      "@type": "xsd:string"
    },
    "source_record_id": {
      "@id": "bumit:source_record_id",
      "@type": "xsd:string"
    },
    "source_url": {
      "@id": "bumit:source_url",
      "@type": "xsd:string"
    },
    "observed_at": {
      "@id": "bumit:observed_at",
      "@type": "xsd:dateTime"
    },
    "valid_from": {
      "@id": "bumit:valid_from",
      "@type": "xsd:string"
    },
    "valid_to": {
      "@id": "bumit:valid_to",
      "@type": "xsd:string"
    },
    "source_hash": {
      "@id": "bumit:source_hash",
      "@type": "xsd:string"
    },
    "confidence": {
      "@id": "bumit:confidence",
      "@type": "xsd:decimal"
    },
    "EvidenceQuality": "bumit:EvidenceQuality",
    "Capability": "bumit:Capability",
    "UnsupportedCapability": "bumit:UnsupportedCapability",
    "supported": {
      "@id": "bumit:supported",
      "@type": "xsd:boolean"
    },
    "alternatives": {
      "@id": "bumit:alternatives",
      "@container": "@list"
    },
    "CapabilityStatus": "bumit:CapabilityStatus",
    "available": {
      "@id": "bumit:available",
      "@type": "xsd:boolean"
    },
    "required_sources": {
      "@id": "bumit:required_sources",
      "@container": "@list"
    },
    "LegalStatus": "bumit:LegalStatus",
    "Provenance": "bumit:Provenance",
    "source_timestamp": {
      "@id": "bumit:source_timestamp",
      "@type": "xsd:string"
    },
    "Freshness": "bumit:Freshness",
    "retrieved_at": {
      "@id": "bumit:retrieved_at",
      "@type": "xsd:dateTime"
    },
    "age_seconds": {
      "@id": "bumit:age_seconds",
      "@type": "xsd:integer"
    },
    "max_age_hours": {
      "@id": "bumit:max_age_hours",
      "@type": "xsd:integer"
    },
    "stale": {
      "@id": "bumit:stale",
      "@type": "xsd:boolean"
    },
    "served_from_cache": {
      "@id": "bumit:served_from_cache",
      "@type": "xsd:boolean"
    },
    "upstream_status": {
      "@id": "bumit:upstream_status",
      "@type": "@id"
    },
    "Address": "bumit:Address",
    "street": {
      "@id": "bumit:street",
      "@type": "xsd:string"
    },
    "house_number": {
      "@id": "bumit:house_number",
      "@type": "xsd:string"
    },
    "address_addon": {
      "@id": "bumit:address_addon",
      "@type": "xsd:string"
    },
    "po_box": {
      "@id": "bumit:po_box",
      "@type": "xsd:string"
    },
    "postcode": {
      "@id": "bumit:postcode",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "bumit:city",
      "@type": "xsd:string"
    },
    "canton": {
      "@id": "bumit:canton",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "bumit:country",
      "@type": "xsd:string"
    },
    "Company": "bumit:Company",
    "ehraid": {
      "@id": "bumit:ehraid",
      "@type": "xsd:integer"
    },
    "chid": {
      "@id": "bumit:chid",
      "@type": "xsd:string"
    },
    "legal_name": {
      "@id": "bumit:legal_name",
      "@type": "xsd:string"
    },
    "normalized_name": {
      "@id": "bumit:normalized_name",
      "@type": "xsd:string"
    },
    "translations": {
      "@id": "bumit:translations",
      "@container": "@list"
    },
    "names": {
      "@id": "bumit:names",
      "@container": "@list"
    },
    "legal_form": {
      "@id": "bumit:legal_form"
    },
    "legal_status": {
      "@id": "bumit:legal_status",
      "@type": "@id"
    },
    "seat": {
      "@id": "bumit:seat",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "bumit:address"
    },
    "capital_nominal": {
      "@id": "bumit:capital_nominal",
      "@type": "xsd:string"
    },
    "capital_currency": {
      "@id": "bumit:capital_currency",
      "@type": "xsd:string"
    },
    "incorporation_date": {
      "@id": "bumit:incorporation_date",
      "@type": "xsd:string"
    },
    "deletion_date": {
      "@id": "bumit:deletion_date",
      "@type": "xsd:string"
    },
    "last_sogc_date": {
      "@id": "bumit:last_sogc_date",
      "@type": "xsd:string"
    },
    "people": {
      "@id": "bumit:people",
      "@container": "@list"
    },
    "relationships": {
      "@id": "bumit:relationships",
      "@container": "@list"
    },
    "not_provided_by_source": {
      "@id": "bumit:not_provided_by_source",
      "@container": "@list"
    },
    "Attribution": "bumit:Attribution",
    "source_label": {
      "@id": "bumit:source_label",
      "@type": "xsd:string"
    },
    "source_reference": {
      "@id": "bumit:source_reference",
      "@type": "xsd:string"
    },
    "legal_effect": {
      "@id": "bumit:legal_effect",
      "@type": "xsd:boolean"
    },
    "guaranteed": {
      "@id": "bumit:guaranteed",
      "@type": "xsd:boolean"
    },
    "notices": {
      "@id": "bumit:notices",
      "@container": "@list"
    },
    "DerivedValue": "bumit:DerivedValue",
    "field": {
      "@id": "bumit:field",
      "@type": "xsd:string"
    },
    "source_value": {
      "@id": "bumit:source_value"
    },
    "bumit_derived_value": {
      "@id": "bumit:bumit_derived_value"
    },
    "modified": {
      "@id": "bumit:modified",
      "@type": "xsd:boolean"
    },
    "Disclaimer": "bumit:Disclaimer",
    "source_guarantees_data": {
      "@id": "bumit:source_guarantees_data",
      "@type": "xsd:boolean"
    },
    "bumit_derived_fields_present": {
      "@id": "bumit:bumit_derived_fields_present",
      "@type": "xsd:boolean"
    },
    "statement": {
      "@id": "bumit:statement",
      "@type": "xsd:string"
    },
    "CompanyResult": "bumit:CompanyResult",
    "company": {
      "@id": "bumit:company",
      "@type": "@id"
    },
    "attribution": {
      "@id": "bumit:attribution",
      "@type": "@id"
    },
    "bumit_derived_values": {
      "@id": "bumit:bumit_derived_values",
      "@container": "@list"
    },
    "disclaimer": {
      "@id": "bumit:disclaimer",
      "@type": "@id"
    },
    "CompanySearchResult": "bumit:CompanySearchResult",
    "query": {
      "@id": "bumit:query",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "bumit:count",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "bumit:results",
      "@container": "@list"
    },
    "coverage_note": {
      "@id": "bumit:coverage_note",
      "@type": "xsd:string"
    },
    "Coverage": "bumit:Coverage",
    "complete": {
      "@id": "bumit:complete",
      "@type": "xsd:boolean"
    },
    "partial": {
      "@id": "bumit:partial",
      "@type": "xsd:boolean"
    },
    "established": {
      "@id": "bumit:established",
      "@container": "@list"
    },
    "not_covered": {
      "@id": "bumit:not_covered",
      "@container": "@list"
    },
    "note": {
      "@id": "bumit:note",
      "@type": "xsd:string"
    },
    "profile_id": {
      "@id": "bumit:profile_id",
      "@type": "xsd:string"
    },
    "profile_version": {
      "@id": "bumit:profile_version",
      "@type": "xsd:string"
    },
    "evaluation_context": {
      "@id": "bumit:evaluation_context",
      "@type": "xsd:string"
    },
    "mandatory_required": {
      "@id": "bumit:mandatory_required",
      "@container": "@list"
    },
    "mandatory_completed": {
      "@id": "bumit:mandatory_completed",
      "@container": "@list"
    },
    "mandatory_unresolved": {
      "@id": "bumit:mandatory_unresolved",
      "@container": "@list"
    },
    "mandatory_not_applicable": {
      "@id": "bumit:mandatory_not_applicable",
      "@container": "@list"
    },
    "optional_requested": {
      "@id": "bumit:optional_requested",
      "@container": "@list"
    },
    "optional_completed": {
      "@id": "bumit:optional_completed",
      "@container": "@list"
    },
    "informational_requested": {
      "@id": "bumit:informational_requested",
      "@container": "@list"
    },
    "informational_completed": {
      "@id": "bumit:informational_completed",
      "@container": "@list"
    },
    "capabilities_unavailable": {
      "@id": "bumit:capabilities_unavailable",
      "@container": "@list"
    },
    "sources_unavailable": {
      "@id": "bumit:sources_unavailable",
      "@container": "@list"
    },
    "profile_complete": {
      "@id": "bumit:profile_complete",
      "@type": "xsd:boolean"
    },
    "complete_kyb": {
      "@id": "bumit:complete_kyb",
      "@type": "xsd:boolean"
    },
    "CheckResult": "bumit:CheckResult",
    "check": {
      "@id": "bumit:check",
      "@type": "xsd:string"
    },
    "decision": {
      "@id": "bumit:decision",
      "@type": "@id"
    },
    "rationale": {
      "@id": "bumit:rationale",
      "@type": "xsd:string"
    },
    "evidence": {
      "@id": "bumit:evidence",
      "@container": "@list"
    },
    "applicability": {
      "@id": "bumit:applicability",
      "@type": "xsd:string"
    },
    "reason_codes": {
      "@id": "bumit:reason_codes",
      "@container": "@list"
    },
    "evidence_class": {
      "@id": "bumit:evidence_class",
      "@type": "xsd:string"
    },
    "observed_state": {
      "@id": "bumit:observed_state",
      "@type": "xsd:string"
    },
    "VerificationResult": "bumit:VerificationResult",
    "verification_id": {
      "@id": "bumit:verification_id",
      "@type": "xsd:string"
    },
    "uid_checksum_valid": {
      "@id": "bumit:uid_checksum_valid",
      "@type": "xsd:boolean"
    },
    "claims": {
      "@id": "bumit:claims",
      "@container": "@list"
    },
    "evidence_quality": {
      "@id": "bumit:evidence_quality",
      "@type": "@id"
    },
    "upstream_checked": {
      "@id": "bumit:upstream_checked",
      "@type": "xsd:boolean"
    },
    "decision_origin": {
      "@id": "bumit:decision_origin",
      "@type": "xsd:string"
    },
    "profile": {
      "@id": "bumit:profile"
    },
    "unavailable_sources": {
      "@id": "bumit:unavailable_sources",
      "@container": "@list"
    },
    "RegistryEventProvenance": "bumit:RegistryEventProvenance",
    "schema_version": {
      "@id": "bumit:schema_version",
      "@type": "xsd:string"
    },
    "RegistryEvent": "bumit:RegistryEvent",
    "event_id": {
      "@id": "bumit:event_id"
    },
    "event_type": {
      "@id": "bumit:event_type",
      "@type": "xsd:string"
    },
    "classification_basis": {
      "@id": "bumit:classification_basis",
      "@type": "xsd:string"
    },
    "company_link_status": {
      "@id": "bumit:company_link_status",
      "@type": "xsd:string"
    },
    "company_name": {
      "@id": "bumit:company_name"
    },
    "publication": {
      "@id": "bumit:publication"
    },
    "prior_publications": {
      "@id": "bumit:prior_publications",
      "@container": "@list"
    },
    "describes_current_state": {
      "@id": "bumit:describes_current_state"
    },
    "CompanyEventsResponse": "bumit:CompanyEventsResponse",
    "order": {
      "@id": "bumit:order"
    },
    "limit": {
      "@id": "bumit:limit",
      "@type": "xsd:integer"
    },
    "events": {
      "@id": "bumit:events",
      "@container": "@list"
    },
    "signatory_authority_covered": {
      "@id": "bumit:signatory_authority_covered"
    },
    "SanctionsCheckState": "bumit:SanctionsCheckState",
    "SanctionsCandidate": "bumit:SanctionsCandidate",
    "target_ssid": {
      "@id": "bumit:target_ssid",
      "@type": "xsd:string"
    },
    "sanctions_set_ids": {
      "@id": "bumit:sanctions_set_ids",
      "@container": "@list"
    },
    "program_ssids": {
      "@id": "bumit:program_ssids",
      "@container": "@list"
    },
    "foreign_identifier": {
      "@id": "bumit:foreign_identifier"
    },
    "listing_state": {
      "@id": "bumit:listing_state",
      "@type": "xsd:string"
    },
    "listing_state_basis": {
      "@id": "bumit:listing_state_basis",
      "@type": "xsd:string"
    },
    "latest_modification_date": {
      "@id": "bumit:latest_modification_date"
    },
    "matched_name": {
      "@id": "bumit:matched_name"
    },
    "match_basis": {
      "@id": "bumit:match_basis",
      "@container": "@list"
    },
    "supporting_evidence": {
      "@id": "bumit:supporting_evidence"
    },
    "CompanySanctionsResponse": "bumit:CompanySanctionsResponse",
    "check_state": {
      "@id": "bumit:check_state",
      "@type": "@id"
    },
    "scope": {
      "@id": "bumit:scope"
    },
    "screened_name": {
      "@id": "bumit:screened_name"
    },
    "normalized_screened_name": {
      "@id": "bumit:normalized_screened_name"
    },
    "matching": {
      "@id": "bumit:matching"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "BUMIT API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects BUMIT'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-03) from openapi/_original/bumit-ai-v1-openapi.json.",
  "dcterms:created": "2026-11-03",
  "dcterms:source": [
    "openapi/_original/bumit-ai-v1-openapi.json"
  ]
}