BUMIT · JSON-LD Context

Bumit Ai Context

JSON-LD context defining the semantic vocabulary for Bumit Ai from BUMIT.

38 Classes 187 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
bumit: https://bumit.ai/schema#

Classes

BusinessCheck VerificationCoverage CoverageEntry BusinessResolution BusinessVerificationResponse DiscoveryIndex Meta NotImplemented ApiError Decision ReasonCode ClaimType SourceState UpstreamStatus Claim EvidenceQuality Capability UnsupportedCapability CapabilityStatus LegalStatus Provenance Freshness Address Company Attribution DerivedValue Disclaimer CompanyResult CompanySearchResult Coverage CheckResult VerificationResult RegistryEventProvenance RegistryEvent CompanyEventsResponse SanctionsCheckState SanctionsCandidate CompanySanctionsResponse

Properties

Property Type Container
capability string
requirement string
outcome string
reason_code string
source_state string
source_reason_codes list
sources list
data_basis string
provenance
freshness
freshness_mode string
semantic_boundary string
derivation
performed list
not_performed list
method string
business
candidate_count integer
candidates_truncated boolean
candidates list
status
contract
request
resolution reference
result
checks list
coverage reference
next_actions list
warnings list
pass_semantics
caller_identity_used
persisted_request_data
disclaimers
meta reference
service
purpose string
description string
api_version
service_version string
primary_operation
authentication
api_key_required
payment_required_now
payment_note string
data_handling
links
trace_id string
generated_at dateTime
retryable boolean
message string
uid string
ruleset_version string
configured_sources list
error
attribute string
value
claim_type reference
inference_used boolean
source string
source_record_id string
source_url string
observed_at dateTime
valid_from string
valid_to string
source_hash string
confidence decimal
supported boolean
alternatives list
available boolean
required_sources list
source_timestamp string
retrieved_at dateTime
age_seconds integer
max_age_hours integer
stale boolean
served_from_cache boolean
upstream_status reference
street string
house_number string
address_addon string
po_box string
postcode string
city string
canton string
country string
ehraid integer
chid string
legal_name string
normalized_name string
translations list
names list
legal_form
legal_status reference
seat string
address
capital_nominal string
capital_currency string
incorporation_date string
deletion_date string
last_sogc_date string
people list
relationships list
not_provided_by_source list
source_label string
source_reference string
legal_effect boolean
guaranteed boolean
notices list
field string
source_value
bumit_derived_value
modified boolean
source_guarantees_data boolean
bumit_derived_fields_present boolean
statement string
company reference
attribution reference
bumit_derived_values list
disclaimer reference
query string
count integer
results list
coverage_note string
complete boolean
partial boolean
established list
not_covered list
note string
profile_id string
profile_version string
evaluation_context string
mandatory_required list
mandatory_completed list
mandatory_unresolved list
mandatory_not_applicable list
optional_requested list
optional_completed list
informational_requested list
informational_completed list
capabilities_unavailable list
sources_unavailable list
profile_complete boolean
complete_kyb boolean
check string
decision reference
rationale string
evidence list
applicability string
reason_codes list
evidence_class string
observed_state string
verification_id string
uid_checksum_valid boolean
claims list
evidence_quality reference
upstream_checked boolean
decision_origin string
profile
unavailable_sources list
schema_version string
event_id
event_type string
classification_basis string
company_link_status string
company_name
publication
prior_publications list
describes_current_state
order
limit integer
events list
signatory_authority_covered
target_ssid string
sanctions_set_ids list
program_ssids list
foreign_identifier
listing_state string
listing_state_basis string
latest_modification_date
matched_name
match_basis list
supporting_evidence
check_state reference
scope
screened_name
normalized_screened_name
matching

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}