Flows
Parent flow's TaskExecution ID (passed from parent flow input)
01234567-89ab-cdef-0123-456789abcdefThis child flow's Hatchet run ID
0193f8a9-7c53-7c71-8f0d-123456789abcTask type identifier for this child flow
build-domainFlow path / workflow name for this child
build-domainRepository identifier (e.g., owner/repo)
flxbl-io/sf-coreOptional payload data for this child execution
{"domainName":"core","releaseConfig":"config/release-config-core.yaml"}Who triggered this flow (inherited from parent or specified)
hatchet-child-workflowID of the original execution this is a rerun of (for rerun detection)
01234567-89ab-cdef-0123-456789abcdefChild flow registered successfully
Invalid request or parent execution not found
Forbidden - Requires role: application
This flow's Hatchet run ID
0193f8a9-7c53-7c71-8f0d-123456789abcTask type identifier for this scheduled flow
monitor-poolWorkflow name for this scheduled flow
monitor-poolRepository identifier (e.g., owner/repo)
flxbl-io/sf-coreCron schedule name that triggered this flow
pool-monitor-flxbl-io-sf-core-devpoolCategory for organization/filtering
poolPossible values: Optional payload data for this execution
{"poolTag":"devpool","branch":"main"}ID of the original execution this is a rerun of (for rerun detection)
01234567-89ab-cdef-0123-456789abcdefScheduled flow registered successfully
Invalid request
Forbidden - Requires role: application
TaskExecution UUID
Result metadata to merge into the execution record
{"checkRunId":"12345","repositoryIdentifier":"owner/repo"}Metadata updated successfully
No content
Forbidden - Requires role: application
Execution not found
No content
Repository identifier to scope the query (e.g., "owner/repo" for GitHub, "org/project/repo" for Azure DevOps)
acme/salesforce-appMaximum number of results to return
50Example: 50Filter by execution mode. Use "flow" for flow engine executions, "cicd" for GitHub Actions/Azure Pipelines executions.
flowPossible values: Filter by task category. Categories group related task types together.
accessPossible values: Filter by task type identifier (e.g., "request-elevated-privileges", "build-packages")
request-elevated-privilegesFilter by flow path (supports partial matching)
f/sfp/sandbox-monitoring/monitor-poolFilter by work item key (issue number, PR number, commit SHA, or ADO work item ID)
123Filter by work item type to show only executions triggered by specific work item sources
github-issuePossible values: Filter executions triggered since this time. Accepts ISO 8601 format (e.g., "2024-01-15T00:00:00Z") or relative time (e.g., "24h", "7d").
24hFilter by who/what triggered the execution (e.g., email, "cron", "api", "app:token-name")
[email protected]Include scheduled (cron-triggered) runs in the results. By default, scheduled runs are excluded.
falseExample: falseList of task executions
Total count of returned runs
Forbidden - Requires role: owner, member, application
Task payload containing the task id and parameters. Must include an "id" field.
{"id":"request-elevated-privileges","username":"[email protected]","targetOrg":"[email protected]","accessLevel":"admin","durationMinutes":60,"accessConfig":{"levels":{"admin":{"permissionSets":["System_Administrator"]}}}}Flow started successfully
Invalid payload or unknown flow type
Forbidden - Requires role: owner, member, application
Flow engine unavailable
List of available flow types
Number of available task types
Forbidden - Requires role: owner, member, application
Repository identifier (e.g., "owner/repo")
Flow types with status
Repository identifier
flxbl-io/sf-coreForbidden - Requires role: owner, member, application
Flow type identifier (e.g., request-elevated-privileges)
Flow type information
Task type identifier
request-elevated-privilegesHuman-readable name
Request Elevated PrivilegesDescription of what the task does
Task category for grouping
accessPossible values: Execution mode - whether handled by flow system or CI/CD pipeline
flowPossible values: Forbidden - Requires role: owner, member, application
Flow type not found
Flow type identifier (e.g., build-on-merge)
Repository identifier (e.g., "owner/repo" for GitHub, "org/project/repo" for Azure DevOps)
flxbl-io/sf-coreFlow type disabled
No content
Forbidden - Requires role: owner, application
Project not found
No content
Flow type identifier (e.g., build-on-merge)
Repository identifier (e.g., "owner/repo" for GitHub, "org/project/repo" for Azure DevOps)
flxbl-io/sf-coreFlow type enabled
No content
Forbidden - Requires role: owner, application
Project not found
No content
Original flow type identifier to override (e.g., build-on-merge)
Repository identifier
flxbl-io/sf-coreThe flow type ID to route to instead of the original
build-on-merge-customFlow override set
No content
Forbidden - Requires role: owner, application
Project not found
No content
Flow type identifier to remove override for
Repository identifier (e.g., "owner/repo" for GitHub, "org/project/repo" for Azure DevOps)
flxbl-io/sf-coreFlow override removed
No content
Forbidden - Requires role: owner, application
Project not found
No content
Task execution ID (returned when task was dispatched)
New status for the execution
Result data from the execution
{"output":"Deployment successful","artifactUrl":"https://..."}CI/CD run ID (for correlation)
12345678CI/CD run URL
https://github.com/owner/repo/actions/runs/12345678Status updated successfully
Whether the status update was acknowledged
ID that was updated
New status
Forbidden - Requires role: application
Execution not found
Job/task ID - primary identifier for the approval
01234567-89ab-cdef-0123-456789abcdefWorkflow engine (defaults to "hatchet")
hatchetPossible values: Hatchet workflow run ID
01234567-89ab-cdef-0123-456789abcdefHatchet event key to push approval result
approval:01234567-89ab-cdef-0123-456789abcdefList of emails who can approve (defaults to all owners)
["[email protected]","[email protected]"]Timeout in hours before approval expires (default: 24)
24Approval request created
Invalid request
Forbidden - Requires role: owner, member, application
Repository identifier (e.g., owner/repo)
Issue or PR number
Approval request details
ID - use this for subsequent API calls (approve/reject)
User who requested the approval
ISO 8601 timestamp of request
ISO 8601 timestamp when approval expires
List of authorized approvers
Task context (includes callback config if present)
Current status
Who resolved the request
ISO 8601 timestamp of resolution
Forbidden - Requires role: owner, member, application
No pending approval found for this issue
Slack channel ID
Thread timestamp
Approval request details
ID - use this for subsequent API calls (approve/reject)
User who requested the approval
ISO 8601 timestamp of request
ISO 8601 timestamp when approval expires
List of authorized approvers
Task context (includes callback config if present)
Current status
Who resolved the request
ISO 8601 timestamp of resolution
Forbidden - Requires role: owner, member, application
No pending approval found for this thread
Repository identifier in format org/project/repo
flxbl-io/sf-core/sf-coreWork item ID
123Approval found
ID - use this for subsequent API calls (approve/reject)
User who requested the approval
ISO 8601 timestamp of request
ISO 8601 timestamp when approval expires
List of authorized approvers
Task context (includes callback config if present)
Current status
Who resolved the request
ISO 8601 timestamp of resolution
Forbidden - Requires role: owner, member, application
No approval found for this work item
GitHub username
User email
No content
Forbidden - Requires role: owner, member, application
User not found
No content
ID (TaskExecution UUID or Hatchet Run ID)
Approval request details
ID - use this for subsequent API calls (approve/reject)
User who requested the approval
ISO 8601 timestamp of request
ISO 8601 timestamp when approval expires
List of authorized approvers
Task context (includes callback config if present)
Current status
Who resolved the request
ISO 8601 timestamp of resolution
Forbidden - Requires role: owner, member, application
Approval request not found
ID (TaskExecution UUID or Hatchet Run ID)
Display name or identifier of the approver
John DoeRequest approved
ID - use this for subsequent API calls (approve/reject)
User who requested the approval
ISO 8601 timestamp of request
ISO 8601 timestamp when approval expires
List of authorized approvers
Task context (includes callback config if present)
Current status
Who resolved the request
ISO 8601 timestamp of resolution
Forbidden - Requires role: owner, member
Approval request not found
ID (TaskExecution UUID or Hatchet Run ID)
Display name or identifier of the rejector
Jane SmithReason for rejection
Not authorized for production accessRequest rejected
ID - use this for subsequent API calls (approve/reject)
User who requested the approval
ISO 8601 timestamp of request
ISO 8601 timestamp when approval expires
List of authorized approvers
Task context (includes callback config if present)
Current status
Who resolved the request
ISO 8601 timestamp of resolution
Forbidden - Requires role: owner, member
Approval request not found
Parent execution ID
List of child executions
No content
Forbidden - Requires role: owner, member, application
Execution not found
No content
Parent execution ID
Children cancelled
No content
Forbidden - Requires role: owner, member, application
Execution not found
No content
TaskExecution UUID to rerun
New execution created
Execution cannot be rerun
Forbidden - Requires role: owner, member, application
Execution not found
ID (TaskExecution UUID or Hatchet Run ID)
Execution details with status
No content
Forbidden - Requires role: owner, member, application
Execution not found
No content
ID (TaskExecution UUID or Hatchet Run ID)
Execution logs
No content
Logs only available for flow executions
Forbidden - Requires role: owner, member, application
Execution not found
No content
ID (TaskExecution UUID or Hatchet Run ID)
Current log offset
Incremental log update
No content
Logs only available for flow executions
Forbidden - Requires role: owner, member, application
Execution not found
No content
ID (TaskExecution UUID or Hatchet Run ID)
ZIP file containing logs
No content
Logs only available for flow executions
Forbidden - Requires role: owner, member, application
Execution not found
No content
ID (TaskExecution UUID or Hatchet Run ID)
Execution cancelled
No content
Execution already completed
Forbidden - Requires role: owner, member, application
Execution not found
No content
Last updated