---
title: "See every slide in a slideshow, its settings and where it plays"
method: GET
path: "/v1/slideshows/{id}"
tags: ["Slideshows"]
---

# See every slide in a slideshow, its settings and where it plays

`GET /v1/slideshows/{id}`

## Request

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

Returns a slideshow in full: every slide in order (with a `thumbnailUrl` to see what is on it, its type, duration, hidden flag, and `rules`: every visibility rule covering it, each with a plain-English `summary`), its ticker and clock settings, `renderStatus` (changes reach screens once it is `Completed`), and the `screens` playing it now, each with a `playerUrl` that shows the result in any browser. While a render is queued or in progress, `renderProgress` gives `percent` (0 to 100, so 0.85 is under one percent, and it stays below 100 until the render completes), the current `phase` in English (or a queued job's place in line, e.g. "3 renders ahead of yours"), and `etaSeconds` when it can be estimated; it is omitted once nothing is actively rendering. Poll at most every 5 seconds.

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