Skip to main content
For most use cases, the slideless CLI is easier than calling this endpoint directly. The CLI command equivalent is slideless publish --kind <presentation|app|plan> --description "…", run from inside a linked deck folder.

When to use

Turn a presentation you own into a public marketplace listing. The listing is pinned to one immutable version of the deck — later pushes do not move it. To re-pin, call this endpoint again or use slideless listing update --republish-version. Publishing is free and instant — there is no review queue.

Endpoint

Auth

The key must carry the marketplace:publish scope. See API keys.

Request body

The listing is created with status: "public". Use updateMarketplaceListing to switch it to unlisted.

Response (200)

Examples

curl

Node.js

Errors

Next