sgpdirectory-com · JSON-LD Context

Sgpdirectory Com Context

JSON-LD context defining the semantic vocabulary for Sgpdirectory Com from sgpdirectory-com.

14 Classes 61 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/
sgpdirectory: https://sgpdirectory-com.example/schema#

Classes

EntityBasic Entity EntityCompliance EntityOfficer EntityShareholder EntityFinancials EntityHistory SSICRecommendation SearchEntitiesInput GetEntityInput CheckNameAvailabilityInput SearchSSICInput NameCheckResponse SearchEntitiesResponse

Properties

Property Type Container
uen string
entity_name string
entity_slug string
entity_type string
entity_status string
registration_date string
primary_industry_section string
primary_industry_description string
primary_ssic_code string
primary_ssic_description string
entity_status_description string
uen_issue_date string
account_due_date string
annual_return_date string
no_of_officers decimal
full_address string
postal_code string
secondary_industry_section string
secondary_industry_description string
secondary_ssic_code string
secondary_ssic_description string
estimated_agm_due string
estimated_ar_due string
officer_name string
nationality string
position string
appointment_date string
cessation_date string
officer_status string
shareholder_name string
shareholder_nationality string
share_type string
share_percentage decimal
appointment_status string
is_corporate boolean
corporate_uen string
corporate_country string
highlights list
charges list
former_name string
effective_from string
effective_to string
code string
description string
used_by_peer string
query string
limit integer
page integer
status string
industry string
registrationDateStart string
registrationDateEnd string
order string
name string
keywords string
peers string
available boolean
core_name string
issues list
data list
count decimal

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://sgpdirectory-com.example/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "sgpdirectory": "https://sgpdirectory-com.example/schema#",
    "EntityBasic": "sgpdirectory:EntityBasic",
    "uen": {
      "@id": "sgpdirectory:uen",
      "@type": "xsd:string"
    },
    "entity_name": {
      "@id": "sgpdirectory:entity_name",
      "@type": "xsd:string"
    },
    "entity_slug": {
      "@id": "sgpdirectory:entity_slug",
      "@type": "xsd:string"
    },
    "entity_type": {
      "@id": "sgpdirectory:entity_type",
      "@type": "xsd:string"
    },
    "entity_status": {
      "@id": "sgpdirectory:entity_status",
      "@type": "xsd:string"
    },
    "registration_date": {
      "@id": "sgpdirectory:registration_date",
      "@type": "xsd:string"
    },
    "primary_industry_section": {
      "@id": "sgpdirectory:primary_industry_section",
      "@type": "xsd:string"
    },
    "primary_industry_description": {
      "@id": "sgpdirectory:primary_industry_description",
      "@type": "xsd:string"
    },
    "primary_ssic_code": {
      "@id": "sgpdirectory:primary_ssic_code",
      "@type": "xsd:string"
    },
    "primary_ssic_description": {
      "@id": "sgpdirectory:primary_ssic_description",
      "@type": "xsd:string"
    },
    "Entity": "sgpdirectory:Entity",
    "entity_status_description": {
      "@id": "sgpdirectory:entity_status_description",
      "@type": "xsd:string"
    },
    "uen_issue_date": {
      "@id": "sgpdirectory:uen_issue_date",
      "@type": "xsd:string"
    },
    "account_due_date": {
      "@id": "sgpdirectory:account_due_date",
      "@type": "xsd:string"
    },
    "annual_return_date": {
      "@id": "sgpdirectory:annual_return_date",
      "@type": "xsd:string"
    },
    "no_of_officers": {
      "@id": "sgpdirectory:no_of_officers",
      "@type": "xsd:decimal"
    },
    "full_address": {
      "@id": "sgpdirectory:full_address",
      "@type": "xsd:string"
    },
    "postal_code": {
      "@id": "sgpdirectory:postal_code",
      "@type": "xsd:string"
    },
    "secondary_industry_section": {
      "@id": "sgpdirectory:secondary_industry_section",
      "@type": "xsd:string"
    },
    "secondary_industry_description": {
      "@id": "sgpdirectory:secondary_industry_description",
      "@type": "xsd:string"
    },
    "secondary_ssic_code": {
      "@id": "sgpdirectory:secondary_ssic_code",
      "@type": "xsd:string"
    },
    "secondary_ssic_description": {
      "@id": "sgpdirectory:secondary_ssic_description",
      "@type": "xsd:string"
    },
    "EntityCompliance": "sgpdirectory:EntityCompliance",
    "estimated_agm_due": {
      "@id": "sgpdirectory:estimated_agm_due",
      "@type": "xsd:string"
    },
    "estimated_ar_due": {
      "@id": "sgpdirectory:estimated_ar_due",
      "@type": "xsd:string"
    },
    "EntityOfficer": "sgpdirectory:EntityOfficer",
    "officer_name": {
      "@id": "sgpdirectory:officer_name",
      "@type": "xsd:string"
    },
    "nationality": {
      "@id": "sgpdirectory:nationality",
      "@type": "xsd:string"
    },
    "position": {
      "@id": "sgpdirectory:position",
      "@type": "xsd:string"
    },
    "appointment_date": {
      "@id": "sgpdirectory:appointment_date",
      "@type": "xsd:string"
    },
    "cessation_date": {
      "@id": "sgpdirectory:cessation_date",
      "@type": "xsd:string"
    },
    "officer_status": {
      "@id": "sgpdirectory:officer_status",
      "@type": "xsd:string"
    },
    "EntityShareholder": "sgpdirectory:EntityShareholder",
    "shareholder_name": {
      "@id": "sgpdirectory:shareholder_name",
      "@type": "xsd:string"
    },
    "shareholder_nationality": {
      "@id": "sgpdirectory:shareholder_nationality",
      "@type": "xsd:string"
    },
    "share_type": {
      "@id": "sgpdirectory:share_type",
      "@type": "xsd:string"
    },
    "share_percentage": {
      "@id": "sgpdirectory:share_percentage",
      "@type": "xsd:decimal"
    },
    "appointment_status": {
      "@id": "sgpdirectory:appointment_status",
      "@type": "xsd:string"
    },
    "is_corporate": {
      "@id": "sgpdirectory:is_corporate",
      "@type": "xsd:boolean"
    },
    "corporate_uen": {
      "@id": "sgpdirectory:corporate_uen",
      "@type": "xsd:string"
    },
    "corporate_country": {
      "@id": "sgpdirectory:corporate_country",
      "@type": "xsd:string"
    },
    "EntityFinancials": "sgpdirectory:EntityFinancials",
    "highlights": {
      "@id": "sgpdirectory:highlights",
      "@container": "@list"
    },
    "charges": {
      "@id": "sgpdirectory:charges",
      "@container": "@list"
    },
    "EntityHistory": "sgpdirectory:EntityHistory",
    "former_name": {
      "@id": "sgpdirectory:former_name",
      "@type": "xsd:string"
    },
    "effective_from": {
      "@id": "sgpdirectory:effective_from",
      "@type": "xsd:string"
    },
    "effective_to": {
      "@id": "sgpdirectory:effective_to",
      "@type": "xsd:string"
    },
    "SSICRecommendation": "sgpdirectory:SSICRecommendation",
    "code": {
      "@id": "sgpdirectory:code",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "sgpdirectory:description",
      "@type": "xsd:string"
    },
    "used_by_peer": {
      "@id": "sgpdirectory:used_by_peer",
      "@type": "xsd:string"
    },
    "SearchEntitiesInput": "sgpdirectory:SearchEntitiesInput",
    "query": {
      "@id": "sgpdirectory:query",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "sgpdirectory:limit",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "sgpdirectory:page",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "sgpdirectory:status",
      "@type": "xsd:string"
    },
    "industry": {
      "@id": "sgpdirectory:industry",
      "@type": "xsd:string"
    },
    "registrationDateStart": {
      "@id": "sgpdirectory:registrationDateStart",
      "@type": "xsd:string"
    },
    "registrationDateEnd": {
      "@id": "sgpdirectory:registrationDateEnd",
      "@type": "xsd:string"
    },
    "order": {
      "@id": "sgpdirectory:order",
      "@type": "xsd:string"
    },
    "GetEntityInput": "sgpdirectory:GetEntityInput",
    "CheckNameAvailabilityInput": "sgpdirectory:CheckNameAvailabilityInput",
    "name": {
      "@id": "sgpdirectory:name",
      "@type": "xsd:string"
    },
    "SearchSSICInput": "sgpdirectory:SearchSSICInput",
    "keywords": {
      "@id": "sgpdirectory:keywords",
      "@type": "xsd:string"
    },
    "peers": {
      "@id": "sgpdirectory:peers",
      "@type": "xsd:string"
    },
    "NameCheckResponse": "sgpdirectory:NameCheckResponse",
    "available": {
      "@id": "sgpdirectory:available",
      "@type": "xsd:boolean"
    },
    "core_name": {
      "@id": "sgpdirectory:core_name",
      "@type": "xsd:string"
    },
    "issues": {
      "@id": "sgpdirectory:issues",
      "@container": "@list"
    },
    "SearchEntitiesResponse": "sgpdirectory:SearchEntitiesResponse",
    "data": {
      "@id": "sgpdirectory:data",
      "@container": "@list"
    },
    "count": {
      "@id": "sgpdirectory:count",
      "@type": "xsd:decimal"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "sgpdirectory-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects sgpdirectory-com'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-10-30) from openapi/_original/sgpdirectory-com-api-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_original/sgpdirectory-com-api-openapi.json"
  ]
}