Databox · JSON-LD Context

Databox Context

JSON-LD context defining the semantic vocabulary for Databox from Databox.

14 Classes 13 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/
databox: https://databox.com/schema#

Classes

GetV1AccountsTimezonesResponse GetV1AccountsAccountidDataSourcesResponse GetV1AuthValidateKeyResponse PostV1DataSourcesRequest PostV1DataSourcesResponse PostV1DatasetsRequest PostV1DatasetsResponse PostV1DatasetsDatasetidDataRequest GetV2AccountsResponse GetV2DataSourcesResponse PostV2DataSourcesRequest PostV2DatasetsRequest PostV2DatasetsResponse GetV2OrganizationTimezonesResponse

Properties

Property Type Container
requestId string
status string
data
title string
accountId string
internalKey string
dataSourceId integer
primaryKeys list
id string
name string
createdAt string
records list
primaryKey list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://databox.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "databox": "https://databox.com/schema#",
    "GetV1AccountsTimezonesResponse": "databox:GetV1AccountsTimezonesResponse",
    "requestId": {
      "@id": "databox:requestId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "databox:status",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "databox:data"
    },
    "GetV1AccountsAccountidDataSourcesResponse": "databox:GetV1AccountsAccountidDataSourcesResponse",
    "GetV1AuthValidateKeyResponse": "databox:GetV1AuthValidateKeyResponse",
    "PostV1DataSourcesRequest": "databox:PostV1DataSourcesRequest",
    "title": {
      "@id": "databox:title",
      "@type": "xsd:string"
    },
    "accountId": {
      "@id": "databox:accountId",
      "@type": "xsd:string"
    },
    "internalKey": {
      "@id": "databox:internalKey",
      "@type": "xsd:string"
    },
    "PostV1DataSourcesResponse": "databox:PostV1DataSourcesResponse",
    "PostV1DatasetsRequest": "databox:PostV1DatasetsRequest",
    "dataSourceId": {
      "@id": "databox:dataSourceId",
      "@type": "xsd:integer"
    },
    "primaryKeys": {
      "@id": "databox:primaryKeys",
      "@container": "@list"
    },
    "PostV1DatasetsResponse": "databox:PostV1DatasetsResponse",
    "id": {
      "@id": "databox:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "databox:name",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "databox:createdAt",
      "@type": "xsd:string"
    },
    "PostV1DatasetsDatasetidDataRequest": "databox:PostV1DatasetsDatasetidDataRequest",
    "records": {
      "@id": "databox:records",
      "@container": "@list"
    },
    "GetV2AccountsResponse": "databox:GetV2AccountsResponse",
    "GetV2DataSourcesResponse": "databox:GetV2DataSourcesResponse",
    "PostV2DataSourcesRequest": "databox:PostV2DataSourcesRequest",
    "PostV2DatasetsRequest": "databox:PostV2DatasetsRequest",
    "primaryKey": {
      "@id": "databox:primaryKey",
      "@container": "@list"
    },
    "PostV2DatasetsResponse": "databox:PostV2DatasetsResponse",
    "GetV2OrganizationTimezonesResponse": "databox:GetV2OrganizationTimezonesResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Databox API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Databox'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-29) from openapi/_ae-authored/databox-openapi-generated.yml.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/_ae-authored/databox-openapi-generated.yml"
  ]
}