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.