---
title: "Check when a data source last received or fetched data"
method: GET
path: "/v1/sources/{id}"
tags: ["Sources"]
---

# Check when a data source last received or fetched data

`GET /v1/sources/{id}`

## Request

- Base URL: `https://infoslides.app`
- URL: `https://infoslides.app/v1/sources/{id}`
- Auth: none declared

Returns a Push source's state: `lastReceivedAt` (null before the first push), `isShowingData` (false while its slides are hidden for lack of data), `hideAfterMinutes` and `slideIds`, the slides it feeds. Use it to confirm a push landed. Every response also has `adapterType` and `isEnabled`; for a fetched source (RSS, weather, etc.) the push fields are empty, `lastFetchedAt` says when it last fetched, and `health`, `lastError`, `consecutiveFailures` and `lastSuccessAt` say whether it is working.

## Path parameters

- `id` string, uuid, required

## Response `200`

OK

---

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