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
File → Get Download URL
AI-generatedSummary
Generates a presigned download URL for a file using its S3 key.
Inputs
- s3Key (required) — S3 key returned from the prepare upload endpoint
- downloadOptions — Options controlling the download URL lifetime.
Output shape
download URL string (presigned, valid for specified duration)
Returned by the LayerProof API as a POST to /api/v2/files/download-url
Examples
Example 1: Obtain a time-limited download link for a file previously prepared for upload.
Provide the S3 key from the upload preparation step; optionally set expirySeconds (default 3600s, max 604800s).