---
title: "Schedule a slideshow to play during specific hours of the day"
method: POST
path: "/v1/devices/{id}/schedule/entries"
tags: ["Devices and streams"]
---

# Schedule a slideshow to play during specific hours of the day

`POST /v1/devices/{id}/schedule/entries`

## Request

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

Adds a daily time window to a device (dayparting): `{"slideshowId": "...", "startTime": "09:00", "endTime": "17:00", "priority": 1}`. Times are `HH:mm` in the workspace time zone; `priority` is optional (default 0). Outside every window the screen plays its default entry. A window that overlaps an existing one is rejected with `ValidationFailed`; an orientation mismatch attaches an `AspectMismatch` warning.

## Path parameters

- `id` string, uuid, required

## Headers

- `Idempotency-Key` string

## Request body

- V1CreateScheduleEntryRequest
  - `slideshowId` string, uuid
  - `startTime` string, nullable
  - `endTime` string, nullable
  - `priority` integer

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