Skip to main content
POST
Authenticate a user

Authorizations

Authorization
string
header
required

Token-based authentication with required prefix "Token"

Body

email
string<email>
required
password
string
required
fingerprint_event_id
string
write-only

Optional opaque Fingerprint v4 event ID for non-blocking server verification.

Maximum string length: 255

Response

200 - application/json

Returns the issued session token and related login metadata.

key
string
required

Authentication token

prop_firm
string

Firm slug bound to the issued session token.

prop_firms
string[]

Firm slugs available to the authenticated user.

expires_at
string<date-time> | null

Key token expiration datetime

refresh_token
string

Refresh token for obtaining new access tokens

refresh_expires_at
string<date-time> | null

Refresh token expiration datetime

self_cert_status
object

Self certification statuses plus remaining forms that can still be signed.