The entire PLOS corpus of research articles is regularly indexed on PLOS servers running Apache Solr. PLOS provides programmatic access to the Solr API via the endpoint. Documentation for Solr queries can be found here. The PLOS endpoint uses “search” instead of the “select” used in the Solr documentation and requires an api key to identify api users.