v1

latestOpenAPI 3.1.02026-07-264048103.1 KB
Auth Service (v2)

Create Oauth Provider

Create a new OAuth provider manually.

post/v2/auth/providers

Request body

provider_idstring required
namestring required
client_idstring required
client_secretstring nullable
auth_urlstring required
token_urlstring required
uses_pkceboolean
code_challenge_methodstring
provider_type'microsoft' | 'salesforce' | 'slack' | 'x' nullable
token_endpoint_auth_method'none' | 'client_secret_basic' | 'client_secret_post'
authorization_paramsobject
allowed_redirect_urisstring[]
default_redirect_uristring nullable

Response

Successful Response

idstring required
organization_idstring required
provider_idstring required
namestring required
client_idstring required
auth_urlstring required
token_urlstring required
uses_pkceboolean required
code_challenge_methodstring nullable required
provider_typestring nullable
mcp_server_urlstring nullable
token_endpoint_auth_methodstring
authorization_paramsobject
is_dynamic_clientboolean
allowed_redirect_urisstring[]
default_redirect_uristring nullable
created_atstring date-time required
updated_atstring date-time required