Discover/mitomap.org API
live

mitomap.org APImitomap.org

Access MITOMAP's rRNA/tRNA and coding region mutations, position-level variant search, and GenBank frequency stats via 4 structured JSON endpoints.

Endpoints
4
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/202effad-6cdd-4532-8f3d-025b39656ef1/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/202effad-6cdd-4532-8f3d-025b39656ef1/get_rna_mutations_table' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Extract all RNA mutation data from the MutationsRNA table. Returns the full set of rRNA/tRNA mutations with associated disease, status, and frequency information.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "count": "integer total number of RNA mutations returned",
    "mutations": "array of RNA mutation objects with position, locus, disease, allele, rna_type, homoplasmy, heteroplasmy, status, mitotip_score, and gb_frequency"
  },
  "sample": {
    "data": {
      "count": 487,
      "mutations": [
        {
          "locus": "MT-TF",
          "allele": "T578C",
          "status": "Reported [VUS-]",
          "disease": "Unspecified patient from clinical lab / MS",
          "position": 578,
          "rna_type": "tRNA Phe",
          "homoplasmy": "nr",
          "gb_frequency": "0.000%(0.000%)",
          "heteroplasmy": "+",
          "mitotip_score": "78.30%"
        }
      ]
    },
    "status": "success"
  }
}

About the mitomap.org API

The MITOMAP API exposes 4 endpoints covering the full breadth of the MITOMAP mitochondrial DNA database, including rRNA/tRNA mutations, coding and control region pathogenic variants, and per-position variant lookups. The get_rna_mutations_by_position endpoint accepts any mtDNA position from 1 to 16569 and returns allele frequencies from MITOMAP, gnomAD, and HelixMTdb alongside conservation scores, making it practical for targeted variant interrogation.

RNA and Coding Mutation Tables

Two bulk-fetch endpoints cover the primary MITOMAP mutation catalogs. get_rna_mutations_table returns the complete MutationsRNA table as an array of objects, each carrying fields such as position, locus, disease, allele, rna_type, homoplasmy, heteroplasmy, status, mitotip_score, and associated annotations. get_coding_mutations_table targets the MutationsCodingControl table and returns locus, allele, position, nucleotide_change, amino_acid_change, plasmy, disease, and status for confirmed and reported pathogenic variants in protein-coding genes and the control region. Both endpoints return a count integer alongside the mutations array so you can validate completeness without counting rows yourself.

Position-Based Variant Search

get_rna_mutations_by_position accepts a single required parameter — position (a string representing an mtDNA nucleotide position, 1–16569) — and returns a variants array with per-variant fields including nucleotide_change, mitomap_frequency, gnomad_frequency, helix_frequency, and conservation scores. The response also echoes back position_queried for straightforward result validation. This endpoint is useful when you have a candidate position from a sequencing pipeline and want to cross-reference it against multiple population frequency sources in one call.

GenBank Frequency Context

get_genbank_frequency_info retrieves summary statistics about the GenBank sequence dataset underlying MITOMAP's frequency calculations. It returns a stats object of key-value pairs extracted from statistical tables and a summary_preview string containing the first 1500 characters of the frequency information page. This provides the denominator context needed to interpret allele frequencies returned by other endpoints.

Common use cases
  • Cross-referencing a candidate mtDNA variant against MITOMAP disease associations using get_rna_mutations_by_position with a specific nucleotide position
  • Building a local mirror of all confirmed pathogenic coding-region mutations by polling get_coding_mutations_table and filtering on the status field
  • Comparing population frequencies across MITOMAP, gnomAD, and HelixMTdb for variants returned by the position search endpoint
  • Extracting MitoTIP scores from get_rna_mutations_table to prioritize tRNA variants in a mitochondrial disease gene panel
  • Auditing homoplasmy vs. heteroplasmy annotations for all RNA mutations to support variant classification workflows
  • Retrieving GenBank dataset size and statistics to normalize allele frequency calculations in downstream analysis scripts
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does MITOMAP provide an official developer API?+
MITOMAP does not publish a documented public REST or GraphQL API for programmatic data access. Data is available for download in bulk from the MITOMAP website (https://mitomap.org), but there is no versioned developer API with structured endpoints.
What does `get_rna_mutations_by_position` return beyond basic variant info?+
It returns a variants array where each object includes nucleotide_change, locus, mitomap_frequency, gnomad_frequency, helix_frequency, and conservation scores — giving you three independent population frequency sources and a conservation signal in a single response. The position_queried field echoes back the input so responses are self-documenting.
Can I filter the mutation tables by disease or status through these endpoints?+
The bulk table endpoints (get_rna_mutations_table and get_coding_mutations_table) return all records without server-side filtering; fields like disease, status, homoplasmy, and heteroplasmy are present in each object so you can filter client-side. Server-side filtering by disease or gene is not currently exposed. You can fork this API on Parse and revise it to add filtered query parameters.
Does the API cover somatic mtDNA mutations or only germline/inherited variants?+
The current endpoints reflect the MITOMAP curated tables, which focus on inherited mitochondrial disease-associated variants. Somatic mutation catalogs are not currently covered. You can fork this API on Parse and revise it to add an endpoint targeting MITOMAP's somatic or tumor-associated data pages.
How current is the data returned by the mutation table endpoints?+
The data reflects MITOMAP's published tables at the time of each API call. MITOMAP curates its database periodically rather than in real time, so newly submitted variants may not appear until MITOMAP's next update cycle. The get_genbank_frequency_info endpoint returns a summary_preview that typically notes the GenBank release version used, which can serve as a rough freshness indicator.
Page content last updated . Spec covers 4 endpoints from mitomap.org.
Related APIs in HealthcareSee all →
goodtherapy.org API
Search and find therapists on GoodTherapy.org by location, name, or specialty, then view detailed profiles including credentials and practice information. Browse available therapists across different locations and filter results by specialty, insurance, language, and more to find the right mental health professional.
radiopaedia.org API
Search medical cases and images on Radiopaedia to find relevant radiology references, and stay updated with the latest articles in medical imaging. Access case details, diagnostic images, and recent content updates all in one place.
tbca.net.br API
Search Brazil's most comprehensive food database to get detailed nutritional profiles, household portion measurements, and statistical composition data for thousands of foods including regional and biodiversity-focused options. Find specific nutrients by component, browse foods by group or type, and access institutional food information all in one place.
accessdata.fda.gov API
Search and retrieve comprehensive FDA premarket approval information for medical devices, including approval status, supplements, applicant details, and advisory committee data. Get instant access to specific PMA records with all relevant approval information in one place.
cabi.org API
Search and retrieve detailed information about plant diseases from the CABI Digital Library, including disease characteristics, symptoms, and management strategies. Find specific disease data by name or browse the comprehensive Compendium to identify and understand plant health issues.
azbar.org API
Search for Arizona lawyers by name, location, specialty, or company to find the right legal professional for your needs. View detailed lawyer profiles including their specializations, licensed jurisdictions, law school, admission history, and any disciplinary records.
arztsuche.116117.de API
Find therapists and doctors across Germany by postal code, radius, or medical specialty, getting detailed results with names, addresses, distances, and contact information. Quickly locate healthcare providers that match your needs using Germany's official 116117 doctor search portal.
zocdoc.com API
Search for doctors and medical practices on Zocdoc by specialty and location. Retrieve provider profiles, accepted insurance, office locations, patient reviews, and appointment availability.