Authenticate a user session

Authenticates a session with email and password.Supports these fields in the request or through basic authentication (if enabled on your account).Returns a cookie to use on subsequent API requests.

Body Params
string

Email of user to authenticate

string

Password of user to authenticate

integer | null

Allows you to masquerate into a different account, if enabled.

boolean

When set, will extend the session for up to 30 days.

Responses
200

Authentication successful. Session cookie returned in the response.

400

Bad request. Missing or invalid input fields (e.g., malformed email or password).

401

Unauthorized. Invalid email or password, or authentication method not accepted.

403

Forbidden. The user account exists but is inactive or suspended.

429

Too many login attempts. Please wait before trying again.

500

Internal server error. An unexpected issue occurred during authentication.

Language
Credentials
:
URL