Operating system set to macOS
Documentation jurisdiction set to United States
Sign inConnect Claude
API/schemas
Schema

ApprovalResponseModel

Response model for approval/rejection operations.

FieldTypeDescription
task_idrequiredstring (uuid)Task UUID
cycle_idrequiredstring (uuid)Cycle UUID
statusrequired"pending" | "planning" | "pending_approval" | "upload_document" | "running" | "paused" | "blocked" | "awaiting_approval" | "approved" | "rejected" | "done" | "completed" | "failed" | "skipped"Status for individual tasks. Database constraint: pending, running, paused, blocked, done, skipped, failed Additional API statuses: planning, pending_approval, awaiting_approval, approved, rejected, completed
pendingplanningpending_approvalupload_documentrunningpausedblockedawaiting_approvalapprovedrejecteddonecompletedfailedskipped
approved_bystring (uuid) | nullUser who approved the task
approved_atstring (date-time) | nullApproval timestamp
rejected_bystring (uuid) | nullUser who rejected the task
rejected_atstring (date-time) | nullRejection timestamp
rejection_reasonstring | nullRejection reason if rejected
metadataobjectAdditional approval metadata
show nested
Empty object.
workflow_signaledbooleanWhether Temporal workflow was signaled