Authenticate and Register via Client Portal
v5-stableThe client portal provides endpoints for user authentication, registration, and password management. These routes are used by clients to access their specific company data.
Authentication
- Login Form:
GET /client/login/{company_key?} - Login Submit:
POST /client/login/{company_key?} - Magic Link Login:
GET /client/magic_link/{magic_link} - Contact Key Login:
GET /client/key_login/{contact_key} - Logout:
GET /logout(within authenticated session)
Registration
- Register Form:
GET /client/register/{company_key?} - Register Submit:
POST /client/register/{company_key?}
Password Management
- Request Reset Link:
GET /client/password/reset - Send Reset Email:
POST /client/password/email - Reset Form:
GET /client/password/reset/{token} - Update Password:
POST /client/password/reset - Set Password (Invitation):
GET /set_passwordandPOST /set_password