Skip to main content
POST
/
api
/
v1
/
trading
/
stop
Stop trading
curl --request POST \
  --url https://api.example.com/api/v1/trading/stop \
  --header 'X-API-Key: <api-key>'
{
  "client": "<string>",
  "clientName": "<string>",
  "status": "<string>",
  "tradingActive": true,
  "manualPaused": true,
  "manualPausedAt": "2023-11-07T05:31:56Z",
  "manualPauseReason": "<string>",
  "manualStopped": true,
  "manualStoppedAt": "2023-11-07T05:31:56Z",
  "manualStopReason": "<string>",
  "systemTradingBlocked": true,
  "emergencyActive": true,
  "systemStopped": true,
  "softPaused": true,
  "systemReason": "<string>",
  "systemDurationSeconds": 123,
  "result": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.55-tech.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

X-API-Key
string
header
required

Client API key (UUID format). Get your key from the admin dashboard.

Response

Successful Response

Response for pause/resume operations.

client
string
required

Client identifier

clientName
string
required

Client display name

oddsFormat
enum<string>
required

Preferred odds display format for the client UI

Available options:
american,
decimal,
hong_kong,
fractional
status
string
required

Overall trading status: live, manual_paused, manual_stopped, soft_paused, system_stopped, or emergency

tradingActive
boolean
required

True only when this client is not manually paused/stopped and the system is not globally blocked

manualPaused
boolean
required

Whether this client is manually paused

manualPausedAt
string<date-time> | null
required

When manual pause was activated

manualPauseReason
string | null
required

Reason recorded for the manual pause

manualStopped
boolean
required

Whether this client is manually stopped

manualStoppedAt
string<date-time> | null
required

When manual stop was activated

manualStopReason
string | null
required

Reason recorded for the manual stop

systemTradingBlocked
boolean
required

Whether global emergency or soft pause is blocking all clients

emergencyActive
boolean
required

Whether full emergency mode is active

systemStopped
boolean
required

Whether a manual system-wide stop is active

softPaused
boolean
required

Whether global soft pause is active

systemReason
string | null
required

Global emergency/pause reason, if any

systemDurationSeconds
number
required

How long the global emergency/pause has been active

result
string
required

pause_applied, already_paused, stop_applied, already_stopped, start_applied, resume_applied, start_required, or already_live