Baserow · JSON-LD Context

Baserow Context

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

20 Classes 22 Properties 4 Namespaces
View Context View on GitHub

Namespaces

baserow: https://baserow.io/vocab#
schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
hydra: http://www.w3.org/ns/hydra/core#

Classes

Workspace Application Database Table Row Field View Filter Sort Token Webhook Automation Builder id type name description fieldType viewType applicationType

Properties

Property Type Container
createdOn dateTime
updatedOn dateTime
workspaceId integer
applicationId integer
databaseId integer
tableId integer
rowId integer
fieldId integer
viewId integer
order decimal
workspace reference
database reference
table reference
rows set
fields set
views set
tables set
applications set
count integer
next reference
previous reference
results set

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "baserow": "https://baserow.io/vocab#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "hydra": "http://www.w3.org/ns/hydra/core#",

    "Workspace": "baserow:Workspace",
    "Application": "baserow:Application",
    "Database": "baserow:Database",
    "Table": "baserow:Table",
    "Row": "baserow:Row",
    "Field": "baserow:Field",
    "View": "baserow:View",
    "Filter": "baserow:Filter",
    "Sort": "baserow:Sort",
    "Token": "baserow:Token",
    "Webhook": "baserow:Webhook",
    "Automation": "baserow:Automation",
    "Builder": "baserow:Builder",

    "id": "@id",
    "type": "@type",

    "name": "schema:name",
    "description": "schema:description",
    "createdOn": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updatedOn": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },

    "workspaceId": {
      "@id": "baserow:workspaceId",
      "@type": "xsd:integer"
    },
    "applicationId": {
      "@id": "baserow:applicationId",
      "@type": "xsd:integer"
    },
    "databaseId": {
      "@id": "baserow:databaseId",
      "@type": "xsd:integer"
    },
    "tableId": {
      "@id": "baserow:tableId",
      "@type": "xsd:integer"
    },
    "rowId": {
      "@id": "baserow:rowId",
      "@type": "xsd:integer"
    },
    "fieldId": {
      "@id": "baserow:fieldId",
      "@type": "xsd:integer"
    },
    "viewId": {
      "@id": "baserow:viewId",
      "@type": "xsd:integer"
    },
    "order": {
      "@id": "baserow:order",
      "@type": "xsd:decimal"
    },

    "fieldType": "baserow:fieldType",
    "viewType": "baserow:viewType",
    "applicationType": "baserow:applicationType",

    "workspace": {
      "@id": "baserow:belongsToWorkspace",
      "@type": "@id"
    },
    "database": {
      "@id": "baserow:belongsToDatabase",
      "@type": "@id"
    },
    "table": {
      "@id": "baserow:belongsToTable",
      "@type": "@id"
    },

    "rows": {
      "@id": "hydra:member",
      "@container": "@set"
    },
    "fields": {
      "@id": "baserow:hasField",
      "@container": "@set"
    },
    "views": {
      "@id": "baserow:hasView",
      "@container": "@set"
    },
    "tables": {
      "@id": "baserow:hasTable",
      "@container": "@set"
    },
    "applications": {
      "@id": "baserow:hasApplication",
      "@container": "@set"
    },

    "count": {
      "@id": "hydra:totalItems",
      "@type": "xsd:integer"
    },
    "next": {
      "@id": "hydra:next",
      "@type": "@id"
    },
    "previous": {
      "@id": "hydra:previous",
      "@type": "@id"
    },
    "results": {
      "@id": "hydra:member",
      "@container": "@set"
    }
  }
}