---
title: "List content sources available for dynamic slides and tickers"
method: GET
path: "/v1/sources"
tags: ["Sources"]
---

# List content sources available for dynamic slides and tickers

`GET /v1/sources`

## Request

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

Lists the workspace's content sources (`id`, `name`, `adapterType`, `lastFetchedAt`, `isEnabled`, and `health`: `Healthy`, `Degraded` after 1-2 failed fetches in a row or `Failing` after 3 or more, with `lastError` in plain words, `consecutiveFailures` and `lastSuccessAt`). Check `health` before building a slide on a source. Use this to pick a ticker source (`PATCH /v1/slideshows/{id}` with `ticker.sourceIds`) or a data feed for a dynamic slide (`PATCH /v1/slides/{id}` with `sourceId`).

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