Every generation saves to your private gallery at /app/gallery. Each image has a permalink usable inside Apiway and a download endpoint accessible only to the owner. Filter by template, date, or asset type.
Filtering
- By template: ai-photoshoots, ghost-mannequin, virtual-try-on, styled-photoset, image-creation, and others.
- By date: sort by newest or oldest.
- By asset_type: generated, ghost_mannequin, virtual_try_on, photoshoot, ai_model, uploaded_model, uploaded_garment, etc.
Where images are stored
Apiway uses two storage backends depending on the generation path:
- Supabase storage for in-process generations (most templates).
- AWS S3 (bucket
apiwayimages, eu-north-1) for worker-generated images (currentlyghost-mannequinandai-photoshootswhen offloaded to the Docker worker).
The gallery serving routes redirect transparently — you do not need to know which storage holds an image.
Permalink and gallery picker
Each image has an in-app permalink (the gallery item URL). There is also a gallery picker route at /app/gallery/pick used by other templates to reuse a previous output as input to a new generation.
Related
Download formats and resolutions: download formats. Sharing with a client: share via public folder.