v2

latestOpenAPI 3.0.42026-08-084694591.6 MB
Tool Calibration

Get a tool calibration record by id, including its per-checkpoint measurements, the pinned template version, and its sign state.

get/api/tool-calibrations/{id}

Path parameters

idstring required

Response

The calibration record for the given id

idstring nullable

The id of the calibration record

calibrationSource'user' | 'vendor' | 'customer'

Who performed the calibration. Mirrors FulcrumProduct.Domain.ToolCalibrations.CalibrationSource by underlying value.

result'fail' | 'pass' | 'notApplicable'

The outcome of a calibration. Mirrors FulcrumProduct.Domain.ToolCalibrations.Data.CalibrationResult by underlying value.

asFoundResult'fail' | 'pass' | 'notApplicable'

The outcome of a calibration. Mirrors FulcrumProduct.Domain.ToolCalibrations.Data.CalibrationResult by underlying value.

calibrationDateUtcstring date-time nullable

When the calibration was performed (UTC)

masterGageNamesstring nullable

Display labels of the master gauges used: the masters the record's measurements were taken against for in-house records, or the free-text value supplied with an external record

certificateNumberstring nullable

The external certificate number supplied with the calibration

notesstring nullable

Free-text notes

asFoundNotesstring nullable

Free-text notes about the As-Found state

tempDegCnumber double nullable

Ambient temperature (deg C) captured during calibration

relHumiditynumber double nullable

Ambient relative humidity (%) captured during calibration

templateVersioninteger nullable

The template version the record was measured against, pinned at create time; null for template-less and external records

signedUtcstring date-time nullable

When the record was signed (UTC); null until signed

versionstring nullable

The record's opaque concurrency token, refreshed by every write. Round-trip it unchanged on an edit; the edit is rejected with 409 Conflict when the record changed after this read