Relay App · JSON-LD Context

Relay App Context

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

0 Classes 22 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
relay: https://relay.app/vocab/

Properties

Property Type Container
Workflow reference
WorkflowRun reference
WebhookTrigger reference
id
name
description
status
triggerType
workflowId
runId
webhookId
startedAt dateTime
completedAt dateTime
createdAt dateTime
updatedAt dateTime
error
inputData
runs set
payload
deduplicationKey
comment
inputs

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "relay": "https://relay.app/vocab/",
    "Workflow": {
      "@id": "relay:Workflow",
      "@type": "@id"
    },
    "WorkflowRun": {
      "@id": "relay:WorkflowRun",
      "@type": "@id"
    },
    "WebhookTrigger": {
      "@id": "relay:WebhookTrigger",
      "@type": "@id"
    },
    "id": {
      "@id": "schema:identifier"
    },
    "name": {
      "@id": "schema:name"
    },
    "description": {
      "@id": "schema:description"
    },
    "status": {
      "@id": "relay:status"
    },
    "triggerType": {
      "@id": "relay:triggerType"
    },
    "workflowId": {
      "@id": "relay:workflowId"
    },
    "runId": {
      "@id": "relay:runId"
    },
    "webhookId": {
      "@id": "relay:webhookId"
    },
    "startedAt": {
      "@id": "schema:startDate",
      "@type": "xsd:dateTime"
    },
    "completedAt": {
      "@id": "schema:endDate",
      "@type": "xsd:dateTime"
    },
    "createdAt": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "error": {
      "@id": "relay:errorMessage"
    },
    "inputData": {
      "@id": "relay:inputData"
    },
    "runs": {
      "@id": "relay:hasRun",
      "@container": "@set"
    },
    "payload": {
      "@id": "relay:webhookPayload"
    },
    "deduplicationKey": {
      "@id": "relay:deduplicationKey"
    },
    "comment": {
      "@id": "schema:comment"
    },
    "inputs": {
      "@id": "relay:approvalInputs"
    }
  }
}