Oracle Integration · JSON Structure

Process Automation Api Task Structure

Task structure from Oracle Integration Process Automation API.

Type: object Properties: 10
API ManagementAutomationB2B IntegrationCloud IntegrationEnterprise IntegrationIntegrationiPaaSProcess Automation

Task is a JSON Structure definition published by Oracle Integration, describing 10 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

id title assignee state priority createdDate dueDate processId processName outcome

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/oracle-integration/refs/heads/main/json-structure/process-automation-api-task-structure.json",
  "name": "Task",
  "description": "Task structure from Oracle Integration Process Automation API.",
  "type": "object",
  "properties": {
    "id": {"type": "string", "description": "Task identifier."},
    "title": {"type": "string", "description": "Task title."},
    "assignee": {"type": "string", "description": "Current assignee."},
    "state": {"type": "string", "description": "Task state.", "enum": ["ASSIGNED", "COMPLETED", "EXPIRED", "INFO_REQUESTED", "SUSPENDED", "WITHDRAWN"]},
    "priority": {"type": "int32", "description": "Task priority."},
    "createdDate": {"type": "datetime", "description": "Task creation timestamp."},
    "dueDate": {"type": "datetime", "description": "Task due date."},
    "processId": {"type": "string", "description": "Parent process instance identifier."},
    "processName": {"type": "string", "description": "Parent process name."},
    "outcome": {"type": "string", "description": "Task outcome."}
  }
}