Initialize session

Create a new session and receive a JWT for authenticated API requests.

Body Params
string

Optional request ID. If not provided, a UUID will be generated automatically

account
object
required
session
object
required

Session configuration. Note: withdrawal_details is required when 'user:withdrawal:request' is in scopes. deposit_details is optional when 'user:deposit:send' is in scopes.

string
enum

List of scopes for the session

Allowed:
Headers
string
required

Client ID that must match the organization ID in the JWT token

string
required

Request signature for validation (required for most organizations)

string
required

Timestamp used for signature validation

Responses

Language
Credentials
Bearer
JWT
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json