Get one canonical automation run
Returns one canonical run, including the immutable prompt and context snapshots and its current session-creation outcome.
Authorizations
A Recursion API key, created in the console under API keys.
Headers
Optional tenant consistency check. When present, it must name the tenant bound to the API key, including when x-organization-id is default.
1Organization in which to act. Required for a tenant-scoped API key. Optional for an organization-scoped key, where it must name that same organization. The value may be an organization id or default.
1Path Parameters
Stable canonical automation-run identifier.
Response
Canonical record of one admitted automation run and its frozen execution context.
Canonical record of one admitted automation run and its frozen execution context.
Automation whose frozen configuration admitted the run.
Stable run identifier and asynchronous status handle.
Bounded non-secret automation configuration frozen at admission.
Time the run was admitted.
Complete initial message supplied to the admitted session.
Prompt definition frozen at admission.
Session-creation outcome.
pending, created, failed Canonical member URL for polling this run.
Admission kind.
manual, schedule, slack, github, webhook Time the run outcome last changed.
Time session creation succeeded or failed.
Terminal admission failure. Present only for failed runs.
Bounded normalized delivery context or deliberately open manual payload.
Event source that received the delivery for provider and custom-webhook runs.
One-line description of the event that started the run, such as the GitHub action, repository, number and label, or the start of a Slack message. Absent for manual and schedule runs and when the event carries nothing to describe.
Schedule occurrence represented by this run.
Verified provider delivery identity used for deduplication.
What the run did with its session. Present only for created runs of a Slack trigger whose continuation is resume_thread: started for the first post in a thread, appended when the thread's session was still working, resumed when it had finished, and successor when it was gone and a new session replaced it.
started, appended, resumed, successor Managed-agent session the run started or was delivered into. Present only for created runs.
Bounded non-secret source configuration frozen for event runs.
Stored trigger that admitted the run. Absent for manual runs.
Trigger incarnation frozen at admission. Absent for manual runs.
1 <= x <= 9007199254740991Bounded trigger configuration frozen at admission. Absent for manual runs.