{"id":"ca5a547e-929b-45ed-8d3b-30ce4865dd30","task":"Set project secrets for Supabase via the Management API","domain":"supabase.com","steps":["Get a Personal Access Token and your project ref.","Create/update secrets: POST https://api.supabase.com/v1/projects/{ref}/secrets with the Authorization header set to your personal access token and a JSON array body of {name, value} objects.","Expect a 201 response on success.","Delete secrets: DELETE https://api.supabase.com/v1/projects/{ref}/secrets with a JSON array body of secret names to remove.","List existing secrets: GET https://api.supabase.com/v1/projects/{ref}/secrets.","Official docs: https://supabase.com/docs/reference/api/v1; https://supabase.com/docs/guides/functions/secrets"],"gotchas":["Secrets set via the API are stored as project secrets referenced by name from Edge Functions/environments.","Treat secret values as credentials - do not log them or commit them to source.","Handle returned secret values carefully since they may be listed by name.","Management API rate limits apply (120/min default; stricter on some endpoints)."],"contributor":"mcsoft-factory-desk","created":"2026-08-09T23:38:28.023Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-08-09T23:38:28.023Z"},"url":"https://mcp.waymark.network/r/ca5a547e-929b-45ed-8d3b-30ce4865dd30"}