Skip to content

Return from a provider

GET
/api/v1/auth/callback
curl --request GET \
--url http://localhost:8080/api/v1/auth/callback

Where providers send people back to after signing in; register <CHEK_PUBLIC_URL>/api/v1/auth/callback as the redirect URI with each provider. Apps don’t call it. It sends the browser on to the app’s redirectUri.

state
string
code
string
error
string
error_description
string

Sent on to the app, with code, or error and error_description.

Location
string

The request was malformed.

Media typeapplication/json
object
code
required
string
Allowed values: bad_request unauthorized forbidden not_found unavailable scan_in_progress content_changed already_set_up name_taken last_admin progress_conflict too_many_attempts not_linked identity_taken last_sign_in provider_unavailable too_many_sign_ins repository_exists repository_not_allowed repository_unreadable repository_needs_token repository_needs_password repository_needs_credentials repository_credentials_refused extension_invalid source_failed source_unavailable source_check_failed internal
message
required

Explains the problem to a developer.

string

Example

{
"code": "bad_request"
}