{
  "@context": {
    "@vocab": "https://ibanchecker.cash/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "ibanchecker": "https://ibanchecker.cash/schema#",
    "ValidationResult": "ibanchecker:ValidationResult",
    "valid": {
      "@id": "ibanchecker:valid",
      "@type": "xsd:boolean"
    },
    "iban": {
      "@id": "ibanchecker:iban",
      "@type": "xsd:string"
    },
    "formatted": {
      "@id": "ibanchecker:formatted",
      "@type": "xsd:string"
    },
    "check_digits": {
      "@id": "ibanchecker:check_digits",
      "@type": "xsd:string"
    },
    "bban": {
      "@id": "ibanchecker:bban",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "ibanchecker:country",
      "@type": "xsd:string"
    },
    "country_name": {
      "@id": "ibanchecker:country_name",
      "@type": "xsd:string"
    },
    "bank_name": {
      "@id": "ibanchecker:bank_name",
      "@type": "xsd:string"
    },
    "bank_type": {
      "@id": "ibanchecker:bank_type",
      "@type": "xsd:string"
    },
    "bic": {
      "@id": "ibanchecker:bic",
      "@type": "xsd:string"
    },
    "bank_city": {
      "@id": "ibanchecker:bank_city",
      "@type": "xsd:string"
    },
    "bank_code": {
      "@id": "ibanchecker:bank_code",
      "@type": "xsd:string"
    },
    "branch_code": {
      "@id": "ibanchecker:branch_code",
      "@type": "xsd:string"
    },
    "account_number": {
      "@id": "ibanchecker:account_number",
      "@type": "xsd:string"
    },
    "national_check_valid": {
      "@id": "ibanchecker:national_check_valid",
      "@type": "xsd:boolean"
    },
    "currency": {
      "@id": "ibanchecker:currency",
      "@type": "xsd:string"
    },
    "currency_name": {
      "@id": "ibanchecker:currency_name",
      "@type": "xsd:string"
    },
    "transfer_type": {
      "@id": "ibanchecker:transfer_type",
      "@type": "xsd:string"
    },
    "sepa": {
      "@id": "ibanchecker:sepa",
      "@type": "xsd:boolean"
    },
    "flag": {
      "@id": "ibanchecker:flag",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "ibanchecker:error",
      "@type": "xsd:string"
    },
    "error_code": {
      "@id": "ibanchecker:error_code",
      "@type": "xsd:string"
    },
    "Error": "ibanchecker:Error",
    "upgrade_url": {
      "@id": "ibanchecker:upgrade_url",
      "@type": "@id"
    },
    "required_plan": {
      "@id": "ibanchecker:required_plan",
      "@type": "xsd:string"
    },
    "retry_after": {
      "@id": "ibanchecker:retry_after",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "IBAN Checker API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects IBAN Checker'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-12) from openapi/ibanchecker-cash-openapi.json, openapi/ibanchecker-cash-openapi.yml.",
  "dcterms:created": "2026-11-12",
  "dcterms:source": [
    "openapi/ibanchecker-cash-openapi.json",
    "openapi/ibanchecker-cash-openapi.yml"
  ]
}