Supabase Integration
Multi-Credential Integration Setup
Supabase support adds persisted resources plus non-OAuth secrets:
- Connect your Supabase management account via OAuth (
supabase_mgmtprovider). - Browse projects with the existing resource picker (
supabase_projecttype) and callPOST /integrations/supabase/projects/bindto persist the selection. - The binding stores project metadata in
integration_resourcesand the anon/service-role API keys inintegration_secrets. - Workflow nodes reference the binding via
integration_resource_id, and the credential resolver injects the REST URL + service key automatically (used bysupabase_table_query).
API Endpoints
GET /integrations/supabase/resources/bindings– list persisted projects for the signed-in user.GET /integrations/resources/{resource_id}/secrets– view secret fingerprints + metadata linked to a resource.DELETE /integrations/resources/{resource_id}– revoke a resource binding and deactivate attached secrets.