Actions65
- Export Actions
- File Actions
- Job Actions
- Project Actions
- Project File Actions
- Slide Actions
- Slide Deck Actions
- Batch Generate Layout
- Batch Generate Slides
- Cancel Generation
- Duplicate Section
- Generate Manual Slide
- Generate Outline
- Generate Slide Content
- Generate Slide Image
- Generate Slide Transcript
- Generate Theme
- Get Audio Download URL
- Get Deck
- Get Tone Settings
- Improve Section
- Import PPTX
- List Transcript Versions
- Mark Improvement Read
- Mark Live Object Read
- Mark Transcript Read
- Prepare Import Upload
- Restore Transcript Version
- Update
- Update Outline
- Update Tone Settings
- Update Transcript
- Update Visual Style Description
- Theme Actions
- Workspace Actions
Project File → Prepare Upload
AI-generatedSummary
Prepare an upload URL for a project file by sending path, file name, MIME type and size to the LayerProof API.
Inputs
- projectId (required) — The ID of the project
- directoryId (required) — The ID of the directory containing the file
- path (required) — Path inside the project directory
- fileName (required) — Name of the file to upload
- mimeType (required) — MIME type of the file
- size (required) — Size of the file in bytes (minimum 1)
Output shape
The API response from the POST to /api/v2/projects/{projectId}/directories/{directoryId}/files/prepare
No additional parameters are required beyond the six listed. The operation consumes the provided values and triggers the LayerProof prepare upload endpoint.