HTTP status: 503 · Title: “Service unavailable” · Retry-After: 300sDocumentation Index
Fetch the complete documentation index at: https://docs.kash.bot/llms.txt
Use this file to discover all available pages before exploring further.
When it fires
The coarseAPI_TRADE_PROCESSING kill switch is active. Ops uses this to halt all trade-write traffic platform-wide during incidents (e.g., RPC outage, oracle failure, security investigation).
Read endpoints (markets, portfolio, trade lookup) stay available throughout — only the write path is blocked.
Why it happens
- Active incident. Check the status page (
status.kash.bot) for the current banner. - Pre-deploy lockdown for a high-risk migration.
- A security-driven freeze in response to anomaly detection.
How to fix
- Honour
Retry-After: 300and back off. Do NOT poll faster — the kill switch is binary, polling won’t unblock you sooner. - Subscribe to the status page or our incident webhook to know when service resumes.
- In the meantime, your read paths still work — surface a “trading temporarily paused” banner in your UI rather than failing silently.
Related codes
ROUTE_DISABLED— single-route kill switch (more granular than the coarse halt)DEPENDENCY_UNAVAILABLE— specific dependency rather than platform-wide