Skip to main content
PATCH
Update trading account statuses

Authorizations

Authorization
string
header
required

Token-based authentication with required prefix "Token"

Body

account_ids
integer[]
Required range: x >= 1
status
enum<string>
  • PENDING_ACTIVATION - Pending Activation
  • ACTIVE - Active
  • PASSED - Passed
  • FAILED - Failed
  • BLOCKED - Blocked
  • DELETED - Deleted
  • LIVE_VERIFICATION - Live Account Verification Required
  • KYC_VERIFICATION_REQD - KYC Verification Required
  • PHASE_VERIFICATION_REQD - Phase Verification Required
  • PAUSED - PAUSED
  • SUBSCRIPTION_EXPIRED - Subscription Expired
  • PAYMENT_REQUESTED - Payment Requested
Available options:
PENDING_ACTIVATION,
ACTIVE,
PASSED,
FAILED,
BLOCKED,
DELETED,
LIVE_VERIFICATION,
KYC_VERIFICATION_REQD,
PHASE_VERIFICATION_REQD,
PAUSED,
SUBSCRIPTION_EXPIRED,
PAYMENT_REQUESTED
custom_status_reason
string | null

Optional note stored with the account status.

Response

200 - application/json

Standard serializer for operation responses. A command or a task should return a response matching this format. Operation = a request to perform some action, e.g. sync, update, delete, create, etc.

success
boolean
required

Indicates whether the operation completed successfully.

results
any[]
required

List containing the result items produced by the operation. The structure of each item depends on the executed operation.

summary
object
required

Aggregated summary information about the operation results (e.g. counts of updated, created, failed or unchanged records).

duration_ms
number<double>
required

Execution time of the operation in milliseconds.

message
string | null

Optional human-readable message describing the operation outcome.