Get record and evidence sections
get_recordFetch one record by ID with optional evidence sections, e.g. gene expression/eqtl/diseases/druggability, drug label/safety, article fulltext, trial eligibility, protein domains/structures. Variants: get_variant_evidence. List an entity's sections with get_capabilities(entity=...). e.g. {"entity":"gene","id":"PCSK9","species":9606}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Exact ID, e.g. PCSK9, PMID:123, NCT04368728, MONDO:0007750, Q8NBP7, R-HSA-109581 or an InChIKey. | |
| entity | Yes | ||
| sources | No | Restrict lookups to these source IDs. | |
| species | No | NCBI taxon ID; 9606 is human. | |
| sections | No | Empty returns the base record; get_capabilities(entity=...) lists sections. | |
| freshness | No | fresh bypasses the cache. | cached_if_fresh |
| source_versions | No | Pin releases as {source: version}. | |
| section_parameters | No | Options keyed by requested section. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||