biothings_query_many_genes
Batch query gene annotations by submitting multiple gene IDs or symbols in a single request, retrieving details for each.
Instructions
Batch query genes by multiple terms, returning a list of gene details.
Perform multiple gene searches in a single request using a comma-separated list of query terms.
Unlike `query_genes`, the `query_list` parameter takes multiple **terms** (like gene IDs, symbols, names)
rather than full query strings. The `scopes` parameter defines which fields these terms should be searched against.
**Endpoint Usage:**
- Query multiple symbols: `query_list=CDK2,BRCA1` with `scopes=symbol`
- Query multiple Entrez IDs: `query_list=1017,672` with `scopes=entrezgene`
- Query mixed IDs/symbols: `query_list=CDK2,672` with `scopes=symbol,entrezgene`
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | ||
| No | |||
| fields | No | all | |
| scopes | No | entrezgene,ensemblgene,retired | |
| species | No | ||
| query_list | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |