Skip to main content

API Response Fields

This page describes all fields returned by the variant annotation API. The root object contains a list of variants and an optional message.

The status code or your response should be 200. If it's 429 it means "Too many requests". Check your account limits and try again or wait.

You can see API in action by clicking an API link on any variant on GeneBe website or you can try this API Showcase


Top-level fields​

FieldDescription
variantsList of variant annotation objects.
messageInformational message or error text, if applicable.

Variant fields (variants[])​

FieldDescription
chrChromosome where the variant occurs (e.g. "6"), "M" for mitochondrium
posGenomic position of the variant (1-based coordinate). Just like in a VCF file.
refReference allele in the reference genome. Just like in a VCF file.
altAlternate allele observed in the sample. Just like in a VCF file.
effectMain predicted functional effect (e.g. "missense_variant"). This is the main chosen effect in the main chosen transcript in the main chosen gene.
transcriptReference transcript used for top-level annotation (RefSeq ID or Ensembl ID). System chooses wisely which transcript should be used in case of many transcripts / genes in the region of interest.
gene_symbolGene symbol associated with the variant (e.g. "LPA"). If in the region of interest are many genes: algorithm chooses one.
gene_hgnc_idHGNC gene identifier of the gene from the gene_symbol.
dbsnpdbSNP identifier (e.g. "rs41272110").
frequency_reference_populationAllele frequency of the variant in the current available database of healthy individuals (population database). At the moment of writing gnomAD Total (Exome + Genome), version 4.1 is used, but this will change in the future if better alternatives appears.
hom_count_reference_populationNumber of homozygotes in the population database.
allele_count_reference_populationNumber of allele counts with this variant in the population database.
gnomad_exomes_afAllele frequency in gnomAD exome dataset.
gnomad_genomes_afAllele frequency in gnomAD genome dataset.
gnomad_exomes_acAllele count in gnomAD exome dataset.
gnomad_genomes_acAllele count in gnomAD genome dataset.
gnomad_exomes_homaltNumber of homozygous alternate individuals in gnomAD exomes.
gnomad_genomes_homaltNumber of homozygous alternate individuals in gnomAD genomes.
gnomad_mito_homoplasmicNumber of individuals in gnomAD with this variant on mitochondrium with VAF suggesting being homoplasmic
gnomad_mito_heteroplasmicNumber of individuals in gnomAD with this variant on mitochondrium with VAF suggesting being heteroplasmic
computational_score_selectedScore from the selected computational pathogenicity predictor.
computational_prediction_selectedVerdict from the selected computational predictor (e.g. “Benign”, “Damaging”).
computational_source_selectedName of the computational model used (e.g. "MetaRNN").
splice_score_selectedSplice prediction score (selected model).
splice_prediction_selectedSplice effect prediction (“Benign”, “Damaging”, etc.).
splice_source_selectedSource model for the splice prediction (e.g. "max_spliceai").
revel_scoreREVEL ensemble score for missense variants.
revel_predictionInterpretation of the REVEL score.
alphamissense_scoreAlphaMissense predicted score.
alphamissense_predictionAlphaMissense verdict (“Benign”, “Pathogenic”, etc.).
bayesdelnoaf_scoreBayesDel-noAF score.
bayesdelnoaf_predictionBayesDel-noAF prediction verdict.
phylop100way_scorePhyloP 100-way evolutionary conservation score.
phylop100way_predictionInterpretation of the PhyloP conservation score.
spliceai_max_scoreMaximum SpliceAI score across all four positions.
spliceai_max_predictionInterpretation of the SpliceAI result.
dbscsnv_ada_scoredbscSNV ADA score for splice site alteration.
dbscsnv_ada_predictiondbscSNV ADA prediction verdict.
apogee2_scoreAPOGEE2 mitochondrial variant score.
apogee2_predictionAPOGEE2 prediction verdict.
mitotip_scoreMitoTIP tRNA variant score.
mitotip_predictionMitoTIP verdict.
acmg_scoreAggregate ACMG score (computed rule-based classification).
acmg_classificationFinal ACMG verdict (“Benign”, “Pathogenic”, etc.).
acmg_criteriaApplied ACMG criteria codes (comma-separated).
acmg_by_geneGene-specific ACMG evidence and scoring. See below.
clinvar_diseaseClinVar disease name(s).
clinvar_classificationClinVar pathogenicity classification.
clinvar_review_statusClinVar review confidence level.
clinvar_submissions_summarySummary of ClinVar submitters’ evaluations.
phenotype_combinedPhenotype combined from multiple sources
pathogenicity_classification_combinedPathogenicity classification combined from multiple sources
custom_annotationsFor future use
consequencesList of per-transcript consequence annotations. See below.

Consequence fields (variants.consequences[])​

FieldDescription
aa_refReference amino acid.
aa_altAlternate amino acid.
canonicalWhether this transcript is the canonical one for the gene.
protein_codingWhether the transcript encodes a protein.
strandDNA strand of the transcript (true = forward, false = reverse).
consequencesList of sequence ontology consequence terms.
exon_rankRank (index) of the exon where the variant occurs.
exon_countTotal number of exons in the transcript.
gene_symbolGene symbol associated with the transcript.
gene_hgnc_idHGNC identifier for the gene.
hgvs_cHGVS coding DNA-level description (e.g. "c.4195A>C").
hgvs_pHGVS protein-level description (e.g. "p.Thr1399Pro").
transcriptTranscript accession (RefSeq or Ensembl).
protein_idProtein accession corresponding to the transcript.
transcript_support_levelEnsembl Transcript Support Level (1 = best).
aa_startAmino acid position where the change starts.
aa_lengthTotal amino acid length of the protein.
cds_startPosition of the coding sequence change.
cdna_startPosition of the change in cDNA coordinates.
mane_selectMANE Select transcript ID corresponding to this transcript.
mane_plusMANE Plus Clinical transcript ID, if available.
biotypeFor example protein_coding
featureTo be used when we start annotating with regions: the ID of the functional region

ACMG-by-gene fields (variants.acmg_by_gene[])​

FieldDescription
scoreOverall ACMG gene-specific score.
benign_scoreTotal benign evidence contribution.
pathogenic_scoreTotal pathogenic evidence contribution.
criteriaList of ACMG criteria applied (e.g. "BP4_Strong", "BA1").
verdictFinal classification (“Benign”, “Likely pathogenic”, etc.).
transcriptTranscript used for the ACMG assessment.
gene_symbolGene symbol.
hgnc_idHGNC gene ID.
effectsConsequence terms related to this gene.
inheritance_modeInheritance mode considered (e.g. "AR", "AD").
hgvs_cCoding HGVS notation for this transcript.
hgvs_pProtein HGVS notation for this transcript.