---
title: "Checkpoint-Aware Micro Windows"
method: GET
path: "/api/maintenance/checkpoint-aware"
tags: ["Maintenance"]
---

# Checkpoint-Aware Micro Windows

`GET /api/maintenance/checkpoint-aware`

## Request

- Base URL: `https://api.fiber.ac` (the document declares no server; this is the origin it was published from)
- URL: `https://api.fiber.ac/api/maintenance/checkpoint-aware`
- Auth: none declared

Computes per-job next-checkpoint micro windows. Each running job is assumed to checkpoint every `checkpoint_interval_min` minutes (default 15). The micro-window is the 3-minute slot immediately after the next checkpoint — replacing optics there minimizes rollback cost (only ~3 min of work is lost vs interval/2 average). Returns per-job upcoming windows within the next N hours.

## Query parameters

- `hours_ahead` integer
- `checkpoint_interval_min` integer
- `micro_window_min` integer

## Response `200`

Per-job next checkpoint window, replaceable ports, and avoided rollback cost

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/fiber-ac/apis/fiber-api.md) · [All operations](https://skmtc.dev/fiber-ac/apis/fiber-api/llms.txt) · [OpenAPI document](https://skmtc.dev/fiber-ac/apis/fiber-api/revisions/58267250d793?raw)
