Skip to content

Exchange OAuth code for tokens

POST
/api/auth/oauth/{provider}/callback

Parameters

Path Parameters

provider
required
string
Allowed values: google github

Request Body required

object
code
required
string
state
required
string
redirectUri
required
string format: uri
accessCode
string

Responses

200

Default Response

object
user
required
object
id
required
string format: uuid
email
required
string
displayName
required
string
nullable
emailVerified
required
boolean
accessToken
required
string
refreshToken
required
string

400

Default Response

object
error
required
string

401

Default Response

object
error
required
string

403

Default Response

object
error
required
string