Studio

LEGACY: MagicSlides writes the deck copy from a topic (uses MagicSlides AI credits)

Use ONLY if the user explicitly asks MagicSlides to write the content. PREFERRED path: call getStudioTemplateSchema, write every slot yourself, then createStudioPresentationFromSlots — that uses your own model and is free. Builds a designed deck from a topic and returns preview image, live slideshow URL, edit URL and PDF. Takes up to ~40s. On status: out_of_credits, give the user createUrl.

post/gpt/create-presentation

Request

  • Base URL: https://www.magicslides.app/api
  • URL: https://www.magicslides.app/api/gpt/create-presentation
  • Auth: API key in header x-api-key

Request body

topicstring required

What the presentation is about. Be specific.

templateKeystring

A templateKey from listStudioTemplates.

slidesinteger
languagestring
audiencestring

Optional target audience.

Response

The finished deck.

statusstring
previewImageUrlstring uri

PNG of the first slide.

previewUrlstring uri

Live slideshow.

shareUrlstring uri
editUrlstring uri

Open in MagicSlides Studio.

pdfUrlstring uri
slideCountinteger
templateKeystring
conversationIdstring

Changes

No recorded changes to this operation across all 1 revision of this API.