---
title: "Validates a Loops checkpoint bt:// URI"
method: POST
path: "/v1/loops/checkpoints/validate"
---

# Validates a Loops checkpoint bt:// URI

`POST /v1/loops/checkpoints/validate`

Returns whether the caller can manage and use this checkpoint.

## Request body

- ValidateLoopsCheckpointRequestV1 — Request body for ``POST /v1/loops/checkpoints/validate``.
  - `checkpoint_path` string, required — bt:// URI of a sampler checkpoint. Form: bt://loops:<run_id>/sampler_weights/<checkpoint_name>.

## Response `200`

- ValidateLoopsCheckpointResponseV1 — Response for ``POST /v1/loops/checkpoints/validate``. Empty on success; inaccessible or malformed paths raise 400.

---

[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)
