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 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?".