WSSws.kraken.com/v2status
The status channel provides a mechanism to verify exchange status and successful initial connection.
There is no option to directly request a status update, a status will be automatically generated on successful websocket connection and when the trading engine status changes.
Update
string
Value:
statusstring
One of:
updateobject[]
Hide properties
Hide properties
string
One of:
online, cancel_only, maintenance, post_onlyThe status of the trading engine.online: Markets are operating normally - all order types may be submitted and order matching can occur.maintenance: Markets are offline for scheduled maintenance - new orders cannot be placed and existing orders cannot be cancelled.cancel_only: Orders can be cancelled but new orders cannot be placed. No order matching will occur.post_only: Only limit orders using thepost_onlyoption can be submitted. Orders can be cancelled. No order matching will occur.
string
One of:
v2The version of the websockets API.integer
A unique connection identifier (for debugging).
string
The version of the websockets service.
object[]
Scheduled maintenance windows that are announced or approaching. Each entry describes a single window and how clients should prepare.This field and
emergency are additive and always appear together as JSON arrays (either both present or both absent). They are present only on deployments where the maintenance-status integration is enabled; when there is no maintenance to report the arrays are empty.Hide properties
Hide properties
integer
Stable identifier for the maintenance window.
string
Human-readable event title. Sourced from Statuspage.
string
RFC 3339 UTC timestamp for when the window is expected to begin.
string | null
RFC 3339 UTC timestamp for when the window is expected to end, or
null if not yet known.integer
Seconds until
expected_start_utc. Counts down as the window approaches and is clamped to 0 once the start time has passed.string
One of:
announced, reminder_24h, approaching_30m, imminent_5m, final_warning_30s, unspecifiedHow close the window is, from initial announcement through the final warning before it begins.string[]
Each of:
spot_ws, spot_rest, spot_fix, spot_trading, futures_ws, futures_rest, futures_fix, futures_trading, all, unspecifiedThe services impacted by the window.string
One of:
allowed, discouraged, blocked, unspecifiedWhether new orders are accepted during the window.string
One of:
continue, reduce_activity, cancel_open_orders, stop_new_orders, disconnect_and_wait, unspecifiedThe action clients are advised to take ahead of the window.string | null
RFC 3339 UTC deadline by which open orders should be cancelled, or
null if not applicable.string
Link to a public incident/status page for the window, or an empty string if none was provided.
object[]
Unplanned incidents currently affecting one or more services. Each entry describes a single incident and its expected recovery steps.This field and
upcoming_maintenance are additive and always appear together as JSON arrays (either both present or both absent).Hide properties
Hide properties
integer
Stable identifier for the incident.
string
Human-readable incident title. Sourced from Statuspage.
string
One of:
investigating, identified, monitoring, unspecifiedWhere the incident sits in its response lifecycle.string
One of:
none, minor, major, critical, unspecifiedThe severity of the incident’s effect on trading.string[]
Each of:
spot_ws, spot_rest, spot_fix, spot_trading, futures_ws, futures_rest, futures_fix, futures_trading, all, unspecifiedThe services impacted by the incident.string
RFC 3339 UTC timestamp for when the incident began.
object[]
The expected recovery steps and when each is anticipated.
Hide properties
Hide properties
string[]
Each of:
spot_ws, spot_rest, spot_fix, spot_trading, futures_ws, futures_rest, futures_fix, futures_trading, all, unspecifiedThe services this step applies to.string
One of:
expected_restart, expected_cancel_only, expected_post_only, expected_online, unspecifiedThe expected state transition for the affected services.string
RFC 3339 UTC timestamp for when the step is expected to occur.
string
Link to a public incident/status page for the event, or an empty string if none was provided.