Create TokenPOST
Issue an end-user access token for a client profile without its password, for CRM 'log in as client' handoffs. The token grants the same trading access as Client Login; expiresInSeconds bounds its lifetime and 0 defaults to 30 days. It cannot be revoked once issued, so prefer the shortest lifetime that works. Requires the 'clients-profile:token' permission.
Authorization
Authorization<token>Bearer access token issued by the admin login flow.
In: header
Request Body
application/jsonRequiredRequest for an access token issued on a profile's behalf, without its password. profile_id is the client profile the token will act as. expires_in_seconds is the lifetime from now; 0 defaults to 30 days.
profileIdstringexpiresInSeconds0 defaults to 30 days"uint64"A successful response.
Client Login
Authenticate a client profile with its email and password, and issue an end-user access token for client-facing trading services.
Admin Login
Authenticate a back-office user (CRM/broker operator) and issue a bearer admin access token used to call this API. Tokens are valid for 30 days. Requests must originate from a whitelisted IP address.