---
title: "Gets Loops checkpoint files"
method: GET
path: "/v1/loops/checkpoints/{checkpoint_id}/files"
---

# Gets Loops checkpoint files

`GET /v1/loops/checkpoints/{checkpoint_id}/files`

Gets presigned URLs for the files under a Loops checkpoint. Returns a paginated list.

## Response `200`

- LoopsCheckpointFilesResponseV1 — Response with presigned URLs for files under a Loops checkpoint.
  - `presigned_urls` CheckpointFile[], required — List of presigned URLs for checkpoint files.
    - `url` string, required
    - `relative_file_name` string, required
    - `node_rank` integer, required
    - `size_bytes` integer, required
    - `last_modified` string, required
  - `next_page_token` integer, nullable — Token to use for fetching the next page of results. None when there are no more results.
  - `total_count` integer, required — Total number of checkpoint files available.

---

[API](https://skmtc.net/baseten/apis/baseten-inference-api.md) · [All operations](https://skmtc.net/baseten/apis/baseten-inference-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/baseten/baseten-inference-api/versions/a55a2f64c3c5/schema)
