Fetch one NIH grant (Deep Research compat)
fetchUse this tool to retrieve the full record for one NIH grant after search returned its id. Returns {id, title, text, url, metadata} with url set to the public OpenNIH grant page so the client can cite it. This is the OpenAI Deep Research compatibility wrapper around the same canonical-row resolver search uses. The record is PROJECT-level, not project-year: when a project number owns several project-year rows the LATEST fiscal year is returned (metadata.matching_rows reports how many rows exist), and because both tools resolve it the same way this is always the row search described for that id. Bounds: id is REQUIRED and must be a full NIH project number matching ^[A-Z0-9-]{1,24}$ (e.g. 1R01CA123456-01A1); core project numbers and partial numbers do not match. An id that matches no row in the corpus raises an error — check source_status before concluding the grant does not exist, because grants RePORTER added after the snapshot cutoff are absent here rather than nonexistent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||