UCSC Genome Browser API
The UCSC Genome Browser API provides programmatic access to genome data, including genome sequences, gene annotations, tracks, and genomic coordinates. This API enables researchers and developers to query genomic information for thousands of species.
Base URL:
Auth: none
Endpoints: 12
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 22:14:56.537780
https://api.genome.ucsc.edu/Auth: none
Endpoints: 12
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 22:14:56.537780
Links
Documentation:
- Tutorials official
- REST API official
- MySQL Access official
SDKs:
- UCSC Genome MCP Server (python)
- pyucsc (python)
1814ms
Avg latency (7d)24
Probes (7d)Latency (7d)
Success Rate (7d)
Topics
Endpoints
| Method | Path | Summary | Auth | Last Status | Latency |
|---|---|---|---|---|---|
GET |
/findGenome | Search for genomes | — | 200 | 2529ms |
GET |
/getData/sequence | Get DNA sequence | — | 200 | 551ms |
GET |
/getData/track | Get track data | — | 200 | 1005ms |
GET |
/list/chromosomes | List chromosomes for a genome | — | 200 | 1102ms |
GET |
/list/files | List files for a genome | — | 200 | 5542ms |
GET |
/list/genarkGenomes | List Genark genomes | — | 400 | 538ms |
GET |
/list/hubGenomes | List genomes in a hub | — | 200 | 1094ms |
GET |
/list/publicHubs | List public track hubs | — | 400 | 539ms |
GET |
/list/schema | Get schema for a track | — | 200 | 557ms |
GET |
/list/tracks | List tracks for a genome | — | 200 | 1270ms |
GET |
/list/ucscGenomes | List UCSC genomes | — | 200 | 751ms |
GET |
/search | Search genome annotations | — | 200 | 1507ms |