---
updatedAt: 2026-09-01T21:29:21.000Z
agentTools:
  projectIndex: https://snipe-it.readme.io/llms.txt
---

# API Throttling

By default, **the API will throttle at a maximum of 120 requests per minute, which should be more than enough for most automations**.

In Snipe-IT v5.4.0, a new `.env` variable was introduced that will allow you to override this value. Changing (or adding) `API_THROTTLE_PER_MINUTE=200` would override the 120 requests per minute to change it to 200 requests per minute, for example. If you use config caching, be sure to run `php artisan config:clear` after saving the changes to your `.env` file.

## Items Returned Per API Request

As of Snipe-IT v4.7.7, API requests will return a maximum of 500 items per request by default. This is to prevent naive scripts from requesting a huge number of items, resulting in server timeouts or crashes due to memory used.

If you are hosting Snipe-IT locally, you can change the MAX\_RESULTS value in your .env (or add it, if you're upgrading) to a higher number. Otherwise you should use standard pagination using the offset parameter to get your complete data set.

API throttles are based on user id, falling back to IP address.