The LMFDB offers an Application Programming Interface (API). This provides an HTTP-interface for directly querying the tables of data that are used to render object homepages. You can construct queries programatically and send them to the LMFDB's webserver, so this method is available both interactively and from any programming language that can request URLs. There are two main limitations:
- Each query is limited to 10,000 results, of which at most 100 can be retrieved in a single request.
- The interface is designed for simple queries; not all queries that can be specified using the search page UI can be expressed using the API.
The API also provides information about the structure of the data tables underlying the LMFDB: it contains descriptions of the tables and their columns, as well as an overview of their sizes.
Authors:
Knowl status:
- Review status: beta
- Last edited by David Roe on 2024-11-17 01:24:58
Referred to by:
History:
(expand/hide all)
- 2024-11-17 01:24:58 by David Roe
- 2024-11-16 20:28:28 by Andrew Sutherland
- 2024-11-15 21:25:33 by David Roe