Inbox Item

A business process inbox item requiring user action

Properties

Name Type Description
id string Unique inbox item identifier
processInstanceId string Associated process instance identifier
subject string Inbox item subject line
assignedTo string User assigned to handle this item
status string Item status
dueDate string Item due date
createdDate string Item creation timestamp
completedDate string Item completion timestamp
actionTaken string Action taken on the item
priority string Item priority
View JSON Schema on GitHub

JSON Schema

workday-business-processes-inbox-item-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/workday-business-processes/refs/heads/main/json-schema/workday-business-processes-inbox-item-schema.json",
  "title": "Inbox Item",
  "description": "A business process inbox item requiring user action",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Unique inbox item identifier"
    },
    "processInstanceId": {
      "type": "string",
      "description": "Associated process instance identifier"
    },
    "subject": {
      "type": "string",
      "description": "Inbox item subject line"
    },
    "assignedTo": {
      "type": "string",
      "description": "User assigned to handle this item"
    },
    "status": {
      "type": "string",
      "enum": [
        "PENDING",
        "IN_PROGRESS",
        "COMPLETE",
        "DELEGATED"
      ],
      "description": "Item status"
    },
    "dueDate": {
      "type": "string",
      "format": "date",
      "description": "Item due date"
    },
    "createdDate": {
      "type": "string",
      "format": "date-time",
      "description": "Item creation timestamp"
    },
    "completedDate": {
      "type": "string",
      "format": "date-time",
      "description": "Item completion timestamp"
    },
    "actionTaken": {
      "type": "string",
      "enum": [
        "APPROVED",
        "DENIED",
        "DELEGATED",
        "RETRACTED"
      ],
      "description": "Action taken on the item"
    },
    "priority": {
      "type": "string",
      "enum": [
        "HIGH",
        "MEDIUM",
        "LOW"
      ],
      "description": "Item priority"
    }
  },
  "required": [
    "id",
    "processInstanceId",
    "subject",
    "assignedTo",
    "status"
  ]
}