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 useslideless 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
- GET /getMarketplaceListing — read back the listing you just published.
- Publishing guide — the full end-to-end flow.