---
title: "POST create-demo-profile"
method: POST
path: "create-demo-profile"
---

# POST create-demo-profile

`POST create-demo-profile`

## Request

- Base URL: `https://design.penpot.app/api/main/methods`
- URL: `https://design.penpot.app/api/main/methods/create-demo-profile`
- Auth: none declared

A command that is responsible of creating a demo purpose
profile. It only works if the `demo-users` flag is enabled in the
configuration.

## Request body

- object
  - `skipOnboarding` boolean: boolean
  - `expiresIn` string, duration
  - `renderer` 'svg' | 'wasm'

## Changes

> 11 revisions in range; 1 not diffed.

- **2026-09-22** `dfc34c780754`: 1 info
  - added the new optional request property `expiresIn`
- **2026-09-10** `d014f72adc3f`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/penpot/apis/penpot-api/changes/create-demo-profile/post.md)

---

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