Get paper references
Get bibliography entries with optional enrichment data (Semantic Scholar, DOI, arXiv links).
Note: format=raw requires Pro tier.
Authorization
ApiKeyAuth API key for authentication. Get yours at https://sciencestack.ai/settings/api
Format: sk_live_... or sk_test_...
In: header
Path Parameters
Paper ID — either arXiv ID (e.g., 1706.03762) or internal UUID
Query Parameters
Comma-separated cite keys to filter by
Output format
"markdown""raw" | "markdown" | "latex"Maximum results to return
100value <= 500Pagination offset
0Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://sciencestack.ai/api/v1/papers/1706.03762/references?citeKeys=vaswani2017attention"{
"data": [
{
"citeKey": "string",
"orderIndex": 0,
"arxivId": "string",
"doi": "string",
"content": [
{
"nodeId": "string",
"type": "document",
"orderIndex": 0,
"depth": 0,
"parentNodeId": "string",
"content": null,
"metadata": {}
}
],
"metadata": {
"format": "bibtex"
},
"enrichment": {
"status": "enriched",
"semanticScholar": {
"paperId": "string",
"title": "string",
"authors": [
{
"name": "string"
}
],
"publicationDate": "string"
}
}
}
],
"pagination": {
"offset": 0,
"limit": 0,
"hasMore": true
},
"_version": "string"
}{
"error": {
"code": "UNAUTHORIZED",
"message": "Invalid API key"
}
}{
"error": {
"code": "PAPER_NOT_FOUND",
"message": "Paper not found: 9999.99999"
}
}{
"error": {
"code": "PAPER_LIMIT_EXCEEDED",
"message": "Monthly paper limit reached. Upgrade at https://sciencestack.ai/pricing"
}
}Get full paper content
Get full paper content in a single call. Ideal for LLM context injection. **Counts toward paper quota** on first access.
Get papers that cite this paper
Get forward citations - papers in our database that cite this paper. Returns papers where this paper appears in their bibliography (matched by arXiv ID). **Note:** Only returns papers that are in our database and have been parsed. For comprehensive citation data, consider using Semantic Scholar or Google Scholar.