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. |