---
title: "Warm-up set calculator"
method: GET
path: "/api/tools/warm-up"
---

# Warm-up set calculator

`GET /api/tools/warm-up`

## Request

- Base URL: `https://www.ironledger.app`
- URL: `https://www.ironledger.app/api/tools/warm-up`
- Auth: none declared

Build a warm-up ramp to a working weight: plate-friendly jumps, reps falling from 10 to singles, with the plates for each set. The same ramp the IronLedger app suggests.

Method: Warm-ups land on bar + 10, + 20, + 30 and so on, spread from about half the working weight (or bar + 50 for heavy lifts) to about 85% of it; reps 10, 5, then singles.

## Query parameters

- `workingWeight` number, required: The first working set’s weight.
- `sets` integer: Number of warm-up sets, 1 to 12.
- `unit` 'kg' | 'lb': Weight unit for every load in and out: kg or lb.
- `bar` number: Bar weight in the chosen unit. Defaults to 20 kg or 45 lb.

## Response `200`

The result, a one-line summary, the method used and a link to the same result on the site.

- object
  - `tool` string, required
  - `version` string
  - `summary` string, required
  - `result` object, required
  - `method` string
  - `url` string, uri, required

## Other responses

- `400`: An input is missing or out of range.
- `429`: Too many requests from this address.

---

[API](https://skmtc.dev/ironledger/apis/ironledger-strength-calculators-api.md) · [All operations](https://skmtc.dev/ironledger/apis/ironledger-strength-calculators-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ironledger/apis/ironledger-strength-calculators-api/revisions/265d7ad551b5?raw)
