C#: Create signed URLs

Creates signed URLs for multiple files at once. Each URL can be used to download a file without requiring permissions, and is valid for a set number of seconds.

Examples

Create Signed URLs

var paths = new List<string> { "public/fancy-avatar.png", "public/fancy-avatar-2.png" };
var urls = await supabase.Storage.From("avatars").CreateSignedUrls(paths, 60);