This service allows you to access the full corpus of Lens scholarly works using the flexibility and convenience of a REST API. The versioned API allows you to perform and combine several types of searches using a number of different operations. This API documentation provides guidelines for getting you started with the API and details the request/response schema with examples. A Swagger UI is also provided for query development and a GitHub repository is provided for issue tracking.
We have described several supported query types and use cases in the documentation, however the examples listed may not cover all applicable scenarios that you might want to use. If there are other scenarios that you would find useful, please let us know. As we receive feedback, we will update the documentation with new examples, and we will use your input to guide development and improve the API.
Building on the constructive user feedback from the initial API release, Lens Scholarly APIv1.2 we have expanded the free plan and now offer a new partnering option to provide more flexibility in the way Lens data can be used. Version 1.2 includes a number of upgrades to the API including higher request limits, performance improvements including memory and projection optimization, improved query validation, improvements to the supported queries and a new endpoint for accessing your current API usage.
We value your comments and feedback on the API via our API survey. If you or your library have not taken it yet, please take our survey. For current API users, please follow the attribution requirements and make sure the Lens logo is visible on your website if you are using Lens data. For new users, upon completing the scholarly API request, please make sure to provide your full name, your organisation address (official email address as well please), and a comprehensive description of the intended use of the scholarly data.
You can request access to the Lens Scholarly API or PatSeq Bulk Downloads or manage your access plans and tokens from your Lens user profile.