Slideshows

Make this photo, text, web page or document into a designed slide

AI Studio: designs new slides for this slideshow in the workspace's style. handler picks the input: prompt (describe the slide in prompt: headline, details, prices, times; the copy is written from it), photo (a picture of a poster, whiteboard, menu or flyer in mediaAssetId or mediaUrl; its text is read and laid out as a clean slide), url (a page in url; its key information is put on a slide) or document (a PDF or Word file in mediaAssetId, uploaded with POST /v1/media first; becomes a few slides of key points). Design options: branding (true features the logo and brand colour, false keeps branding subtle, omit to let the prompt decide; with a confirmed brand guide, omitting it means true, and the guide's colours, fonts, voice and banned phrases are applied), background (auto lets AI Studio decide, none for a plain colour, photo for a stock photo described by backgroundDescription; on prompt, a mediaAssetId image is used as the background instead). Returns at once (202) with statusUrl; poll it at most every 5 seconds, typically for 10 to 60 seconds. With insert: false (default) the job stops at Ready with previews (PNG links to show the person) and an insertUrl; with insert: true the slides are added straight away (Inserted, with insertedSlideIds). Same plan, trial and credit limits as AI Studio in the web app: EntitlementRequired with upgradeUrl when the plan or trial does not cover it or the credit limit is reached. The trial covers prompt only. To show a photo as it is, add it with POST /v1/slideshows/{id}/slides instead.

post/v1/slideshows/{id}/slides/ai

Request

  • Base URL: https://infoslides.app
  • URL: https://infoslides.app/v1/slideshows/{id}/slides/ai
  • Auth: none declared

Path parameters

idstring uuid required

Headers

Idempotency-Keystring

Client-generated key (max 128 chars). Repeating a request with the same key within 24 hours replays the original response and sets Idempotent-Replay: true instead of re-executing.

Request body

handlerstring nullable
promptstring nullable
urlstring nullable
mediaAssetIdstring uuid nullable
mediaUrlstring nullable
brandingboolean nullable
backgroundstring nullable
backgroundDescriptionstring nullable
insertboolean nullable
positioninteger nullable

Response

OK

Changes

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