Skip to main content
All non-success responses use the same response envelope: data is null, meta is null, and error is populated.

HTTP Status Codes

Error Envelope

Error Object Fields

Common Error Slugs

Some domain errors use positive numeric code values and backend-specific slugs (for example 9201 / hyperliquid_margin_tp_sl_not_supported on Set TP/SL for Hyperliquid positions).

Validation Error Shape

Validation failures include field-level entries in error.details: