---
title: "Read upstream source health and freshness"
method: GET
path: "/v1/sources"
tags: ["Context"]
---

# Read upstream source health and freshness

`GET /v1/sources`

## Request

- Base URL: `https://sorqen.flashodds.live`
- URL: `https://sorqen.flashodds.live/v1/sources`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

## Response `200`

Source health envelope.

## Other responses

- `401`: Missing or invalid API key.
- `403`: The authenticated plan does not include this entitlement.
- `429`: Plan request limit exceeded. Retry-After and X-RateLimit headers are returned.

---

[API](https://skmtc.dev/flashodds/apis/sorqen-api.md) · [All operations](https://skmtc.dev/flashodds/apis/sorqen-api/llms.txt) · [OpenAPI document](https://skmtc.dev/flashodds/apis/sorqen-api/revisions/ec67a9e22813?raw)
