Skip to main content

Rate Limit Tiers

The AgentPowers API uses per-IP rate limiting to ensure fair usage and protect against abuse.

Handling 429 Responses

When you exceed the rate limit, the API returns a 429 Too Many Requests response:
  1. Respect Retry-After — wait the specified number of seconds before retrying
  2. Exponential backoff — if Retry-After is not present, use exponential backoff starting at 1 second
  3. Cache responses — cache search results and skill details to reduce request volume
  4. Batch operations — for bulk installs or updates, add a small delay (200-500ms) between requests

Example: Python with Retry

Notes

  • Rate limits are per IP address, not per user
  • The CLI (ap command) includes built-in retry logic for rate-limited requests
  • The MCP server plugin handles rate limits transparently
  • If you need higher limits for integration purposes, contact us

Need Help?

Email Support

Reach us at support@agentpowers.ai for account issues, billing questions, or technical help.

Discord Community

Join the AgentPowers Discord to get help from the team and other creators in real time.