---
title: "Demo Create Clips"
method: POST
path: "/v1/demo/live-streams/{stream_id}/clips"
tags: ["demo"]
---

# Demo Create Clips

`POST /v1/demo/live-streams/{stream_id}/clips`

Mirror of POST /v1/live-streams/{id}/clips, but auth'd by publishable key.

Accepts the same body shape as the real endpoint. Internally calls the
real endpoint over HTTPS with a stored secret key — demonstrating the
customer backend pattern.

## Path parameters

- `stream_id` string, required

## Request body

- CreateClipsRequest
  - `clips` ClipRange[], required
    - `startSec` number, required
    - `endSec` number, required
    - `title` string, nullable
  - `callbackUrl` string, nullable

## Response `201`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/shortkit/apis/shortkit-api.md) · [All operations](https://skmtc.dev/shortkit/apis/shortkit-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/shortkit/shortkit-api/revisions/9f3e302d6951/schema)
