All API keys come with a default limit of 20,000 requests per month. This is sufficient for most use cases but here are a few tips to making the most of your requests.
- Make requests that return more results at once. All the endpoints that return multiple objects can be configured with `page` and `per_page` parameters for pagination. The maximum value of `per_page` is 80. You should request for as much data as necessary for your use case.
- Implement your own cache of responses from the Pexels API. URLs to our content returned from the API should not change over the short term, so serving them from your own cache would allow you to use Pexels content without having to use up your quota. 24 hours is a good amount of time to cache responses for.
- If you are making searches based on your users’ input, normalize the searches. A search for `cat` will return the same response as a search for `cat`. Use this in conjunction with the caching described above.
If you still need of more requests, please see "How do I get unlimited requests?".