Science & Math — entry 002 of 28
arXiv
arXiv's API lets you query its full preprint archive of physics, mathematics, computer science, quantitative biology, quantitative finance, statistics, and economics papers by keyword, author, category, or ID, returning Atom 1.0 XML feeds of matching entries. It's completely keyless and free, though arXiv asks callers to keep to one request every three seconds and avoid concurrent connections.
arXiv's API is a single keyless GET endpoint, export.arxiv.org/api/query (not the arxiv.org host the site itself runs on), returning an Atom 1.0 XML feed of matching preprints for a search_query or a specific id_list. There is no JSON mode — every result, including an empty one, comes back as the same Atom shape.
GreatAPIs Score
Auth quickstart
- No account or key is required. arXiv's own user manual (info.arxiv.org/help/api/user-manual.html) asks callers making repeated calls in a row to "play nice and incorporate a 3 second delay" between them — a courtesy convention, not an enforced header or token, so this run's own probes were spaced 3+ seconds apart to comply with it.
- The same manual caps
max_resultsat 30000 total results, fetchable in slices of at most 2000 per call — for anything beyond a handful of hits, page through withstartrather than requesting one huge batch.
Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.
Search preprints by keyword
GEThttps://export.arxiv.org/api/query?search_query=all:electron&max_results=1
<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:arxiv="http://arxiv.org/schemas/atom" xmlns="http://www.w3.org/2005/Atom">
<id>https://arxiv.org/api/cHxbiOdZaP56ODnBPIenZhzg5f8</id>
<title>arXiv Query: search_query=all:electron&id_list=&start=0&max_results=1</title>
<updated>2026-07-26T22:27:00Z</updated>
<link href="https://arxiv.org/api/query?search_query=all:electron&start=0&max_results=1&id_list=" type="application/atom+xml"/>
<opensearch:itemsPerPage>1</opensearch:itemsPerPage>
<opensearch:totalResults>184114</opensearch:totalResults>
<opensearch:startIndex>0</opensearch:startIndex>
<entry>
<id>http://arxiv.org/abs/cond-mat/0011267v1</id>
<title>The electronic structure of cuprates from high energy spectroscopy</title>
<updated>2000-11-15T16:19:15Z</updated>
<link href="https://arxiv.org/abs/cond-mat/0011267v1" rel="alternate" type="text/html"/>
<link href="https://arxiv.org/pdf/cond-mat/0011267v1" rel="related" type="application/pdf" title="pdf"/>
<summary> We report studies of the electronic structure and elementary excitations of doped and undoped cuprate chains, ladders and planes. Using high energy spectroscopies such as x-ray absorption, core level photoemission and angle resolved photoemission spectroscopy, important information regarding the charge distribution and hole dynamics can be obtained. The comparison of the experimental data with suitable theoretical models sets constraints on the parameters entering into the model calculations, and offers insight into the important physical quantities governing the electronic structure of these materials. Recurring themes include the importance of the dimensionality of the Cu-O network (1D->2D) and the crucial role played by the spin-background in determining the dynamics of low-lying excitations in these strongly correlated systems.</summary>
<category term="cond-mat.supr-con" scheme="http://arxiv.org/schemas/atom"/>
<category term="cond-mat.str-el" scheme="http://arxiv.org/schemas/atom"/>
<published>2000-11-15T16:19:15Z</published>
<arxiv:comment>J. Electron Spec. Relat. Phenom.: special issue on electron correlation, in press</arxiv:comment>
<arxiv:primary_category term="cond-mat.supr-con"/>
<arxiv:journal_ref>J. Electron Spectr. Relat. Phenom. 117-118, 203 (2001)</arxiv:journal_ref>
<author>
<name>Mark S. Golden</name>
</author>
<author>
<name>Christian Duerr</name>
</author>
<author>
<name>Andreas Koitzsch</name>
</author>
<author>
<name>Sibylle Legner</name>
</author>
<author>
<name>Zhiwei Hu</name>
</author>
<author>
<name>Sergey Borisenko</name>
</author>
<author>
<name>Martin Knupfer</name>
</author>
<author>
<name>Joerg Fink</name>
</author>
</entry>
</feed>Captured byte-for-byte from this run's live probe, no truncation — cond-mat/0011267v1 is whichever paper arXiv's relevance ranking returned first for "electron" out of 184,114 matches at probe time, not a curated pick.
Developer reference
https://export.arxiv.org/apiGotchas & limits
- A query with no matches does not error — it returns HTTP 200 with a well-formed but entry-less feed (
opensearch:totalResults0, no<entry>elements at all). Confirmed live this run againstsearch_query=all:zzzznonexistentqueryterm123xyz. - Pagination is a real
start/max_resultscontract, not just accepted-and-ignored params: a live probe withstart=1&max_results=1against the sameall:electronquery returnedopensearch:startIndexof 1 and a different paper (cond-mat/0211289v1) thanstart=0returned, confirming each page is a genuine offset into the ranked result set. id_list(comma-separated arXiv IDs) is a separate lookup mode fromsearch_queryand can be used alone — confirmed live withid_list=1706.03762, which returned exactly that one paper ("Attention Is All You Need") attotalResults1. Omittingmax_resultsentirely defaultsitemsPerPageto 10, confirmed in the same probe's feed header.- There is no CORS header on any response — a live probe with
Origin: https://example.comagainst the same query endpoint returned noAccess-Control-Allow-Origin(or any otheraccess-control-*) header, so this API cannot be called directly from browser JS on another origin.