DatosIA · JSON-LD Context

Datosia Net Context

JSON-LD context defining the semantic vocabulary for Datosia Net from DatosIA.

3 Classes 16 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/
datosia: https://datosia.net/schema#

Classes

PostApiV1AgentSignupRequest PostApiV1QueryRequest PostApiV1QueryResponse

Properties

Property Type Container
email string
indicators list
geo.in list
geo.rollup boolean
geo.drill string
time
by list
format list
query
places
dimensions list
rows list
matrix
gaps list
map_layers list
sources list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://datosia.net/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "datosia": "https://datosia.net/schema#",
    "PostApiV1AgentSignupRequest": "datosia:PostApiV1AgentSignupRequest",
    "email": {
      "@id": "datosia:email",
      "@type": "xsd:string"
    },
    "PostApiV1QueryRequest": "datosia:PostApiV1QueryRequest",
    "indicators": {
      "@id": "datosia:indicators",
      "@container": "@list"
    },
    "geo.in": {
      "@id": "datosia:geo.in",
      "@container": "@list"
    },
    "geo.rollup": {
      "@id": "datosia:geo.rollup",
      "@type": "xsd:boolean"
    },
    "geo.drill": {
      "@id": "datosia:geo.drill",
      "@type": "xsd:string"
    },
    "time": {
      "@id": "datosia:time"
    },
    "by": {
      "@id": "datosia:by",
      "@container": "@list"
    },
    "format": {
      "@id": "datosia:format",
      "@container": "@list"
    },
    "PostApiV1QueryResponse": "datosia:PostApiV1QueryResponse",
    "query": {
      "@id": "datosia:query"
    },
    "places": {
      "@id": "datosia:places"
    },
    "dimensions": {
      "@id": "datosia:dimensions",
      "@container": "@list"
    },
    "rows": {
      "@id": "datosia:rows",
      "@container": "@list"
    },
    "matrix": {
      "@id": "datosia:matrix"
    },
    "gaps": {
      "@id": "datosia:gaps",
      "@container": "@list"
    },
    "map_layers": {
      "@id": "datosia:map_layers",
      "@container": "@list"
    },
    "sources": {
      "@id": "datosia:sources",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "DatosIA API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects DatosIA'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/_ae-authored/datosia-net-openapi-generated.yml.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/_ae-authored/datosia-net-openapi-generated.yml"
  ]
}