Ensembl REST API

The European Bioinformatics Institute's REST/JSON interface to the Ensembl genome browser. Provides programmatic access to genomic annotation, variation, comparative genomics, regulatory data, the Variant Effect Predictor (VEP), and GA4GH-compatible variation endpoints across vertebrate, invertebrate, plant, and fungal genomes.

API entry from apis.yml

apis.yml Raw ↑
name: Ensembl REST API
description: The European Bioinformatics Institute's REST/JSON interface to the Ensembl genome browser.
  Provides programmatic access to genomic annotation, variation, comparative genomics, regulatory data,
  the Variant Effect Predictor (VEP), and GA4GH-compatible variation endpoints across vertebrate, invertebrate,
  plant, and fungal genomes.
humanURL: https://rest.ensembl.org/
baseURL: https://rest.ensembl.org/
tags:
- Genomics
- Variation
- VEP
- EBI
- GA4GH
properties:
- type: Documentation
  url: https://rest.ensembl.org/
- type: Documentation
  url: https://rest.ensembl.org/documentation/info/vep_hgvs_get
  title: VEP endpoints
- type: JSONSchema
  url: https://raw.githubusercontent.com/api-evangelist/life-sciences/refs/heads/main/json-schema/gene-schema.json
  title: Gene Schema
- type: Example
  url: https://raw.githubusercontent.com/api-evangelist/life-sciences/refs/heads/main/examples/gene-example.json
  title: Gene Example