Agent-readable docs index: /llms.txt. Full docs in one file: /llms-full.txt. Download /docs.zip to grep all markdown files locally.
/v1/accounts/{accountId}/executionPUT
Authorization
bearerAuth *Bearer <token>
Token in: header
Path Parameters
accountId *string
Min length: 1
Header Parameters
idempotency-key *string
Min length: 1Max length: 128
Request Bodyapplication/jsonrequired
symbols *object[]
Show item properties
symbol *string
Min length: 1Max length: 64
maxVolume *string
Maximum volume for one exposure-increasing order submission.
Pattern: ^-?(?:0|[1-9][0-9]*)(?:\.[0-9]+)?$
Response
200 · Execution enabled after MT5 capability verification
accountId *string
status *"enabled" | "disabled"
symbols *object[]
Show item properties
symbol *string
Min length: 1Max length: 64
maxVolume *string
Maximum volume for one exposure-increasing order submission.
Pattern: ^-?(?:0|[1-9][0-9]*)(?:\.[0-9]+)?$
updatedAt *string (date-time)
202 · The account session is warming; retry the same request
error *object | object
400 · Invalid request
error *object | object
401 · Invalid API key
error *object | object
403 · Insufficient API key scope or connected account slot limit
error *object | object
404 · Resource not found
error *object | object
409 · Account is not active
error *object | object
413 · Request body too large
error *object | object
422 · The broker or terminal rejected the operation
error *object | object
429 · Rate limit exceeded
error *object | object
500 · Unexpected failure
error *object | object
503 · Capacity exhausted, upstream unavailable, or history coverage unsettled
error *object | object
504 · Upstream request timed out
error *object | object
Request example
curl -X PUT "https://api.fivesocket.com/v1/accounts/<accountId>/execution" \ -H "idempotency-key: <idempotency-key>" \ -H "Authorization: Bearer <token>" \ -H "Content-Type: application/json" \ -d '{ "symbols": [ { "symbol": "string", "maxVolume": "string" } ] }'