Sync your keys to Supabase Edge Functions
You can now sync a project's keys to Supabase Edge Function secrets.
To get started:
- Open your project's Integrations page and connect a Supabase organization.
- Link a Supabase project.
- Choose an ApiVault environment to sync. Keys sync automatically when they change, or on demand with Sync now.
ApiVault only modifies or deletes the secrets it created. Existing secrets with the same name are reported as conflicts, and keys beyond Supabase's 100-secret limit are flagged without failing the sync.
#Sharing a team or organization across projects
Several ApiVault projects can now connect to the same Vercel team or Supabase organization. Each project only changes the variables it manages, and the shared authorization stays active until the last project disconnects.
#Audit logs
Audit logs have a new Integration source (?source=integration), a provider filter (?integration=vercel or ?integration=supabase), one checkbox per integration event, and readable sync and cleanup details.
#Fixes
- Projects with no keys yet now offer Production, Staging, and Development when mapping environments.
- Disconnecting or unlinking after access was revoked now immediately offers Remove anyway.
Learn more in the Supabase integration guide.