Science & Math — entry 002 of 28

arXiv

Verified Jul 2026

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.

researchpreprintsphysicsmathematicsopen-access
AuthenticationNone requiredCall it straight away — no key, no signup.
HTTPSSupportedTraffic is encrypted in transit.
CORSDisabledBrowser calls need a server-side proxy.
PricingFreeNo paid tier — free for the documented use case.
FormatsXMLResponses can be requested as XML.

GreatAPIs Score

Score74out of 100
Authentication25/25No authentication required
Pricing20/20Free to use
Docs0/20No docs or spec available
Formats9/15Single response format
Freshness20/20Verified within 6 months

Embed this badge

Scored 74 on greatapis.com
<a href="https://greatapis.com/api/arxiv/"><img src="https://greatapis.com/badge/arxiv.svg" alt="Scored 74 on greatapis.com"></a>

Auth quickstart

  1. 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.
  2. The same manual caps `max_results` at 30000 total results, fetchable in slices of at most 2000 per call — for anything beyond a handful of hits, page through with `start` rather than requesting one huge batch.
Stored keyNo key stored

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

200 application/atom+xml; charset=utf-8

<?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&amp;id_list=&amp;start=0&amp;max_results=1</title>
  <updated>2026-07-26T22:27:00Z</updated>
  <link href="https://arxiv.org/api/query?search_query=all:electron&amp;start=0&amp;max_results=1&amp;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-&gt;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

Base URLhttps://export.arxiv.org/api

Gotchas & limits

  • A query with no matches does not error — it returns HTTP 200 with a well-formed but entry-less feed (`opensearch:totalResults` 0, no `<entry>` elements at all). Confirmed live this run against `search_query=all:zzzznonexistentqueryterm123xyz`.
  • Pagination is a real `start`/`max_results` contract, not just accepted-and-ignored params: a live probe with `start=1&max_results=1` against the same `all:electron` query returned `opensearch:startIndex` of 1 and a different paper (`cond-mat/0211289v1`) than `start=0` returned, confirming each page is a genuine offset into the ranked result set.
  • `id_list` (comma-separated arXiv IDs) is a separate lookup mode from `search_query` and can be used alone — confirmed live with `id_list=1706.03762`, which returned exactly that one paper ("Attention Is All You Need") at `totalResults` 1. Omitting `max_results` entirely defaults `itemsPerPage` to 10, confirmed in the same probe's feed header.
  • There is no CORS header on any response — a live probe with `Origin: https://example.com` against the same query endpoint returned no `Access-Control-Allow-Origin` (or any other `access-control-*`) header, so this API cannot be called directly from browser JS on another origin.