Troubleshooting
For `RATE_LIMITED`, respect Retry-After and use backoff. Valid keys, scopes, rate limits, concurrency limits, and account restrictions remain in force.
401 INVALID_API_KEY#
Confirm the sm_live_ prefix, Bearer syntax, active/rotating state, and that no whitespace was copied.
429 API_DAILY_LIMIT_REACHED#
API_DAILY_LIMIT_REACHED returns HTTP 429 after 10 REST data calls. Wait until 00:00 Asia/Shanghai; creating or rotating a key does not reset the account allowance.
For RATE_LIMITED, respect Retry-After and use backoff. Valid keys, scopes, rate limits, concurrency limits, and account restrictions remain in force.
503 service or data#
Retry after checking the status page. DATA_STALE means the last successful snapshot exceeded the maximum freshness window.
Support#
Provide the request ID, UTC timestamp, operation, and HTTP status. Never send the full API key.