Proplix Secure API Gateway · Version 1.0.0

Portal login, registration and password reset

Use code-backed email/password login, client registration and forgotten-password endpoints.

14 code-backed guidesExact navigationInterlinked workflows

Guides in this workflow

Follow the guide that matches the exact action, filter, menu change or issue.

Log in a client through the API

POST the master token plus valid email/password to /portal_api/login; successful authentication returns a short-lived client session.

Valid active master portal token

Use POST for portal login

Other methods are rejected.

Valid active master portal token

Complete login email

Use the client contact email.

Valid active master portal token

Complete login password

Use the client portal password; do not log it.

Valid active master portal token

Set login session expires_in

Optional 60–900 seconds, default 600.

Valid active master portal token

Resolve failed portal login

Check active contact, password, client account and master profile controls.

Valid active master portal token

Register a client account through the API

POST supported identity/company/contact/password fields to /portal_api/register.

Valid active master portal token

Understand registration validation

The production model validates required data, email/account conflicts and password/consent conditions exposed by its input flow.

Valid active master portal token

Understand registration result

Successful registration can create/authenticate the client identity and return session context.

Valid active master portal token

Request a client password reset

POST the client email to /portal_api/forgot_password.

Valid active master portal token

Understand privacy-safe reset behaviour

Use the returned success/message without exposing whether an unrelated account exists.

Valid active master portal token

Understand CSRF exclusions

Only server-to-server session, login, registration, forgot-password and Scroll document-upload endpoints are excluded.

Valid active master portal token

Understand retired client endpoint

The legacy arbitrary client-ID endpoint is retired and instructs integrations to use session/me.

Valid active master portal token

Understand retired contact endpoint

The legacy arbitrary contact-ID endpoint is retired and instructs integrations to use session/me.

Valid active master portal token