AkashiDocs
Providers

arXiv

Search 2.5M+ preprints in physics, mathematics, computer science, biology, finance and statistics.

  • Provider id: arxiv
  • Tools: 1, at $0.001 per call
  • Categories: Research & Papers
  • Homepage: arxiv.org
  • Provider docs: info.arxiv.org/help/api/user-manual.html
  • Licence: Metadata CC0 1.0
  • Attribution: Thank you to arXiv for use of its open access interoperability.
ToolPriceWhat it does
arxiv/search$0.001Search arXiv preprints by keywords, author or category; newest-first or by relevance.

Inputs are JSON bodies, and unknown fields are rejected with 422 invalid_input (not charged). POST /v1/inspect with a tool's id returns the same input schema, plus the output schema.

arxiv/search · $0.001 per call (local) · Research & Papers

Search arXiv preprints by keywords, author or category; newest-first or by relevance.

Queries arXiv directly, so brand-new preprints appear the day they are announced. Returns id, title, authors, trimmed abstract, dates, categories, DOI/journal reference when published, and links to the abstract page and PDF (links only: arXiv's terms forbid redistributing the papers). Words are ANDed across all fields; arXiv syntax (ti:, au:, abs:, cat:) passes through. arXiv allows one request every 3 s, so calls may queue briefly. For citation counts use openalex/works; for semantic search or passages inside a paper use firecrawl/research-papers and firecrawl/read-paper.

Related: firecrawl/research-papers, firecrawl/read-paper, openalex/works.

Input

FieldTypeRequiredDescription
querystringyesWords to match in any field, or arXiv syntax such as 'ti:transformer AND au:vaswani'. 2–500 characters.
categorystringnoRestrict to an arXiv category, e.g. 'cs.CL' or 'astro-ph.GA'. At most 20 characters. Pattern ^[a-z][a-z-]*(\.[A-Za-z-]+)?$.
sortstringnorelevance, newest submitted, or most recently updated. One of relevance, submitted, updated. Default "relevance".
max_resultsintegernoFrom 1 to 10. Default 5.

Example

Input
{
  "query": "retrieval augmented generation",
  "category": "cs.CL",
  "sort": "submitted",
  "max_results": 5
}
Run it with the CLI
node akashi.mjs run arxiv/search --input '{"query":"retrieval augmented generation","category":"cs.CL","sort":"submitted","max_results":5}'

On this page