Openverse API results constrained to 20 pages

Due to ongoing automated traffic to the OpenverseOpenverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at https://openverse.org. APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways., which impacts the stability of wordpress.org/openverse and other integrations, Openverse developers have implemented a maximum page depth of 20 to all Openverse API searches.

The described behavior violates multiple clauses in the Openverse Terms of Service:

  • You must not scrape the content in the Openverse Catalog;
  • You must not use multiple machines to circumvent rate limits or otherwise take measures to bypass our technical or security measures;
  • You must not operate in a way that negatively affects other users of the API or impedes the WordPress Foundation’s ability to provide its services;
https://wordpress.github.io/openverse-api/terms_of_service.html#licensed-uses-and-restrictions

As always, we will post any future changes to the API here for transparency.