Skip to content
Proud to collaborate with Microsoft for Startups

data.runner.get-execution ​

Get a runner execution by uuid

Return a single runner execution by UUID.

Overview ​

PropertyValue
Workflow typeAtomic
LibraryApp-runners
Version1.0

Input Schema ​

FieldTypeRequiredDefaultDescription
organization_uuiduuidYes—UUID of the caller's organization, injected server-side from the authenticated request; scopes the operation to the correct tenant.
runner_execution_uuiduuidYes—UUID of the RunnerExecution to fetch, picked from the organization's (optionally group-scoped) list of executions.

Output Schema ​

FieldTypeRequiredDefaultDescription
uuiduuidNo——
runner_group_uuiduuidNo—UUID of the RunnerGroup this execution belongs to, echoed from the execution's parent group; picked from the organization's list of runner groups.
organization_uuiduuidNo—Organization UUID echoed from input.
workflow_uuidstringNo—Engine workflow-run identifier associated with this execution (or, on some records, an external GitHub Actions run id); not a platform entity foreign key despite the name. System-generated, no user default needed.
statusstringNo——
backend_typestringNo——
launch_typestringNo——
ecs_cluster_arnstringNo——
task_arnstringNo——
task_definition_arnstringNo——
log_group_namestringNo——
log_stream_namestringNo——
github_runner_refintegerNo——
github_runner_namestringNo——
exit_codeintegerNo——
stop_reasonstringNo——
failure_categorystringNo——
failure_detailsdictNo——
runner_instance_uuiduuidNo——
workspace_lease_uuiduuidNo——
agent_session_uuiduuidNo——
ticket_git_work_uuiduuidNo——
operator_stagestringNo——
terminal_outcomestringNo——
blockerdictNo——
retry_requestdictNo——
claim_watchdictNo——
started_atstringNo——
registered_atstringNo——
stopped_atstringNo——
last_synced_atstringNo——
created_atstringNo——
foundbooleanNo—False when the requested record was not found.
errorstringNo——
error_typestringNo——

States ​

StateInitialTerminalSuccessAuto-advanceDescription
doneYesYesYes——

API Usage ​

bash
POST /api/workflows/start
Content-Type: application/json

{
  "workflow_type": "data.runner.get-execution",
  "initial_data": {
    "organization_uuid": "value",
    "runner_execution_uuid": "value"
  }
}