UniProt REST API
The UniProt REST API provides programmatic access to protein sequence and annotation data from the Universal Protein Resource (UniProt). UniProt is a comprehensive resource for protein sequence and annotation data, including protein function, classification, and cross-references. This API allows searching and retrieving data from UniProtKB (Swiss-Prot and TrEMBL), UniRef, UniParc, Proteomes, Taxonomy, and other databases.
Screenshot:
Base URL:
Auth: unknown
Endpoints: 13
Reachable: unknown
CORS: unknown
https://rest.uniprot.orgAuth: unknown
Endpoints: 13
Reachable: unknown
CORS: unknown
Links
149ms
Avg latency (7d)15
Probes (7d)Latency (7d)
Success Rate (7d)
Topics
Endpoints
| Method | Path | Summary | Auth | Last Status | Latency |
|---|---|---|---|---|---|
GET |
/citations/search | Search citations | — | 200 | 151ms |
GET |
/database/search | Search cross-referenced databases | — | 200 | 131ms |
GET |
/diseases/search | Search diseases | — | 200 | 139ms |
GET |
/keywords/search | Search keywords | — | 200 | 134ms |
GET |
/locations/search | Search subcellular locations | — | 200 | 144ms |
GET |
/proteomes/search | Search proteomes | — | 200 | 132ms |
GET |
/proteomes/{upid} | Get proteome by ID | — | 200 | 141ms |
GET |
/taxonomy/search | Search taxonomy | — | 200 | 136ms |
GET |
/taxonomy/{taxonId} | Get taxonomy entry by ID | — | 200 | 138ms |
GET |
/uniparc/search | Search UniParc entries | — | 200 | 135ms |
GET |
/uniparc/{upid} | Get UniParc entry by ID | — | 200 | 163ms |
GET |
/uniprotkb/search | Search UniProtKB entries | — | 200 | 294ms |
GET |
/uniprotkb/{accession} | Get UniProtKB entry by accession | — | 200 | 132ms |
GET |
/uniref/search | Search UniRef clusters | — | 200 | 132ms |
GET |
/uniref/{id} | Get UniRef cluster by ID | — | 200 | 132ms |