---
title: "List a tool's calibration template versions, newest first, with each version's effective range."
method: GET
path: "/api/tools/{toolId}/calibration-template/versions"
tags: ["Tool"]
---

# List a tool's calibration template versions, newest first, with each version's effective range.

`GET /api/tools/{toolId}/calibration-template/versions`

## Path parameters

- `toolId` string, required

## Query parameters

- `Sort.Field` string
- `Sort.Dir` 'ascending' | 'descending' — Specify sorting direction.
- `Skip` integer
- `Take` integer

## Response `200`

The tool's calibration template versions

- DtoPagedResultDtoToolCalibrationTemplateVersionDto — Paged result
  - `data` ToolCalibrationTemplateVersionDto[], required — The data
    - `version` integer — The template version number
    - `createdUtc` string, date-time — When this version was created (UTC) — the start of its effective range
    - `createdByName` string, nullable — Who created this version
    - `effectiveUntilUtc` string, date-time, nullable — When the next version superseded this one (UTC); null means this is the current version
  - `page` integer, required — The 1-indexed page
  - `pageSize` integer, required — The page size
  - `totalCount` integer, required — The total count of records
  - `totalPages` integer, required — The total pages
  - `hasPreviousPage` boolean, required — True if there is a previous page
  - `hasNextPage` boolean, required — True if there is a next page

## Other responses

- `404` — Tool did not exist

---

[API](https://skmtc.net/fulcrumpro/apis/fulcrum-publicapi.md) · [All operations](https://skmtc.net/fulcrumpro/apis/fulcrum-publicapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fulcrumpro/fulcrum-publicapi/versions/1b5649cff14a/schema)
