Insurers Global · JSON-LD Context

Insurers Global Context

JSON-LD context defining the semantic vocabulary for Insurers Global from Insurers Global.

19 Classes 113 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/
insurers: https://insurers.global/schema#

Classes

Insurer UsJurisdiction InsurerSummary InsurerName ResolveIndex ResolveMatch Country CountryDetail Regulator Group FormerEntity RegisterChange GroupDetail Iaig Footprint FootprintEdge PassportEntry GroupFootprint PagesHeader

Properties

Property Type Container
id integer
slug string
name string
continent string
country string
countryName string
countryIso2 string
region string
class string
classCode string
group string
groupSlug string
groupPlaceholder boolean
groupType string
groupTypeCode string
regulator string
regulatorAcronym string
currency string
sourceBasis string
notes string
verification string
lei string
nationalId string
registeredSince date
city string
domicile string
website reference
classBasis string
groupBasis string
iaig string
iaigUrl reference
url reference
identity
footprint
code string
fips string
kind string
capital string
admitted integer
nickname string
motto string
sources list
domiciled integer
byClass
flag reference
domain
api reference
matchedBy
iso2 string
iso3 string
isoNum string
composite list
currencies list
total integer
byGroupType
marketNotes list
insurersApi reference
insurersPagesApi reference
acronym string
regime string
registerSource string
homeMarket string
type string
continents list
countries list
entityCount integer
countryCount integer
event string
eventCode string
continuity string
eventDate string
successor string
chain list
source string
registerWatch
status string
summary string
successorName string
successorUrl reference
date date
company string
previousName string
evidence string
sourceUrl reference
review string
reviewedOn date
formerSlug string
countriesDetail list
insurersDetail list
shortName string
supervisor string
supervisorAcronym string
jurisdiction string
note string
groupNames list
groups list
inDirectory boolean
parent
ultimateParent
branchOf
passportsTo
subsidiaries list
controlled list
branches list
groupConflict boolean
seen date
basis string
enriched boolean
entities list
matrix
pageSize integer
pageCount integer
first reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://insurers.global/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "insurers": "https://insurers.global/schema#",
    "Insurer": "insurers:Insurer",
    "id": {
      "@id": "insurers:id",
      "@type": "xsd:integer"
    },
    "slug": {
      "@id": "insurers:slug",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "insurers:name",
      "@type": "xsd:string"
    },
    "continent": {
      "@id": "insurers:continent",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "insurers:country",
      "@type": "xsd:string"
    },
    "countryName": {
      "@id": "insurers:countryName",
      "@type": "xsd:string"
    },
    "countryIso2": {
      "@id": "insurers:countryIso2",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "insurers:region",
      "@type": "xsd:string"
    },
    "class": {
      "@id": "insurers:class",
      "@type": "xsd:string"
    },
    "classCode": {
      "@id": "insurers:classCode",
      "@type": "xsd:string"
    },
    "group": {
      "@id": "insurers:group",
      "@type": "xsd:string"
    },
    "groupSlug": {
      "@id": "insurers:groupSlug",
      "@type": "xsd:string"
    },
    "groupPlaceholder": {
      "@id": "insurers:groupPlaceholder",
      "@type": "xsd:boolean"
    },
    "groupType": {
      "@id": "insurers:groupType",
      "@type": "xsd:string"
    },
    "groupTypeCode": {
      "@id": "insurers:groupTypeCode",
      "@type": "xsd:string"
    },
    "regulator": {
      "@id": "insurers:regulator",
      "@type": "xsd:string"
    },
    "regulatorAcronym": {
      "@id": "insurers:regulatorAcronym",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "insurers:currency",
      "@type": "xsd:string"
    },
    "sourceBasis": {
      "@id": "insurers:sourceBasis",
      "@type": "xsd:string"
    },
    "notes": {
      "@id": "insurers:notes",
      "@type": "xsd:string"
    },
    "verification": {
      "@id": "insurers:verification",
      "@type": "xsd:string"
    },
    "lei": {
      "@id": "insurers:lei",
      "@type": "xsd:string"
    },
    "nationalId": {
      "@id": "insurers:nationalId",
      "@type": "xsd:string"
    },
    "registeredSince": {
      "@id": "insurers:registeredSince",
      "@type": "xsd:date"
    },
    "city": {
      "@id": "insurers:city",
      "@type": "xsd:string"
    },
    "domicile": {
      "@id": "insurers:domicile",
      "@type": "xsd:string"
    },
    "website": {
      "@id": "insurers:website",
      "@type": "@id"
    },
    "classBasis": {
      "@id": "insurers:classBasis",
      "@type": "xsd:string"
    },
    "groupBasis": {
      "@id": "insurers:groupBasis",
      "@type": "xsd:string"
    },
    "iaig": {
      "@id": "insurers:iaig",
      "@type": "xsd:string"
    },
    "iaigUrl": {
      "@id": "insurers:iaigUrl",
      "@type": "@id"
    },
    "url": {
      "@id": "insurers:url",
      "@type": "@id"
    },
    "identity": {
      "@id": "insurers:identity"
    },
    "footprint": {
      "@id": "insurers:footprint"
    },
    "UsJurisdiction": "insurers:UsJurisdiction",
    "code": {
      "@id": "insurers:code",
      "@type": "xsd:string"
    },
    "fips": {
      "@id": "insurers:fips",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "insurers:kind",
      "@type": "xsd:string"
    },
    "capital": {
      "@id": "insurers:capital",
      "@type": "xsd:string"
    },
    "admitted": {
      "@id": "insurers:admitted",
      "@type": "xsd:integer"
    },
    "nickname": {
      "@id": "insurers:nickname",
      "@type": "xsd:string"
    },
    "motto": {
      "@id": "insurers:motto",
      "@type": "xsd:string"
    },
    "sources": {
      "@id": "insurers:sources",
      "@container": "@list"
    },
    "domiciled": {
      "@id": "insurers:domiciled",
      "@type": "xsd:integer"
    },
    "byClass": {
      "@id": "insurers:byClass"
    },
    "flag": {
      "@id": "insurers:flag",
      "@type": "@id"
    },
    "InsurerSummary": "insurers:InsurerSummary",
    "InsurerName": "insurers:InsurerName",
    "ResolveIndex": "insurers:ResolveIndex",
    "domain": {
      "@id": "insurers:domain"
    },
    "ResolveMatch": "insurers:ResolveMatch",
    "api": {
      "@id": "insurers:api",
      "@type": "@id"
    },
    "matchedBy": {
      "@id": "insurers:matchedBy"
    },
    "Country": "insurers:Country",
    "iso2": {
      "@id": "insurers:iso2",
      "@type": "xsd:string"
    },
    "iso3": {
      "@id": "insurers:iso3",
      "@type": "xsd:string"
    },
    "isoNum": {
      "@id": "insurers:isoNum",
      "@type": "xsd:string"
    },
    "composite": {
      "@id": "insurers:composite",
      "@container": "@list"
    },
    "currencies": {
      "@id": "insurers:currencies",
      "@container": "@list"
    },
    "total": {
      "@id": "insurers:total",
      "@type": "xsd:integer"
    },
    "byGroupType": {
      "@id": "insurers:byGroupType"
    },
    "marketNotes": {
      "@id": "insurers:marketNotes",
      "@container": "@list"
    },
    "insurersApi": {
      "@id": "insurers:insurersApi",
      "@type": "@id"
    },
    "insurersPagesApi": {
      "@id": "insurers:insurersPagesApi",
      "@type": "@id"
    },
    "CountryDetail": "insurers:CountryDetail",
    "Regulator": "insurers:Regulator",
    "acronym": {
      "@id": "insurers:acronym",
      "@type": "xsd:string"
    },
    "regime": {
      "@id": "insurers:regime",
      "@type": "xsd:string"
    },
    "registerSource": {
      "@id": "insurers:registerSource",
      "@type": "xsd:string"
    },
    "Group": "insurers:Group",
    "homeMarket": {
      "@id": "insurers:homeMarket",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "insurers:type",
      "@type": "xsd:string"
    },
    "continents": {
      "@id": "insurers:continents",
      "@container": "@list"
    },
    "countries": {
      "@id": "insurers:countries",
      "@container": "@list"
    },
    "entityCount": {
      "@id": "insurers:entityCount",
      "@type": "xsd:integer"
    },
    "countryCount": {
      "@id": "insurers:countryCount",
      "@type": "xsd:integer"
    },
    "FormerEntity": "insurers:FormerEntity",
    "event": {
      "@id": "insurers:event",
      "@type": "xsd:string"
    },
    "eventCode": {
      "@id": "insurers:eventCode",
      "@type": "xsd:string"
    },
    "continuity": {
      "@id": "insurers:continuity",
      "@type": "xsd:string"
    },
    "eventDate": {
      "@id": "insurers:eventDate",
      "@type": "xsd:string"
    },
    "successor": {
      "@id": "insurers:successor",
      "@type": "xsd:string"
    },
    "chain": {
      "@id": "insurers:chain",
      "@container": "@list"
    },
    "source": {
      "@id": "insurers:source",
      "@type": "xsd:string"
    },
    "registerWatch": {
      "@id": "insurers:registerWatch"
    },
    "status": {
      "@id": "insurers:status",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "insurers:summary",
      "@type": "xsd:string"
    },
    "successorName": {
      "@id": "insurers:successorName",
      "@type": "xsd:string"
    },
    "successorUrl": {
      "@id": "insurers:successorUrl",
      "@type": "@id"
    },
    "RegisterChange": "insurers:RegisterChange",
    "date": {
      "@id": "insurers:date",
      "@type": "xsd:date"
    },
    "company": {
      "@id": "insurers:company",
      "@type": "xsd:string"
    },
    "previousName": {
      "@id": "insurers:previousName",
      "@type": "xsd:string"
    },
    "evidence": {
      "@id": "insurers:evidence",
      "@type": "xsd:string"
    },
    "sourceUrl": {
      "@id": "insurers:sourceUrl",
      "@type": "@id"
    },
    "review": {
      "@id": "insurers:review",
      "@type": "xsd:string"
    },
    "reviewedOn": {
      "@id": "insurers:reviewedOn",
      "@type": "xsd:date"
    },
    "formerSlug": {
      "@id": "insurers:formerSlug",
      "@type": "xsd:string"
    },
    "GroupDetail": "insurers:GroupDetail",
    "countriesDetail": {
      "@id": "insurers:countriesDetail",
      "@container": "@list"
    },
    "insurersDetail": {
      "@id": "insurers:insurersDetail",
      "@container": "@list"
    },
    "Iaig": "insurers:Iaig",
    "shortName": {
      "@id": "insurers:shortName",
      "@type": "xsd:string"
    },
    "supervisor": {
      "@id": "insurers:supervisor",
      "@type": "xsd:string"
    },
    "supervisorAcronym": {
      "@id": "insurers:supervisorAcronym",
      "@type": "xsd:string"
    },
    "jurisdiction": {
      "@id": "insurers:jurisdiction",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "insurers:note",
      "@type": "xsd:string"
    },
    "groupNames": {
      "@id": "insurers:groupNames",
      "@container": "@list"
    },
    "groups": {
      "@id": "insurers:groups",
      "@container": "@list"
    },
    "inDirectory": {
      "@id": "insurers:inDirectory",
      "@type": "xsd:boolean"
    },
    "Footprint": "insurers:Footprint",
    "parent": {
      "@id": "insurers:parent"
    },
    "ultimateParent": {
      "@id": "insurers:ultimateParent"
    },
    "branchOf": {
      "@id": "insurers:branchOf"
    },
    "passportsTo": {
      "@id": "insurers:passportsTo"
    },
    "subsidiaries": {
      "@id": "insurers:subsidiaries",
      "@container": "@list"
    },
    "controlled": {
      "@id": "insurers:controlled",
      "@container": "@list"
    },
    "branches": {
      "@id": "insurers:branches",
      "@container": "@list"
    },
    "groupConflict": {
      "@id": "insurers:groupConflict",
      "@type": "xsd:boolean"
    },
    "FootprintEdge": "insurers:FootprintEdge",
    "seen": {
      "@id": "insurers:seen",
      "@type": "xsd:date"
    },
    "PassportEntry": "insurers:PassportEntry",
    "basis": {
      "@id": "insurers:basis",
      "@type": "xsd:string"
    },
    "GroupFootprint": "insurers:GroupFootprint",
    "enriched": {
      "@id": "insurers:enriched",
      "@type": "xsd:boolean"
    },
    "entities": {
      "@id": "insurers:entities",
      "@container": "@list"
    },
    "matrix": {
      "@id": "insurers:matrix"
    },
    "PagesHeader": "insurers:PagesHeader",
    "pageSize": {
      "@id": "insurers:pageSize",
      "@type": "xsd:integer"
    },
    "pageCount": {
      "@id": "insurers:pageCount",
      "@type": "xsd:integer"
    },
    "first": {
      "@id": "insurers:first",
      "@type": "@id"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Insurers Global API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Insurers Global'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/insurers-global-openapi.json.",
  "dcterms:created": "2026-11-12",
  "dcterms:source": [
    "openapi/insurers-global-openapi.json"
  ]
}