Get paper citations
get_paper_citationsRetrieve papers that cite a given paper or the references it cites. Trace influence chains and follow-up work with pagination support.
Instructions
Use this when the user asks “what does this paper build on”, “what built on this”, traces influence chains, asks for follow-up work, or wants the lineage of an idea. direction=cited_by returns indexed papers that cite this one; direction=cites returns this paper's parsed references (which may or may not be in the corpus). Page with limit / offset; the response reports total and has_more so you can walk a large citation set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max citation edges to return per page (default 25, max 100). | |
| offset | No | Pagination offset; re-call with offset += limit while the response `has_more` is true. The response also reports `total`. | |
| paper_id | Yes | Lune paper UUID, taken from a `search_papers` or `search_related_papers` result. | |
| direction | No | `cited_by`: indexed papers that cite this one (forward, follow-up work). `cites`: this paper's parsed references (back, what it built on). | cited_by |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| total | No | Total visible citation edges in this direction (paging count). | |
| has_more | No | True when more edges exist past this page; re-call with offset += limit. | |
| citations | Yes | ||
| direction | No |