---
title: "Create a contextualized demo link"
method: POST
path: "/v1/client/demos"
tags: ["Demos"]
---

# Create a contextualized demo link

`POST /v1/client/demos`

## Request

- Base URL: `https://api.supersonik.ai`
- URL: `https://api.supersonik.ai/v1/client/demos`
- Auth: HTTP bearer

Creates a reusable demo URL carrying server-supplied context for a published demo owned by the authenticated organization.

## Request body

- CreateContextualizedDemoLinkRequest
  - `demo_url_slug` string, required: Slug of a published demo owned by the authenticated organization.
  - `context` object, required: Customer-defined JSON context, limited to 32 KB serialized and five nesting levels.

## Response `201`

Contextualized demo link created.

## Other responses

- `400`: Invalid request.
- `401`: Missing, invalid, or expired Client API key.

---

[API](https://skmtc.dev/supersonik/apis/supersonik-client-api.md) - [All operations](https://skmtc.dev/supersonik/apis/supersonik-client-api/llms.txt) - [OpenAPI document](https://skmtc.dev/supersonik/apis/supersonik-client-api/revisions/751c8f930630?raw)
