Get Curations for Many Genes
get_genes_curationsBatch query gene-disease assertions for up to 20 genes in one call. Returns consensus diseases per gene, handles unresolved inputs, and supports limiting results and response detail.
Instructions
Batch form of get_gene_curations: pass a list of gene symbols or HGNC ids (max 20) and get each gene's disease assertions in one call. Unresolvable inputs come back in unresolved and the call still succeeds. Each result block mirrors get_gene_curations (gene summary + consensus diseases). Use limit_per_gene to cap diseases per gene and response_mode to widen detail.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| genes | Yes | ||
| response_mode | No | Verbosity: minimal | compact | standard | full (default compact). | compact |
| limit_per_gene | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| _meta | No | Per-call envelope metadata. | |
| count | No | ||
| message | No | ||
| results | No | ||
| success | Yes | ||
| headline | No | ||
| received | No | ||
| requested | No | ||
| retryable | No | ||
| duplicates | No | ||
| error_code | No | ||
| unresolved | No | ||
| field_errors | No | ||
| recovery_action | No |