---
title: "Re-check a watch now (free)."
method: GET
path: "/v1/watch/{id}"
---

# Re-check a watch now (free).

`GET /v1/watch/{id}`

## Request

- Base URL: `https://lazaretto.dev`
- URL: `https://lazaretto.dev/v1/watch/{id}`
- Auth: none declared. Required headers: `x-watch-token`

Evaluates the watched identities against the current advisory feed at the time of the request. `newly_malicious` lists packages that were clean when you registered and are listed now; `still_malicious` were already listed then. Reading acknowledges an alert, so it is not reported as new again. An unknown id and a wrong token get the same 404.

## Path parameters

- `id` string, required

## Headers

- `x-watch-token` string, required

## Response `200`

The re-check result.

## Other responses

- `404`: No such watch, or the wrong token.
- `429`: Rate limited.
- `503`: `degraded: true`: the feed could not be consulted. Not an all-clear, and nothing is acknowledged.

---

[API](https://skmtc.dev/lazaretto/apis/lazaretto-skill-tool-verification-api.md) · [All operations](https://skmtc.dev/lazaretto/apis/lazaretto-skill-tool-verification-api/llms.txt) · [OpenAPI document](https://skmtc.dev/lazaretto/apis/lazaretto-skill-tool-verification-api/revisions/2bd4e34d0067?raw)
