Skip to main content

Processdefinition

Represents a process definition (deployed or staged for approval)

categorystring

The process type category

createdAtstring

Timestamp when created (ISO format)

deployedVersionint32

Latest deployed version for this key (null if new definition)

idint64

The staged TSID (null for legacy deployed-only definitions)

keystring

The stable process definition key

rejectionReasonstring

Reason for rejection (set on reject)

reviewedBystring

User key of the reviewer (checker)

runAsApiConsumerIdstring

API consumer ID for webhook identity binding

statusstring

Maker-checker approval status

submittedBystring

User key of the submitter (maker)

updatedAtstring

Timestamp when last updated (ISO format)

versionint32

The deployed version number (0 if not yet deployed)

Processdefinition
{
"category": "string",
"createdAt": "string",
"deployedVersion": 0,
"id": 0,
"key": "string",
"rejectionReason": "string",
"reviewedBy": "string",
"runAsApiConsumerId": "string",
"status": "string",
"submittedBy": "string",
"updatedAt": "string",
"version": 0
}