---
title: "Freshness of every source"
method: GET
path: "/v1/health"
---

# Freshness of every source

`GET /v1/health`

## Request

- Base URL: `https://api.recallsapi.com`
- URL: `https://api.recallsapi.com/v1/health`
- Auth: none required

Recall sources under `sources`, early-warning signal sources under `signals`, each with status ok, stale, pending or coming_soon (the live feed is not connected yet; never fails health). `records` counts the rows stored for the source and `newest_record` is their newest date, counted at its last successful run or, while it has none, at each attempt.

## Response `200`

All sources fresh

- object

## Other responses

- `503`: At least one source is stale

---

[API](https://skmtc.dev/recallsapi/apis/recallsapi-com.md) · [All operations](https://skmtc.dev/recallsapi/apis/recallsapi-com/llms.txt) · [OpenAPI document](https://skmtc.dev/recallsapi/apis/recallsapi-com/revisions/2501df40ea54?raw)
