FlowMate · JSON-LD Context

Flowmate Context

JSON-LD context defining the semantic vocabulary for Flowmate from FlowMate.

14 Classes 22 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/
flowmate: https://flowmate.io/schema#

Classes

GetFlowsResponse DeleteFlowsIdResponse GetFlowsIdResponse PatchFlowsIdRequest PatchFlowsIdResponse PostFlowsIdStartResponse PostFlowsIdStopResponse PostLoginRequest PostLoginResponse GetUsersResponse PostUsersRequest PostUsersResponse GetUsersResponse2 GetUsersIdResponse

Properties

Property Type Container
data list
meta
name string
description string
tenant string
graph
type string
cron string
owners list
data.id string
data.status string
username string
password string
token string
id string
firstname string
lastname string
status string
roles list
permissions list
confirmed boolean
img string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://flowmate.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "flowmate": "https://flowmate.io/schema#",
    "GetFlowsResponse": "flowmate:GetFlowsResponse",
    "data": {
      "@id": "flowmate:data",
      "@container": "@list"
    },
    "meta": {
      "@id": "flowmate:meta"
    },
    "DeleteFlowsIdResponse": "flowmate:DeleteFlowsIdResponse",
    "GetFlowsIdResponse": "flowmate:GetFlowsIdResponse",
    "PatchFlowsIdRequest": "flowmate:PatchFlowsIdRequest",
    "name": {
      "@id": "flowmate:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "flowmate:description",
      "@type": "xsd:string"
    },
    "tenant": {
      "@id": "flowmate:tenant",
      "@type": "xsd:string"
    },
    "graph": {
      "@id": "flowmate:graph"
    },
    "type": {
      "@id": "flowmate:type",
      "@type": "xsd:string"
    },
    "cron": {
      "@id": "flowmate:cron",
      "@type": "xsd:string"
    },
    "owners": {
      "@id": "flowmate:owners",
      "@container": "@list"
    },
    "PatchFlowsIdResponse": "flowmate:PatchFlowsIdResponse",
    "PostFlowsIdStartResponse": "flowmate:PostFlowsIdStartResponse",
    "data.id": {
      "@id": "flowmate:data.id",
      "@type": "xsd:string"
    },
    "data.status": {
      "@id": "flowmate:data.status",
      "@type": "xsd:string"
    },
    "PostFlowsIdStopResponse": "flowmate:PostFlowsIdStopResponse",
    "PostLoginRequest": "flowmate:PostLoginRequest",
    "username": {
      "@id": "flowmate:username",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "flowmate:password",
      "@type": "xsd:string"
    },
    "PostLoginResponse": "flowmate:PostLoginResponse",
    "token": {
      "@id": "flowmate:token",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "flowmate:id",
      "@type": "xsd:string"
    },
    "GetUsersResponse": "flowmate:GetUsersResponse",
    "firstname": {
      "@id": "flowmate:firstname",
      "@type": "xsd:string"
    },
    "lastname": {
      "@id": "flowmate:lastname",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "flowmate:status",
      "@type": "xsd:string"
    },
    "roles": {
      "@id": "flowmate:roles",
      "@container": "@list"
    },
    "permissions": {
      "@id": "flowmate:permissions",
      "@container": "@list"
    },
    "confirmed": {
      "@id": "flowmate:confirmed",
      "@type": "xsd:boolean"
    },
    "img": {
      "@id": "flowmate:img",
      "@type": "xsd:string"
    },
    "PostUsersRequest": "flowmate:PostUsersRequest",
    "PostUsersResponse": "flowmate:PostUsersResponse",
    "GetUsersResponse2": "flowmate:GetUsersResponse2",
    "GetUsersIdResponse": "flowmate:GetUsersIdResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "FlowMate API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects FlowMate'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-20) from openapi/_ae-authored/flowmate-openapi-generated.yml.",
  "dcterms:created": "2026-10-20",
  "dcterms:source": [
    "openapi/_ae-authored/flowmate-openapi-generated.yml"
  ]
}