DataSnipe · JSON-LD Context

Datasnipe App Context

JSON-LD context defining the semantic vocabulary for Datasnipe App from DataSnipe.

9 Classes 11 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/
datasnipe: https://datasnipe.app/schema#

Classes

GetApiV1JobGroupsGroupidResponse GetApiV1JobGroupsGroupidArtifactCsvResponse GetApiV1JobGroupsGroupidArtifactTsvResponse PostApiV1RunsRequest PostApiV1RunsResponse PostApiV1WorkflowsRequest GetApiV1WorkflowsIdResponse PostApiV1WorkflowsIdRunsRequest PostApiV1WorkflowsIdRunsResponse

Properties

Property Type Container
groupId string
model string
jobs list
csv string
tsv string
config string
files string
name string
extractionSchema list
workflow
workflowId string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://datasnipe.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "datasnipe": "https://datasnipe.app/schema#",
    "GetApiV1JobGroupsGroupidResponse": "datasnipe:GetApiV1JobGroupsGroupidResponse",
    "groupId": {
      "@id": "datasnipe:groupId",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "datasnipe:model",
      "@type": "xsd:string"
    },
    "jobs": {
      "@id": "datasnipe:jobs",
      "@container": "@list"
    },
    "GetApiV1JobGroupsGroupidArtifactCsvResponse": "datasnipe:GetApiV1JobGroupsGroupidArtifactCsvResponse",
    "csv": {
      "@id": "datasnipe:csv",
      "@type": "xsd:string"
    },
    "GetApiV1JobGroupsGroupidArtifactTsvResponse": "datasnipe:GetApiV1JobGroupsGroupidArtifactTsvResponse",
    "tsv": {
      "@id": "datasnipe:tsv",
      "@type": "xsd:string"
    },
    "PostApiV1RunsRequest": "datasnipe:PostApiV1RunsRequest",
    "config": {
      "@id": "datasnipe:config",
      "@type": "xsd:string"
    },
    "files": {
      "@id": "datasnipe:files",
      "@type": "xsd:string"
    },
    "PostApiV1RunsResponse": "datasnipe:PostApiV1RunsResponse",
    "PostApiV1WorkflowsRequest": "datasnipe:PostApiV1WorkflowsRequest",
    "name": {
      "@id": "datasnipe:name",
      "@type": "xsd:string"
    },
    "extractionSchema": {
      "@id": "datasnipe:extractionSchema",
      "@container": "@list"
    },
    "GetApiV1WorkflowsIdResponse": "datasnipe:GetApiV1WorkflowsIdResponse",
    "workflow": {
      "@id": "datasnipe:workflow"
    },
    "PostApiV1WorkflowsIdRunsRequest": "datasnipe:PostApiV1WorkflowsIdRunsRequest",
    "PostApiV1WorkflowsIdRunsResponse": "datasnipe:PostApiV1WorkflowsIdRunsResponse",
    "workflowId": {
      "@id": "datasnipe:workflowId",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "DataSnipe API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects DataSnipe'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/datasnipe-app-openapi-generated.yml.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/_ae-authored/datasnipe-app-openapi-generated.yml"
  ]
}