GET /vep/{species}/id/{id}

ensembl.org:ensembl-rest-api

Summary: Variant Effect Predictor by ID
Operation ID: vepById
Auth: none

Variant Effect Predictor - get functional consequences of known variants by their ID. For a given variant ID (like rs IDs from dbSNP), returns the predicted molecular consequence (missense, nonsense, synonymous, etc.) on transcripts, genes, and regulatory features. Also includes allele frequencies, clinical significance, and PubMed citations if available. This is the programmatic access to Ensembl's VEP tool.

Original spec description

Fetch variant consequences for a known variant identifier.

Usage Tips

- Supports dbSNP rsIDs, COSMIC IDs, and other variant identifiers - Consequences are reported per-transcript: one variant may have multiple consequences - The `most_severe_consequence` field summarizes the worst predicted effect - Use `?canonical=1` to get only consequences on canonical transcripts - Add `?mane=1` to limit to MANE Select transcripts (human only)

Parameters (2)

id (string, path, required)

Variant ID

species (string, path, required)

Species name

Examples (1)

TitleTypeURLAction
Get VEP consequences for variant rs699 probe-gate https://rest.ensembl.org/vep/human/id/rs699?content-type=application/json

No probe data for this endpoint yet.