Trigger.dev · JSON-LD Context

Trigger Dev Context

JSON-LD context defining the semantic vocabulary for Trigger Dev from Trigger.dev.

10 Classes 41 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
tdev: https://trigger.dev/vocab/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Run Schedule Deployment Queue Batch WaitpointToken RunEvent Query Dashboard PreviewBranch

Properties

Property Type Container
id
status string
taskIdentifier string
version string
createdAt dateTime
updatedAt dateTime
startedAt dateTime
finishedAt dateTime
isTest boolean
payload
output
tags set
metadata
relatedRuns
attempts list
task string
cron string
timezone string
nextRun dateTime
active boolean
deduplicationKey string
externalId string
name string
paused boolean
concurrencyLimit integer
depth integer
idempotencyKey string
ttl string
expiresAt dateTime
spanId string
parentId string
runId string
level string
kind string
duration integer
attemptNumber integer
taskSlug string
query string
scope string
format string
isReplay boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "tdev": "https://trigger.dev/vocab/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Run": "tdev:Run",
    "Schedule": "tdev:Schedule",
    "Deployment": "tdev:Deployment",
    "Queue": "tdev:Queue",
    "Batch": "tdev:Batch",
    "WaitpointToken": "tdev:WaitpointToken",

    "id": {
      "@id": "@id"
    },
    "status": {
      "@id": "tdev:status",
      "@type": "xsd:string"
    },
    "taskIdentifier": {
      "@id": "tdev:taskIdentifier",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "schema:version",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "startedAt": {
      "@id": "tdev:startedAt",
      "@type": "xsd:dateTime"
    },
    "finishedAt": {
      "@id": "tdev:finishedAt",
      "@type": "xsd:dateTime"
    },
    "isTest": {
      "@id": "tdev:isTest",
      "@type": "xsd:boolean"
    },
    "payload": {
      "@id": "tdev:payload"
    },
    "output": {
      "@id": "tdev:output"
    },
    "tags": {
      "@id": "schema:keywords",
      "@container": "@set"
    },
    "metadata": {
      "@id": "schema:additionalProperty"
    },
    "relatedRuns": {
      "@id": "tdev:relatedRuns"
    },
    "attempts": {
      "@id": "tdev:attempts",
      "@container": "@list"
    },

    "task": {
      "@id": "tdev:task",
      "@type": "xsd:string"
    },
    "cron": {
      "@id": "tdev:cronExpression",
      "@type": "xsd:string"
    },
    "timezone": {
      "@id": "tdev:timezone",
      "@type": "xsd:string"
    },
    "nextRun": {
      "@id": "tdev:nextRun",
      "@type": "xsd:dateTime"
    },
    "active": {
      "@id": "tdev:active",
      "@type": "xsd:boolean"
    },
    "deduplicationKey": {
      "@id": "tdev:deduplicationKey",
      "@type": "xsd:string"
    },
    "externalId": {
      "@id": "tdev:externalId",
      "@type": "xsd:string"
    },

    "name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "paused": {
      "@id": "tdev:paused",
      "@type": "xsd:boolean"
    },
    "concurrencyLimit": {
      "@id": "tdev:concurrencyLimit",
      "@type": "xsd:integer"
    },
    "depth": {
      "@id": "tdev:depth",
      "@type": "xsd:integer"
    },

    "idempotencyKey": {
      "@id": "tdev:idempotencyKey",
      "@type": "xsd:string"
    },
    "ttl": {
      "@id": "tdev:ttl",
      "@type": "xsd:string"
    },
    "expiresAt": {
      "@id": "tdev:expiresAt",
      "@type": "xsd:dateTime"
    },

    "RunEvent": "tdev:RunEvent",
    "Query": "tdev:Query",
    "Dashboard": "tdev:Dashboard",
    "PreviewBranch": "tdev:PreviewBranch",

    "spanId": {
      "@id": "tdev:spanId",
      "@type": "xsd:string"
    },
    "parentId": {
      "@id": "tdev:parentId",
      "@type": "xsd:string"
    },
    "runId": {
      "@id": "tdev:runId",
      "@type": "xsd:string"
    },
    "level": {
      "@id": "tdev:logLevel",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "tdev:spanKind",
      "@type": "xsd:string"
    },
    "duration": {
      "@id": "tdev:durationNs",
      "@type": "xsd:integer"
    },
    "attemptNumber": {
      "@id": "tdev:attemptNumber",
      "@type": "xsd:integer"
    },
    "taskSlug": {
      "@id": "tdev:taskSlug",
      "@type": "xsd:string"
    },
    "query": {
      "@id": "tdev:trqlQuery",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "tdev:queryScope",
      "@type": "xsd:string"
    },
    "format": {
      "@id": "tdev:format",
      "@type": "xsd:string"
    },
    "isReplay": {
      "@id": "tdev:isReplay",
      "@type": "xsd:boolean"
    }
  }
}