Start the OAuth flow for a new connection
Authorizations
Body
Stable identifier for each supported integration.
The string value must match the vendor's per-provider identifier
(for Nango: provider_config_key). Persisted on
integration_connections.integration_key and
integration_connection_tools.integration_key.
Adding a new integration: append a member here, add an
IntegrationSpec to INTEGRATIONS, register the provider in the
vendor cloud via src/integrations/bootstrap.py (Step 3).
slack, custom_mcp, notion, google_drive, calcom, twilio, email Response
Successful Response
Returned by POST /v1/integrations/connections.
Carries everything the Connect-UI frontend needs to open the OAuth
popup without a second round-trip: the row id (to poll), the vendor
session token, its expiry, and the vendor name so the frontend can
pick the right SDK (@nangohq/frontend for "nango").