Printago API
GET /v1/print-jobs/{id}/telemetry/attempts

List print job attempts

List a print job's attempts, newest first, with the outcome, duration, layer progress and media (thumbnail, timelapse, logs) for each.

Requires: queue.view

Path Parameters

id required
string
The print job ID

Response Schema

TelemetryAttemptSummary[]
Array of TelemetryAttemptSummary, each with:
aiAlertCountrequired
number
AI failure alerts raised during this attempt.
attemptNumberrequired
number
cameraThumbnailUrirequirednullable
string
completedLayersrequirednullable
number
durationSecondsrequirednullable
number
endedAtrequirednullable
number
Epoch milliseconds.
finalStatusrequirednullable
string
hasFuserequired
boolean
hasGatewayrequired
boolean
inProgressrequired
boolean
True for the live in-flight attempt that has no history row yet.
logsUrirequirednullable
string
outcomerequirednullable
string
timelapseUrirequirednullable
string
totalLayersrequirednullable
number

Example Response

200 OK — application/json
[
  {
    "attemptNumber": 1,
    "outcome": "string",
    "finalStatus": "string",
    "endedAt": 1,
    "durationSeconds": 1,
    "totalLayers": 1,
    "completedLayers": 1,
    "hasGateway": true,
    "hasFuse": true,
    "cameraThumbnailUri": "string",
    "timelapseUri": "string",
    "logsUri": "string",
    "inProgress": true,
    "aiAlertCount": 1
  }
]