DeckFlow Logo Developers DeckFlow documentation
Developer Guide API Reference MCP CLI

Submit Revamp Task

Upgrade presentation layouts, colors, and Brand DNA while preserving the original slide content.

Interface Specification

Create an asynchronous slide revamp task. The value for type must be revamp.

POST /tools/tasks

Request Headers

Header Type Required Description
Authorization String Yes Bearer <YOUR_API_KEY> — Your developer API key.
Content-Type String Yes Must be multipart/form-data.

POST Request Body Parameters (Form Data)

Parameter Type Required Description
spaceId String No Target workspace Space ID.
files File Yes The presentation files to revamp (PPTX). Supports multiple files.
type String Yes Task type. Fixed value: revamp.
name String No Task display name, e.g., "AI Document Revamp Task".
params String (JSON) Yes JSON string containing task parameters. Detailed fields below.

Task Parameters (params)

Inner properties supported inside the params JSON string:

Field Type Required Description
inputText String No Style instructions, color rules, or theme DNA descriptions to guide the revamp.
advancedModel Boolean No Use advanced design reasoning AI. Default: false.
fastMode Boolean No Prioritize faster execution speed. Default: false.
notifyURL String No Webhook callback address triggered on task status changes.