schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
flowmate:
https://flowmate.io/schema#
{
"@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"
]
}