Skip to main content
GET
Search papers
Search papers by topic, method, benchmark, author, or category. Results include canonical paperId, preferred primaryId, source ids, title, abstract, authors, creation and update dates, score, and optional ranking signals. Pass sort=date_desc to return the newest of the most relevant matches, newest first by created date. It does not list every paper in a date range; add from and to for that. For a workflow overview, see the Research Index guide.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

query
string
required

Natural-language paper search query.

Minimum string length: 1
k
integer
default:40

Maximum number of ranked papers to return.

Required range: 1 <= x <= 500
authors
string

Author substring filter. Repeat or pass a comma-separated value; all filters must match.

categories
string

Paper category filter. Repeat or pass a comma-separated value; all filters must match.

from
string<date>

Inclusive lower bound on created/updated date.

to
string<date>

Inclusive upper bound on created/updated date.

sort
enum<string>
default:relevance

Result order. relevance (default) returns the most relevant papers first. date_desc returns the newest papers among the most relevant matches, newest first by created date, with undated papers last. It does not list every paper in a date range; use from and to for that.

Available options:
relevance,
date_desc

Response

Ranked paper results.

success
boolean
required
results
object[]
required