assets_sign
Generate a presigned GET URL for a private blob with configurable expiration (1 hour to 7 days) to share externally without exposing API keys.
Instructions
Generate a time-boxed S3 presigned GET URL for a blob. Use this to share a private blob externally without exposing your apikey. Default TTL 1 hour, max 7 days.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | Project ID | |
| key | Yes | Blob key to sign a GET URL for | |
| ttl_seconds | No | URL lifetime in seconds (60 – 604 800, default 3600) |