arXiv API — Research Paper Search & Scraper avatar

arXiv API — Research Paper Search & Scraper

Pricing

from $1.00 / 1,000 api requests

Go to Apify Store
arXiv API — Research Paper Search & Scraper

arXiv API — Research Paper Search & Scraper

Search arXiv research papers and get clean LLM-ready JSON — titles, authors, abstracts, categories, DOIs and PDF links — over the official keyless arXiv API. No scraping, no rate-limit pain.

Pricing

from $1.00 / 1,000 api requests

Rating

0.0

(0)

Developer

RD.Galih Rakasiwi

RD.Galih Rakasiwi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

arXiv API — Research Paper Search (Official API, No Key)

Search arXiv and get clean, LLM-ready JSON — no scraping, no API key, no rate-limit pain. Built on the official arXiv API.

Why this Actor

arXiv's API returns Atom XML with nested fields, which is painful to use in pipelines and LLM tools. This Actor normalizes everything into flat JSON:

  • title, authors, abstract
  • categories + primary category
  • published / updated dates
  • arXiv id, DOI, journal reference, comments
  • abstract page + PDF URL

Endpoints

MethodPathDescription
GET/search?q=...Search papers (relevance, date, category queries)
GET/abs/{arxiv_id}One paper by arXiv id
GET/healthLiveness probe
# Keyword search
curl "https://<container-url>/search?q=large+language+models&max_results=10"
# Sort by submission date
curl "https://<container-url>/search?q=transformer&sort_by=submittedDate&max_results=5"
# Category + author query
curl "https://<container-url>/search?q=cat:cs.CL+AND+au:Hinton&max_results=5"
# One paper
curl "https://<container-url>/abs/1706.03762"

Output

{
"query": "large language models",
"totalResults": 701874,
"start": 0,
"items": [
{
"id": "http://arxiv.org/abs/2501.00001v1",
"title": "…",
"summary": "…",
"authors": ["…"],
"published": "2025-01-01T00:00:00Z",
"categories": ["cs.CL"],
"primaryCategory": "cs.CL",
"doi": "",
"journalRef": "",
"link": "http://arxiv.org/abs/2501.00001v1",
"pdfUrl": "http://arxiv.org/pdf/2501.00001v1"
}
]
}

Notes

  • No API key. arXiv asks for polite usage; keep max_results ≤ 100 per call.
  • Query syntax supports cat:, au:, ti:, abs:, AND/OR/ANDNOT.

Local development

pip install -r requirements.txt
uvicorn src.main:app --reload

arxiv api, arxiv scraper, research paper search api, academic paper api, arxiv json, literature search, paper metadata api