mygene.gene_info
mock data$0.001 / callGet Comprehensive Gene Details
Retrieve comprehensive annotation data for a single gene by its NCBI Entrez Gene ID or Ensembl gene ID. Returns the full gene record including: official symbol and name, gene type (protein-coding, ncRNA, pseudo, etc.), species taxon, gene summary, Ensembl transcript and protein IDs, UniProt Swiss-Prot accession, gene aliases, genomic coordinates (chromosome, start, end, strand), KEGG and Reactome pathway memberships, and Gene Ontology (GO) annotations across biological process, cellular component, and molecular function. Use mygene.genes.search or mygene.genes.symbol to discover Entrez Gene IDs first.
Input schema
Comma-separated fields to return. Default includes: symbol, name, taxid, entrezgene, type_of_gene, summary, ensembl, uniprot, alias, genomic_pos, pathway. Use "all" to fetch every available annotation (includes GO terms, RefSeq, PDB, OMIM, etc.).
Gene identifier — NCBI Entrez Gene ID (e.g. "1017" for CDK2, "672" for BRCA1) or Ensembl gene ID (e.g. "ENSG00000123374"). Obtain Entrez Gene IDs from mygene.search or mygene.query_by_symbol results.
Call via REST
curl -X POST https://unifyapi.pro/api/call/mygene.gene_info \
-H "Authorization: Bearer uak_live_..." \
-H "Content-Type: application/json" \
-d '{"fields":"<fields>","gene_id":"<gene_id>"}'