EntityReach · JSON-LD Context
Entityreach Com Context
JSON-LD context defining the semantic vocabulary for Entityreach Com from EntityReach.
8 Classes
29 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
entityreach:
https://entityreach.com/schema#
Classes
Usage
Error
Source
SearchMatch
ProfileSection
Profile
GroupNode
ContactDiscovery
Properties
| Property | Type | Container |
|---|---|---|
| used | integer | |
| limit | integer | |
| period | string | |
| error | string | |
| id | ||
| name | string | |
| category | string | |
| url | string | |
| comment | string | |
| registration_number | string | |
| country_code | string | |
| vat_number | string | |
| state | string | |
| jurisdiction | string | |
| source | reference | |
| basic | ||
| address | ||
| contact | ||
| market | reference | |
| lei | reference | |
| country | string | |
| selected | boolean | |
| children | list | |
| contacts | list | |
| page | integer | |
| pages | integer | |
| usage | ||
| warnings | list | |
| message | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://entityreach.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"entityreach": "https://entityreach.com/schema#",
"Usage": "entityreach:Usage",
"used": {
"@id": "entityreach:used",
"@type": "xsd:integer"
},
"limit": {
"@id": "entityreach:limit",
"@type": "xsd:integer"
},
"period": {
"@id": "entityreach:period",
"@type": "xsd:string"
},
"Error": "entityreach:Error",
"error": {
"@id": "entityreach:error",
"@type": "xsd:string"
},
"Source": "entityreach:Source",
"id": {
"@id": "entityreach:id"
},
"name": {
"@id": "entityreach:name",
"@type": "xsd:string"
},
"category": {
"@id": "entityreach:category",
"@type": "xsd:string"
},
"url": {
"@id": "entityreach:url",
"@type": "xsd:string"
},
"comment": {
"@id": "entityreach:comment",
"@type": "xsd:string"
},
"SearchMatch": "entityreach:SearchMatch",
"registration_number": {
"@id": "entityreach:registration_number",
"@type": "xsd:string"
},
"country_code": {
"@id": "entityreach:country_code",
"@type": "xsd:string"
},
"vat_number": {
"@id": "entityreach:vat_number",
"@type": "xsd:string"
},
"state": {
"@id": "entityreach:state",
"@type": "xsd:string"
},
"jurisdiction": {
"@id": "entityreach:jurisdiction",
"@type": "xsd:string"
},
"source": {
"@id": "entityreach:source",
"@type": "@id"
},
"ProfileSection": "entityreach:ProfileSection",
"Profile": "entityreach:Profile",
"basic": {
"@id": "entityreach:basic"
},
"address": {
"@id": "entityreach:address"
},
"contact": {
"@id": "entityreach:contact"
},
"market": {
"@id": "entityreach:market",
"@type": "@id"
},
"lei": {
"@id": "entityreach:lei",
"@type": "@id"
},
"GroupNode": "entityreach:GroupNode",
"country": {
"@id": "entityreach:country",
"@type": "xsd:string"
},
"selected": {
"@id": "entityreach:selected",
"@type": "xsd:boolean"
},
"children": {
"@id": "entityreach:children",
"@container": "@list"
},
"ContactDiscovery": "entityreach:ContactDiscovery",
"contacts": {
"@id": "entityreach:contacts",
"@container": "@list"
},
"page": {
"@id": "entityreach:page",
"@type": "xsd:integer"
},
"pages": {
"@id": "entityreach:pages",
"@type": "xsd:integer"
},
"usage": {
"@id": "entityreach:usage"
},
"warnings": {
"@id": "entityreach:warnings",
"@container": "@list"
},
"message": {
"@id": "entityreach:message",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "EntityReach API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects EntityReach'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-07) from openapi/_original/entityreach-com-api-openapi.json.",
"dcterms:created": "2026-11-07",
"dcterms:source": [
"openapi/_original/entityreach-com-api-openapi.json"
]
}