Claude Code Rate Limit Error
How to troubleshoot Claude Code 429, server temporarily limiting requests, session limit, weekly limit, and low credit balance messages.
If Claude Code shows Request rejected (429), Server is temporarily limiting requests, session limit, weekly limit, or Credit balance is too low, first identify whether the issue is temporary throttling, subscription usage, API billing, or provider-specific limits.
Quick Checks
- Run
/usageto check current usage when Claude Code can start. - Run
/statusto confirm whether you are using subscription login, API key, Bedrock, Vertex, Foundry, or another provider. - Read the exact message before changing plans. A temporary 429 is different from a weekly usage limit.
- Reduce parallel sessions, subagents, and MCP work if the task is generating many calls.
- For API setups, check credit balance, workspace rate limits, and spend caps in the relevant console.
What The Message Usually Means
Request rejected (429) often means the provider is limiting requests for a short period. You've hit your session limit or weekly limit usually means you need to wait for reset or change plan/account strategy. Credit balance is too low points to billing or workspace credit state rather than a code issue.
How To Keep Working
Split the task into smaller checkpoints, switch to a lighter model if suitable, reduce unnecessary context, and stop broad repository scans before retrying. For long team sessions, document the active credential and expected usage path before starting.
Related Pages
- Claude Code pricing and usage guide
- Claude Code usage limits FAQ
- Context management
- Claude Code troubleshooting hub