Skip to main content
POST
Create OAuth configuration

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
provider
enum<string>
required
Available options:
google,
github,
discord,
linkedin,
facebook,
instagram,
tiktok,
apple,
x,
spotify,
microsoft
clientId
string
clientSecret
string
redirectUri
string
scopes
string[]
useSharedKey
boolean

Response

OAuth configuration created

id
string<uuid>
provider
enum<string>
Available options:
google,
github,
discord,
linkedin,
facebook,
instagram,
tiktok,
apple,
x,
spotify,
microsoft
clientId
string | null
redirectUri
string | null
scopes
string[] | null
useSharedKey
boolean
createdAt
string<date-time>
updatedAt
string<date-time>