Dato Capital · JSON-LD Context

Datocapital Com Context

JSON-LD context defining the semantic vocabulary for Datocapital Com from Dato Capital.

19 Classes 79 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/
datocapital: https://datocapital.com/schema#

Classes

Health Country CompanyType CompanyStatus Address Supersession Company CompanyList Individual IndividualList FilingType InscriptionType Inscription Filing FilingList Representative RepresentativeList WhoAmI Problem

Properties

Property Type Container
status string
code string
name_en string
name_es string
id string
name_local string
country string
is_closed boolean
line1 string
line2 string
postal_code string
city string
region string
latitude decimal
longitude decimal
uec string
reason string
url string
name string
name_original string
name_commercial string
country_of_origin string
company_number string
company_number_secondary string
incorporation_date date
published_on date
dissolution_date date
company_type reference
registered_address reference
website string
principal_activity string
corporate_purpose string
subscribed_capital decimal
paid_in_capital decimal
superseded_by reference
representatives_url string
filings_url string
connections_url string
sources_url string
data list
next_cursor string
has_more boolean
total_estimate integer
name_corrected string
first_name string
last_name string
second_last_name string
country_of_residence string
nationality string
birth_year integer
number_of_positions integer
number_of_companies integer
number_of_records integer
first_appointment date
last_appointment date
first_resignation date
last_resignation date
positions_url string
type reference
year integer
reference_number string
text string
filing_date date
publication_date date
description string
inscription reference
holder
role
appointed_on date
ceased_on date
is_current boolean
user_id integer
key_mode string
plan
entitlements
title string
detail string
instance string
request_id string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://datocapital.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "datocapital": "https://datocapital.com/schema#",
    "Health": "datocapital:Health",
    "status": {
      "@id": "datocapital:status",
      "@type": "xsd:string"
    },
    "Country": "datocapital:Country",
    "code": {
      "@id": "datocapital:code",
      "@type": "xsd:string"
    },
    "name_en": {
      "@id": "datocapital:name_en",
      "@type": "xsd:string"
    },
    "name_es": {
      "@id": "datocapital:name_es",
      "@type": "xsd:string"
    },
    "CompanyType": "datocapital:CompanyType",
    "id": {
      "@id": "datocapital:id",
      "@type": "xsd:string"
    },
    "name_local": {
      "@id": "datocapital:name_local",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "datocapital:country",
      "@type": "xsd:string"
    },
    "CompanyStatus": "datocapital:CompanyStatus",
    "is_closed": {
      "@id": "datocapital:is_closed",
      "@type": "xsd:boolean"
    },
    "Address": "datocapital:Address",
    "line1": {
      "@id": "datocapital:line1",
      "@type": "xsd:string"
    },
    "line2": {
      "@id": "datocapital:line2",
      "@type": "xsd:string"
    },
    "postal_code": {
      "@id": "datocapital:postal_code",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "datocapital:city",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "datocapital:region",
      "@type": "xsd:string"
    },
    "latitude": {
      "@id": "datocapital:latitude",
      "@type": "xsd:decimal"
    },
    "longitude": {
      "@id": "datocapital:longitude",
      "@type": "xsd:decimal"
    },
    "Supersession": "datocapital:Supersession",
    "uec": {
      "@id": "datocapital:uec",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "datocapital:reason",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "datocapital:url",
      "@type": "xsd:string"
    },
    "Company": "datocapital:Company",
    "name": {
      "@id": "datocapital:name",
      "@type": "xsd:string"
    },
    "name_original": {
      "@id": "datocapital:name_original",
      "@type": "xsd:string"
    },
    "name_commercial": {
      "@id": "datocapital:name_commercial",
      "@type": "xsd:string"
    },
    "country_of_origin": {
      "@id": "datocapital:country_of_origin",
      "@type": "xsd:string"
    },
    "company_number": {
      "@id": "datocapital:company_number",
      "@type": "xsd:string"
    },
    "company_number_secondary": {
      "@id": "datocapital:company_number_secondary",
      "@type": "xsd:string"
    },
    "incorporation_date": {
      "@id": "datocapital:incorporation_date",
      "@type": "xsd:date"
    },
    "published_on": {
      "@id": "datocapital:published_on",
      "@type": "xsd:date"
    },
    "dissolution_date": {
      "@id": "datocapital:dissolution_date",
      "@type": "xsd:date"
    },
    "company_type": {
      "@id": "datocapital:company_type",
      "@type": "@id"
    },
    "registered_address": {
      "@id": "datocapital:registered_address",
      "@type": "@id"
    },
    "website": {
      "@id": "datocapital:website",
      "@type": "xsd:string"
    },
    "principal_activity": {
      "@id": "datocapital:principal_activity",
      "@type": "xsd:string"
    },
    "corporate_purpose": {
      "@id": "datocapital:corporate_purpose",
      "@type": "xsd:string"
    },
    "subscribed_capital": {
      "@id": "datocapital:subscribed_capital",
      "@type": "xsd:decimal"
    },
    "paid_in_capital": {
      "@id": "datocapital:paid_in_capital",
      "@type": "xsd:decimal"
    },
    "superseded_by": {
      "@id": "datocapital:superseded_by",
      "@type": "@id"
    },
    "representatives_url": {
      "@id": "datocapital:representatives_url",
      "@type": "xsd:string"
    },
    "filings_url": {
      "@id": "datocapital:filings_url",
      "@type": "xsd:string"
    },
    "connections_url": {
      "@id": "datocapital:connections_url",
      "@type": "xsd:string"
    },
    "sources_url": {
      "@id": "datocapital:sources_url",
      "@type": "xsd:string"
    },
    "CompanyList": "datocapital:CompanyList",
    "data": {
      "@id": "datocapital:data",
      "@container": "@list"
    },
    "next_cursor": {
      "@id": "datocapital:next_cursor",
      "@type": "xsd:string"
    },
    "has_more": {
      "@id": "datocapital:has_more",
      "@type": "xsd:boolean"
    },
    "total_estimate": {
      "@id": "datocapital:total_estimate",
      "@type": "xsd:integer"
    },
    "Individual": "datocapital:Individual",
    "name_corrected": {
      "@id": "datocapital:name_corrected",
      "@type": "xsd:string"
    },
    "first_name": {
      "@id": "datocapital:first_name",
      "@type": "xsd:string"
    },
    "last_name": {
      "@id": "datocapital:last_name",
      "@type": "xsd:string"
    },
    "second_last_name": {
      "@id": "datocapital:second_last_name",
      "@type": "xsd:string"
    },
    "country_of_residence": {
      "@id": "datocapital:country_of_residence",
      "@type": "xsd:string"
    },
    "nationality": {
      "@id": "datocapital:nationality",
      "@type": "xsd:string"
    },
    "birth_year": {
      "@id": "datocapital:birth_year",
      "@type": "xsd:integer"
    },
    "number_of_positions": {
      "@id": "datocapital:number_of_positions",
      "@type": "xsd:integer"
    },
    "number_of_companies": {
      "@id": "datocapital:number_of_companies",
      "@type": "xsd:integer"
    },
    "number_of_records": {
      "@id": "datocapital:number_of_records",
      "@type": "xsd:integer"
    },
    "first_appointment": {
      "@id": "datocapital:first_appointment",
      "@type": "xsd:date"
    },
    "last_appointment": {
      "@id": "datocapital:last_appointment",
      "@type": "xsd:date"
    },
    "first_resignation": {
      "@id": "datocapital:first_resignation",
      "@type": "xsd:date"
    },
    "last_resignation": {
      "@id": "datocapital:last_resignation",
      "@type": "xsd:date"
    },
    "positions_url": {
      "@id": "datocapital:positions_url",
      "@type": "xsd:string"
    },
    "IndividualList": "datocapital:IndividualList",
    "FilingType": "datocapital:FilingType",
    "InscriptionType": "datocapital:InscriptionType",
    "Inscription": "datocapital:Inscription",
    "type": {
      "@id": "datocapital:type",
      "@type": "@id"
    },
    "year": {
      "@id": "datocapital:year",
      "@type": "xsd:integer"
    },
    "reference_number": {
      "@id": "datocapital:reference_number",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "datocapital:text",
      "@type": "xsd:string"
    },
    "Filing": "datocapital:Filing",
    "filing_date": {
      "@id": "datocapital:filing_date",
      "@type": "xsd:date"
    },
    "publication_date": {
      "@id": "datocapital:publication_date",
      "@type": "xsd:date"
    },
    "description": {
      "@id": "datocapital:description",
      "@type": "xsd:string"
    },
    "inscription": {
      "@id": "datocapital:inscription",
      "@type": "@id"
    },
    "FilingList": "datocapital:FilingList",
    "Representative": "datocapital:Representative",
    "holder": {
      "@id": "datocapital:holder"
    },
    "role": {
      "@id": "datocapital:role"
    },
    "appointed_on": {
      "@id": "datocapital:appointed_on",
      "@type": "xsd:date"
    },
    "ceased_on": {
      "@id": "datocapital:ceased_on",
      "@type": "xsd:date"
    },
    "is_current": {
      "@id": "datocapital:is_current",
      "@type": "xsd:boolean"
    },
    "RepresentativeList": "datocapital:RepresentativeList",
    "WhoAmI": "datocapital:WhoAmI",
    "user_id": {
      "@id": "datocapital:user_id",
      "@type": "xsd:integer"
    },
    "key_mode": {
      "@id": "datocapital:key_mode",
      "@type": "xsd:string"
    },
    "plan": {
      "@id": "datocapital:plan"
    },
    "entitlements": {
      "@id": "datocapital:entitlements"
    },
    "Problem": "datocapital:Problem",
    "title": {
      "@id": "datocapital:title",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "datocapital:detail",
      "@type": "xsd:string"
    },
    "instance": {
      "@id": "datocapital:instance",
      "@type": "xsd:string"
    },
    "request_id": {
      "@id": "datocapital:request_id",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Dato Capital API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Dato Capital'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-05) from openapi/datocapital-com-openapi.yaml.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/datocapital-com-openapi.yaml"
  ]
}