Skip to main content
POST
Managed Auth Connection Create

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Headers

x-notte-request-origin
string | null
x-notte-sdk-version
string | null

Body

application/json
label
string
required
Required string length: 1 - 120
credentials
ManagedAuthCredentials · object
required
template_id
string | null
schedule
boolean
default:false
domain
string | null
login_url
string | null
allowed_domains
string[]
login_source
ManagedAuthExistingFunctionSource · object
verifier_source
ManagedAuthExistingFunctionSource · object

Response

Successful Response

id
string
required
label
string
required
domain
string
required
status
enum<string>
required
Available options:
provisioning,
resetting,
setup_required,
authenticated,
needs_reauth,
error,
disconnected
reauth_mode
enum<string>
required
Available options:
auto,
manual
created_at
string<date-time>
required
updated_at
string<date-time>
required
template_id
string | null
template_slug
string | null
template_name
string | null
login_url
string | null
allowed_domains
string[]
profile_id
string | null
vault_id
string | null
login_source_function_id
string | null
login_source_function_version
string | null
verifier_source_function_id
string | null
verifier_source_function_version
string | null
functions_editable
boolean
default:false
last_checked_at
string<date-time> | null
last_error
string | null
disconnected_at
string<date-time> | null