UCSC Genome Browser REST API
REST API providing programmatic access to the UCSC Genome Browser's genomic data, including genome assemblies, DNA sequences, annotation tracks, and track hubs. All endpoints use HTTP GET and return JSON. No authentication is required. Rate limited to one request per second. Supports hg38, mm39, and hundreds of other assemblies.
Documentation
Specifications
Schemas & Data
JSONSchema
json-schema/ucsc-genomic-data-sequence-schema.json
JSONSchema
json-schema/ucsc-genomic-data-track-schema.json
Examples
OpenAPI
#Genomics
#Bioinformatics
#DNA Sequences
#Annotation Tracks
#Genome Assemblies