Zeebe · Schema

Job

Job schema from Zeebe REST API

BPMNCamundaCloud NativeDistributed SystemsJavaMicroservicesProcess AutomationWorkflow Orchestration

Properties

Name Type Description
jobKey integer
type string
processInstanceKey integer
processDefinitionKey integer
bpmnProcessId string
elementId string
elementInstanceKey integer
customHeaders object
worker string
retries integer
deadline integer
variables object
tenantId string
View JSON Schema on GitHub

JSON Schema

zeebe-api-job-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Job",
  "description": "Job schema from Zeebe REST API",
  "$id": "https://raw.githubusercontent.com/api-evangelist/zeebe/refs/heads/main/json-schema/zeebe-api-job-schema.json",
  "type": "object",
  "properties": {
    "jobKey": {
      "type": "integer",
      "format": "int64",
      "example": 100
    },
    "type": {
      "type": "string",
      "example": "standard"
    },
    "processInstanceKey": {
      "type": "integer",
      "format": "int64",
      "example": 100
    },
    "processDefinitionKey": {
      "type": "integer",
      "format": "int64",
      "example": 100
    },
    "bpmnProcessId": {
      "type": "string",
      "example": "500123"
    },
    "elementId": {
      "type": "string",
      "example": "500123"
    },
    "elementInstanceKey": {
      "type": "integer",
      "format": "int64",
      "example": 100
    },
    "customHeaders": {
      "type": "object",
      "example": {}
    },
    "worker": {
      "type": "string",
      "example": "example-value"
    },
    "retries": {
      "type": "integer",
      "example": 100
    },
    "deadline": {
      "type": "integer",
      "format": "int64",
      "example": 100
    },
    "variables": {
      "type": "object",
      "example": {}
    },
    "tenantId": {
      "type": "string",
      "example": "500123"
    }
  }
}