Edgaze · JSON-LD Context

Edgaze Ai Context

JSON-LD context defining the semantic vocabulary for Edgaze Ai from Edgaze.

40 Classes 94 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/
edgaze: https://edgaze.ai/schema#

Classes

ErrorCode ErrorDetail ErrorObject IntegrationConnectionDetail ErrorEnvelope RunModel UserAccess CredentialMode RequiredProvider PublicRunStatus BillingStatus RunListStatus Pagination WorkflowListItem WorkflowListResponse WorkflowInputType WorkflowInputOption WorkflowInputField WorkflowRunResponseShape WorkflowExampleRunRequest WorkflowDetail CreateRunRequest CreateRunResponse AcceptedRun RunOutputField Run RunQueue RunListItem RunListResponse CancelRunResponse RunEventData RunEvent RunEventsPage WorkflowVersionSummary WorkflowVersionsResponse AcceptWorkflowUpdateResponse WebhookRunEventPayload WebhookTestPayload ListWorkflowsQuery ListRunsQuery

Properties

Property Type Container
input string
message string
code reference
details
provider string
providerId string
makesChanges boolean
connectUrl string
error reference
offset integer
limit integer
hasMore boolean
id string
name string
description string
ownerHandle string
edgazeCode string
runModel reference
displayedRunPriceUsd decimal
pricingExplanation string
userAccess reference
accessLabel string
apiRunnableNow boolean
runsCount
credentialMode reference
requiredProviders list
workflows list
pagination reference
label string
value string
nodeId string
specId string
type reference
required boolean
placeholder string
defaultValue string
options list
run
method string
url reference
body
apiAccessAllowed boolean
purchaseUrl
versionId
versionLabel string
pinnedVersionId
activeVersionId
updateAvailable boolean
inputCount integer
inputSchema list
responseShape reference
exampleRequest reference
workflow string
workflowId string
inputs
idempotencyKey string
version string
status string
statusUrl reference
eventsUrl reference
streamUrl reference
reason string
suspended boolean
workflowVersionId
startedAt
completedAt
displayedChargeUsd decimal
billingStatus reference
outcome reference
queue
outputs list
state string
position integer
etaSeconds
runs list
cancelRequested boolean
text string
sequence integer
ts dateTime
attempt
data
events list
nextAfterSequence
createdAt dateTime
releaseNotes string
isActive boolean
isPurchased boolean
isOwner boolean
versions list
ok boolean
scope string
q string
sort string
runnableOnly string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://edgaze.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "edgaze": "https://edgaze.ai/schema#",
    "ErrorCode": "edgaze:ErrorCode",
    "ErrorDetail": "edgaze:ErrorDetail",
    "input": {
      "@id": "edgaze:input",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "edgaze:message",
      "@type": "xsd:string"
    },
    "ErrorObject": "edgaze:ErrorObject",
    "code": {
      "@id": "edgaze:code",
      "@type": "@id"
    },
    "details": {
      "@id": "edgaze:details"
    },
    "IntegrationConnectionDetail": "edgaze:IntegrationConnectionDetail",
    "provider": {
      "@id": "edgaze:provider",
      "@type": "xsd:string"
    },
    "providerId": {
      "@id": "edgaze:providerId",
      "@type": "xsd:string"
    },
    "makesChanges": {
      "@id": "edgaze:makesChanges",
      "@type": "xsd:boolean"
    },
    "connectUrl": {
      "@id": "edgaze:connectUrl",
      "@type": "xsd:string"
    },
    "ErrorEnvelope": "edgaze:ErrorEnvelope",
    "error": {
      "@id": "edgaze:error",
      "@type": "@id"
    },
    "RunModel": "edgaze:RunModel",
    "UserAccess": "edgaze:UserAccess",
    "CredentialMode": "edgaze:CredentialMode",
    "RequiredProvider": "edgaze:RequiredProvider",
    "PublicRunStatus": "edgaze:PublicRunStatus",
    "BillingStatus": "edgaze:BillingStatus",
    "RunListStatus": "edgaze:RunListStatus",
    "Pagination": "edgaze:Pagination",
    "offset": {
      "@id": "edgaze:offset",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "edgaze:limit",
      "@type": "xsd:integer"
    },
    "hasMore": {
      "@id": "edgaze:hasMore",
      "@type": "xsd:boolean"
    },
    "WorkflowListItem": "edgaze:WorkflowListItem",
    "id": {
      "@id": "edgaze:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "edgaze:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "edgaze:description",
      "@type": "xsd:string"
    },
    "ownerHandle": {
      "@id": "edgaze:ownerHandle",
      "@type": "xsd:string"
    },
    "edgazeCode": {
      "@id": "edgaze:edgazeCode",
      "@type": "xsd:string"
    },
    "runModel": {
      "@id": "edgaze:runModel",
      "@type": "@id"
    },
    "displayedRunPriceUsd": {
      "@id": "edgaze:displayedRunPriceUsd",
      "@type": "xsd:decimal"
    },
    "pricingExplanation": {
      "@id": "edgaze:pricingExplanation",
      "@type": "xsd:string"
    },
    "userAccess": {
      "@id": "edgaze:userAccess",
      "@type": "@id"
    },
    "accessLabel": {
      "@id": "edgaze:accessLabel",
      "@type": "xsd:string"
    },
    "apiRunnableNow": {
      "@id": "edgaze:apiRunnableNow",
      "@type": "xsd:boolean"
    },
    "runsCount": {
      "@id": "edgaze:runsCount"
    },
    "credentialMode": {
      "@id": "edgaze:credentialMode",
      "@type": "@id"
    },
    "requiredProviders": {
      "@id": "edgaze:requiredProviders",
      "@container": "@list"
    },
    "WorkflowListResponse": "edgaze:WorkflowListResponse",
    "workflows": {
      "@id": "edgaze:workflows",
      "@container": "@list"
    },
    "pagination": {
      "@id": "edgaze:pagination",
      "@type": "@id"
    },
    "WorkflowInputType": "edgaze:WorkflowInputType",
    "WorkflowInputOption": "edgaze:WorkflowInputOption",
    "label": {
      "@id": "edgaze:label",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "edgaze:value",
      "@type": "xsd:string"
    },
    "WorkflowInputField": "edgaze:WorkflowInputField",
    "nodeId": {
      "@id": "edgaze:nodeId",
      "@type": "xsd:string"
    },
    "specId": {
      "@id": "edgaze:specId",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "edgaze:type",
      "@type": "@id"
    },
    "required": {
      "@id": "edgaze:required",
      "@type": "xsd:boolean"
    },
    "placeholder": {
      "@id": "edgaze:placeholder",
      "@type": "xsd:string"
    },
    "defaultValue": {
      "@id": "edgaze:defaultValue",
      "@type": "xsd:string"
    },
    "options": {
      "@id": "edgaze:options",
      "@container": "@list"
    },
    "WorkflowRunResponseShape": "edgaze:WorkflowRunResponseShape",
    "run": {
      "@id": "edgaze:run"
    },
    "WorkflowExampleRunRequest": "edgaze:WorkflowExampleRunRequest",
    "method": {
      "@id": "edgaze:method",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "edgaze:url",
      "@type": "@id"
    },
    "body": {
      "@id": "edgaze:body"
    },
    "WorkflowDetail": "edgaze:WorkflowDetail",
    "apiAccessAllowed": {
      "@id": "edgaze:apiAccessAllowed",
      "@type": "xsd:boolean"
    },
    "purchaseUrl": {
      "@id": "edgaze:purchaseUrl"
    },
    "versionId": {
      "@id": "edgaze:versionId"
    },
    "versionLabel": {
      "@id": "edgaze:versionLabel",
      "@type": "xsd:string"
    },
    "pinnedVersionId": {
      "@id": "edgaze:pinnedVersionId"
    },
    "activeVersionId": {
      "@id": "edgaze:activeVersionId"
    },
    "updateAvailable": {
      "@id": "edgaze:updateAvailable",
      "@type": "xsd:boolean"
    },
    "inputCount": {
      "@id": "edgaze:inputCount",
      "@type": "xsd:integer"
    },
    "inputSchema": {
      "@id": "edgaze:inputSchema",
      "@container": "@list"
    },
    "responseShape": {
      "@id": "edgaze:responseShape",
      "@type": "@id"
    },
    "exampleRequest": {
      "@id": "edgaze:exampleRequest",
      "@type": "@id"
    },
    "CreateRunRequest": "edgaze:CreateRunRequest",
    "workflow": {
      "@id": "edgaze:workflow",
      "@type": "xsd:string"
    },
    "workflowId": {
      "@id": "edgaze:workflowId",
      "@type": "xsd:string"
    },
    "inputs": {
      "@id": "edgaze:inputs"
    },
    "idempotencyKey": {
      "@id": "edgaze:idempotencyKey",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "edgaze:version",
      "@type": "xsd:string"
    },
    "CreateRunResponse": "edgaze:CreateRunResponse",
    "AcceptedRun": "edgaze:AcceptedRun",
    "status": {
      "@id": "edgaze:status",
      "@type": "xsd:string"
    },
    "statusUrl": {
      "@id": "edgaze:statusUrl",
      "@type": "@id"
    },
    "eventsUrl": {
      "@id": "edgaze:eventsUrl",
      "@type": "@id"
    },
    "streamUrl": {
      "@id": "edgaze:streamUrl",
      "@type": "@id"
    },
    "RunOutputField": "edgaze:RunOutputField",
    "Run": "edgaze:Run",
    "reason": {
      "@id": "edgaze:reason",
      "@type": "xsd:string"
    },
    "suspended": {
      "@id": "edgaze:suspended",
      "@type": "xsd:boolean"
    },
    "workflowVersionId": {
      "@id": "edgaze:workflowVersionId"
    },
    "startedAt": {
      "@id": "edgaze:startedAt"
    },
    "completedAt": {
      "@id": "edgaze:completedAt"
    },
    "displayedChargeUsd": {
      "@id": "edgaze:displayedChargeUsd",
      "@type": "xsd:decimal"
    },
    "billingStatus": {
      "@id": "edgaze:billingStatus",
      "@type": "@id"
    },
    "outcome": {
      "@id": "edgaze:outcome",
      "@type": "@id"
    },
    "queue": {
      "@id": "edgaze:queue"
    },
    "outputs": {
      "@id": "edgaze:outputs",
      "@container": "@list"
    },
    "RunQueue": "edgaze:RunQueue",
    "state": {
      "@id": "edgaze:state",
      "@type": "xsd:string"
    },
    "position": {
      "@id": "edgaze:position",
      "@type": "xsd:integer"
    },
    "etaSeconds": {
      "@id": "edgaze:etaSeconds"
    },
    "RunListItem": "edgaze:RunListItem",
    "RunListResponse": "edgaze:RunListResponse",
    "runs": {
      "@id": "edgaze:runs",
      "@container": "@list"
    },
    "CancelRunResponse": "edgaze:CancelRunResponse",
    "cancelRequested": {
      "@id": "edgaze:cancelRequested",
      "@type": "xsd:boolean"
    },
    "RunEventData": "edgaze:RunEventData",
    "text": {
      "@id": "edgaze:text",
      "@type": "xsd:string"
    },
    "RunEvent": "edgaze:RunEvent",
    "sequence": {
      "@id": "edgaze:sequence",
      "@type": "xsd:integer"
    },
    "ts": {
      "@id": "edgaze:ts",
      "@type": "xsd:dateTime"
    },
    "attempt": {
      "@id": "edgaze:attempt"
    },
    "data": {
      "@id": "edgaze:data"
    },
    "RunEventsPage": "edgaze:RunEventsPage",
    "events": {
      "@id": "edgaze:events",
      "@container": "@list"
    },
    "nextAfterSequence": {
      "@id": "edgaze:nextAfterSequence"
    },
    "WorkflowVersionSummary": "edgaze:WorkflowVersionSummary",
    "createdAt": {
      "@id": "edgaze:createdAt",
      "@type": "xsd:dateTime"
    },
    "releaseNotes": {
      "@id": "edgaze:releaseNotes",
      "@type": "xsd:string"
    },
    "isActive": {
      "@id": "edgaze:isActive",
      "@type": "xsd:boolean"
    },
    "isPurchased": {
      "@id": "edgaze:isPurchased",
      "@type": "xsd:boolean"
    },
    "WorkflowVersionsResponse": "edgaze:WorkflowVersionsResponse",
    "isOwner": {
      "@id": "edgaze:isOwner",
      "@type": "xsd:boolean"
    },
    "versions": {
      "@id": "edgaze:versions",
      "@container": "@list"
    },
    "AcceptWorkflowUpdateResponse": "edgaze:AcceptWorkflowUpdateResponse",
    "ok": {
      "@id": "edgaze:ok",
      "@type": "xsd:boolean"
    },
    "WebhookRunEventPayload": "edgaze:WebhookRunEventPayload",
    "WebhookTestPayload": "edgaze:WebhookTestPayload",
    "ListWorkflowsQuery": "edgaze:ListWorkflowsQuery",
    "scope": {
      "@id": "edgaze:scope",
      "@type": "xsd:string"
    },
    "q": {
      "@id": "edgaze:q",
      "@type": "xsd:string"
    },
    "sort": {
      "@id": "edgaze:sort",
      "@type": "xsd:string"
    },
    "runnableOnly": {
      "@id": "edgaze:runnableOnly",
      "@type": "xsd:string"
    },
    "ListRunsQuery": "edgaze:ListRunsQuery"
  },
  "@type": "schema:Dataset",
  "schema:name": "Edgaze API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Edgaze'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-06) from openapi/edgaze-ai-openapi.json.",
  "dcterms:created": "2026-11-06",
  "dcterms:source": [
    "openapi/edgaze-ai-openapi.json"
  ]
}