Skip to main content
Abstracts leave out most of what you need: doses, methods, measured values, limitations. The Consensus API uses full text in two places — to find the right papers, and to return the passages inside them that answer your query.

Request excerpts

Add include_full_text_chunks=true to any search. Nothing else about the request changes.
A real response, trimmed to one result with shortened excerpts:
The takeaway gives you the paper’s conclusion. The excerpts give you the doses and study designs behind it, which the abstract doesn’t.

What comes back

full_text_chunks is a list of strings. Each one starts with the section of the paper it came from, then the passage: Section: <heading> | <passage>. Split on the first | to separate them.
Up to 3 excerpts per paper, and up to 60 per request. Excerpts are the passages most relevant to your query across the whole page of results, so on a large page some eligible papers may carry fewer than 3, or none.
full_text_chunks is null when a paper isn’t eligible or no passage matched your query. Fall back to abstract and takeaway for those papers.

Which papers have excerpts

Excerpts come from papers with an open-access PDF. Retracted papers never carry them.
Consensus also reads paywalled full text from its publisher partners to power analysis inside the Consensus app. That text improves what the app can do, but it isn’t returned as excerpts through the API.
When excerpts matter more than coverage, add open_access=true so your results are limited to open-access papers.

Plan availability

Excerpts are available on all paid plans: Pro, Deep, Teams, and Enterprise. On a Free plan, a request with include_full_text_chunks=true returns 403 with the code feature_not_allowed. Retrieval over full text works on every plan. The MCP server’s search tool accepts the same option on paid plans, so an assistant can quote passages when you ask for excerpts from the full text.

Get the most out of excerpts

  • Phrase the query as the thing you want to find. Excerpts are chosen against your query, so “what dose of creatine improves working memory” returns dosing passages where “creatine” returns general ones.
  • Keep each excerpt with its paper. Store the doi and url alongside every passage so an answer built on it stays citable.
  • Say which evidence you used. When full_text_chunks is null and you fall back to the abstract, tell the reader.
  • Read the paper for anything high-stakes. Excerpts are passages, not whole papers. Follow url to the paper.

Extract numbers from full-text papers

A worked example that pulls values and their conditions out of excerpts.

Full text access

Where Consensus’s full text comes from, and how the app uses it.

Search endpoint reference

Every parameter and response field.

What you can build

Internal tools, scientific agents, and research systems built on the API.