---
title: "Change the text or numbers on a live data slide"
method: POST
path: "/v1/slides/{id}/source"
tags: ["Slides"]
---

# Change the text or numbers on a live data slide

`POST /v1/slides/{id}/source`

## Request

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

Pushes a JSON payload onto a dynamic slide's live data, validated against the template's data schema. When the slide is on a Push source, the data is stored on that source (shared by every slide on it; the slide stays hidden until the first push); otherwise it is stored on the slide and a re-render is queued. Data reaches a video-stream screen at most about once a minute: every push is stored at once, and the next render shows the newest payload, so pushing faster than that gains nothing. On HTML playback a live slide picks up each push without a render. Supports `?dryRun=true`. One of the two endpoints a push-only `isk_dp_` key may call.

## Path parameters

- `id` string, uuid, required

## Query parameters

- `dryRun` boolean

## Request body

- unknown

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