GET api/bioentity/function/{id}/genes
geneontology.org:gene-ontology-api
Summary: Get Genes By Goterm Id
Operation ID: get_genes_by_goterm_id_api_bioentity_function__id__genes_get
Auth: unknown
Operation ID: get_genes_by_goterm_id_api_bioentity_function__id__genes_get
Auth: unknown
Description
Returns genes annotated to the provided GO Term. e.g. GO:0044598
Parameters (7)
id
(string, path, required)
The CURIE of the GO term to be used for gene retrieval. (e.g. GO:0044598)
relation
(string, query, optional)
A relation CURIE to filter associations
relationship_type
(?, query, optional, default: involved_in)
relationship type ('involved_in’,‘involved_in_regulation_of’ or ‘acts_upstream_of_or_within’)
rows
(integer, query, optional, default: 100)
The number of results per page.
slim
(array, query, optional)
Map objects up slim to a higher level category. Value can be ontology class ID or subset ID
start
(integer, query, optional, default: 0)
The starting index for pagination.
taxon
(array, query, optional)
One or more taxon CURIE to filter associations by subject taxon
Examples (2)
| Title | Type | URL | Action |
|---|---|---|---|
| Get Genes By GO Term Id | openapi-spec |
https://api.geneontology.org/api/bioentity/function/GO:0003677/genes |
|
| Get Genes By Goterm Id | openapi-spec |
http://api.geneontology.org/api/bioentity/function/{'value': 'GO:0044598'}/genes?taxon={'value': ['NCBITaxon:7955', 'NCBITaxon:9606']} |
Probe History
Status Codes
| Time | Status | Latency | Size |
|---|---|---|---|
| 2026-03-23 10:28:14.710469 | 200 | 1303ms | |
| 2026-03-23 09:16:20.063976 | 400 | 396ms |
Response Changes
| When | Old | New |
|---|---|---|
| 2026-03-23 10:28:14.710469 | 536040f659ac |
275248a8a871 |