Get Citations
get_citationsSort papers in a citation graph by impact score. Fetch either outgoing references or incoming citations for a given arXiv ID.
Instructions
Get the citation graph for a paper, sorted by citing-paper rank_score (highest-impact first). 'citing' = outgoing references this paper cites; 'cited_by' = incoming citations from other papers. Default response is a lean 12-field shape per paper — pass verbose=true for the full 28-field shape.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arxiv_id | Yes | arXiv ID of the paper | |
| direction | No | 'citing' = outgoing references this paper cites; 'cited_by' = incoming citations from other papers | cited_by |
| limit | No | Number of papers to return (max 50) | |
| fields | No | Comma-separated list of fields to return (e.g. 'arxiv_id,title,llm_summary,llm_novelty_score'). If omitted, returns the lean 12-field default unless verbose=true. | |
| verbose | No | If true, returns the full 28-field paper shape. Default false returns the lean 12-field set. Ignored when `fields` is provided. | |
| exclude_ids | No | arXiv IDs to exclude from results (for deduplication across chained calls) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| papers | No | Matched / returned papers. | |
| total | No | Total results available for the query. | |
| page | No | ||
| limit | No | ||
| mode | No | Search mode actually applied. | |
| direction | No | Citation direction (get_citations: citing | cited_by). | |
| topic | No | ||
| note | No | ||
| not_found | No | Requested IDs that had no match. | |
| next_cursor | No | Keyset cursor for the next page, or null when exhausted. | |
| hits | No | New watch matches (check_watches). | |
| results | No |