Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.firstresonance.io/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Move a run between lifecycle states. Use case group: Build Hardware

Mutation

mutation UpdateRunStatus($input: RunUpdateInput!) {
  updateRun(input: $input) {
    run { id status startedAt completedAt }
  }
}

Variables

{
  "input": {
    "id": 1234,
    "_etag": "xyz789",
    "status": "complete"
  }
}

Sample response

{
  "data": {
    "updateRun": {
      "run": { "id": 1234, "status": "complete", "startedAt": "2026-04-20T10:00:00Z", "completedAt": "2026-04-26T18:00:00Z" }
    }
  }
}

Notes

Use status: "in_progress" to start, "complete" to finish. ION timestamps startedAt/completedAt automatically when status transitions.