Skip to main content
POST
Start Native OAuth

Authorizations

Authorization
string
header
required

API key authentication. Get your API key from the Duvo dashboard.

Path Parameters

provider
string
required

OAuth provider slug (e.g. 'google', 'gmail', 'googlesheets', 'outlook'). Must match a configured native OAuth provider.

teamId
string
required

Body

application/json
return_url
string

Where to send the user's browser after OAuth completes.

reconnect_instance_id
string<uuid>

When set, the OAuth flow will update the existing connection in place rather than creating a new one.

{key}
string

Response

Default Response

authorization_url
string
required

OAuth provider authorization URL to open in a browser