Skip to main content
POST
Create admin lockout

Authorizations

Authorization
string
header
required

JWT Bearer token for user session auth. Format: "Bearer {token}". Used by User and Organization endpoints.

Body

application/json
accountId
string
required

Account ID to lock

mode
enum<string>
required

Lockout mode

Available options:
admin,
timed,
session,
trade_clock
Example:

"admin"

reason
string
required

Reason shown to the trader

Minimum string length: 3
Example:

"Risk review: unusual trading pattern detected"

endsAt
string
required

When lockout expires. Use far-future date for indefinite locks.

Example:

"2026-04-01T00:00:00Z"

Response

Lockout created

success
boolean
Example:

true

message
string
Example:

"Lockout created successfully"

data
object
Example: