v1
latestOpenAPI 3.1.02026-08-063776831.4 MBStorage
Generate presigned URL for file download
Creates a time-limited presigned URL (1 hour expiry) for direct file download from GCS
get/storage/presigned-url
Query parameters
filePathstring required
GCS object path
Headers
tenant-idstring required
Tenant ID
Response
Presigned URL generated successfully
Example response
{
"presignedUrl": "https://storage.googleapis.com/bucket/file.pdf?X-Goog-Signature=...",
"expiresInHours": 1,
"expiresAtTimestamp": 1698412800000
}