Retrieve an arXiv paper
Fetch a paper by its arXiv ID, normalize it to Markdown, optionally prune
references, and chunk the result. The paper metadata is returned nested
under paper along with the extracted text and chunk list.
POST
/v1/arxiv/retrieveAuthorization
AuthorizationBearer token (JWT) · headerrequiredBearer API key issued for your account. Send Authorization: Bearer <key>.
Request body
requiredapplication/jsonpaper_idstringrequiredarXiv paper ID
prune_referencesbooleanDrop the references/bibliography section
default: true
chunk_charsintegerTarget chunk size in characters
default: 4000
chunk_overlapintegerCharacters of overlap between adjacent chunks
default: 200
Responses
200
Paper with extracted Markdown and chunks
paperArxivPaperrequiredShow propertiesHide properties
idstringrequiredtitlestringrequiredauthorsstring[]requiredabstract_textstringrequiredcategoriesstring[]requiredpublishedstring<date-time>requiredurlstring<uri>requiredsourcestringrequiredSource format used for extraction (e.g. html)
raw_markdownstringrequiredNormalized Markdown extracted from the paper
pruned_markdownstringrequiredMarkdown with references section removed when prune_references is true
chunksArxivChunk[]requiredShow propertiesHide properties
Array of
ArxivChunkindexintegerrequiredstart_charintegerrequiredend_charintegerrequiredtextstringrequired400
Bad request
string401
Missing or invalid bearer token
string403
Billing or plan entitlement blocked the request
string502
Upstream service (arXiv, YouTube, web page) failed
string