Authentication API
13 endpoints. All requests need an Authorization header — see Authentication. API keys additionally need the matching scope.
| Method | Path | Description |
|---|---|---|
POST |
/api/auth/change-password |
Change Password Accepts a JSON body. |
POST |
/api/auth/forgot-password |
Forgot Password Accepts a JSON body. |
POST |
/api/auth/login |
Login Accepts a JSON body. |
POST |
/api/auth/logout |
Logout Accepts a JSON body. |
GET |
/api/auth/me |
Get Me |
POST |
/api/auth/refresh |
Refresh Token Accepts a JSON body. |
POST |
/api/auth/reset-password |
Reset Password Accepts a JSON body. |
POST |
/api/auth/signup |
Signup Accepts a JSON body. |
GET |
/api/auth/sso/google |
Google Sso Redirect |
GET |
/api/auth/sso/google/callback |
Google Sso Callback Query: code, state, error. |
GET |
/api/auth/sso/okta |
Okta Sso Redirect |
GET |
/api/auth/sso/okta/callback |
Okta Sso Callback Query: code, state, error, error_description. |
GET |
/api/auth/sso/providers |
List Sso Providers |
Try it
The full request/response schema for every endpoint is in the OpenAPI spec served by your own workspace.