Authentication > Auth
Auth
Most APIs necessitate authorization. Auth APIs equip you with the tools to obtain and manage a JWT (JSON Web Token). This is also the place where you can reset your password if needed.
Endpoints
| Endpoint | Description | JSON API |
|---|---|---|
| authConfirm | Verify user email | POST:auth/confirm.json |
| authLogin | Login as a user | POST:auth/login.json |
| authPasswordComplete | Complete password reset | POST:auth/password/complete.json |
| authPasswordReset | Request password reset | POST:auth/password/reset.json |
| authPasswordVerify | Verify password code | POST:auth/password/verify.json |
| authRefresh | Refresh a user token | POST:auth/refresh.json |
| customersAuthPasswordReset | Request password reset | POST:customers/auth/password/reset.json |
Types
| Types |
|---|
| CustomerPasswordReset |
| Token |
| TokenAndUserID |
| UserLogin |
| UserPasswordReset |
| UserPasswordResetComplete |
| UserPasswordResetVerify |