Secured Generated File Access
Piper AI
Currently, if I want to get the pptx file I need to request a public link. This is irrelevant when the data is sensitive.
Nik Payne (Gamma design)
Totally hear you — having to generate a public link just to grab a PPTX is a non-starter if the content’s sensitive. Quick couple questions so we can push this in the right direction:
- What’s your ideal flow: download the PPTX directly while signed in (no link at all), or a private/expiring link that only specific people can access?
- Is this mainly for sharing with others, or just for you to export and store internally (e.g., SharePoint/Drive) without ever making it public?
If you’ve got an example of another tool that handles this well (or a quick screenshot of where you’re getting stuck), that’d help a ton.
Piper AI
Nik Payne (Gamma design) Hi Nik, I think that wasn't clear from my description- I'm an API user :) Ideally, I would like to use the api endpoint to generate a presentation and export it as a PPTX.
What happens now, is that the response returns a public url that I can access the link from.
However, that's not secured for when the content is private.
So, Ideally, I would like an endpoint where I can download the file exclusively with my API key, or even as a signed url- any conventional authentication form is acceptable to me, as long as the file is not exposed to everyone on the internet.