Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2025 Jul 7;53(W1):W547-W553.
doi: 10.1093/nar/gkaf394.

The UniProt website API: facilitating programmatic access to protein knowledge

Collaborators, Affiliations

The UniProt website API: facilitating programmatic access to protein knowledge

Shadab Ahmad et al. Nucleic Acids Res. .

Abstract

The UniProt REST API is a freely available, open-access resource that powers the UniProt.org website and gives users flexible programmatic interaction with protein knowledge data. It provides access to UniProtKB, UniRef, UniParc, Proteomes, GeneCentric, ARBA, UniRule, and the ID Mapping tool, along with supporting data and controlled vocabularies. Users can access the API with their favorite programming language and generate example code snippets to access the UniProt databases using the API documentation page (https://www.uniprot.org/api-documentation) in various languages. API results can be returned and downloaded in various formats. With an average of 303 million requests per month over the last year, the API enables structured search queries using logical operators and parentheses, allows users to specify fields of interest within results, and customize downloads for direct integration into workflows. The API is a powerful tool that empowers users to fully utilize UniProt data across multiple datasets, enabling download, analysis, and extraction of valuable research insights. This website is free and open to all users, and there is no login requirement.

PubMed Disclaimer

Conflict of interest statement

None declared.

Figures

Graphical Abstract
Graphical Abstract
Figure 1.
Figure 1.
UniProt website API service architecture: This high-level architecture diagram shows a system where different clients (web, mobile, and programmatic) interact with back-end services via an API Gateway. (a) The API Gateway routes requests to (b) multiple REST services (UniProtKB, UniRef, UniParc, etc.), each running multiple instances for scalability and redundancy. These REST services retrieve data from two back-end storage systems: (c) Search Cluster (Solr)—handles querying of documents for fast search based on user’s search criteria. (d) Key-Value Store Cluster (Voldemort)—provides efficient, low-latency storage for key-value-based lookups.

References

    1. Bateman A, Martin M-J, Orchard S et al. UniProt: the Universal Protein Knowledgebase in 2025. Nucleic Acids Res. 2025; 53:D609–17. - PMC - PubMed
    1. Huang H, Mcgarvey PB, Suzek BE et al. A comprehensive protein-centric ID mapping service for molecular data integration. Bioinformatics. 2011; 27:1190–1. 10.1093/bioinformatics/btr101. - DOI - PMC - PubMed
    1. Marques AD, Hogenauer M, Bauer N et al. Evolution of SARS-CoV-2 in white-tailed deer in Pennsylvania 2021–2024. PLoS Pathog. 2025; 21:e1012883. 10.1371/journal.ppat.1012883. - DOI - PMC - PubMed
    1. Marques AD, Sherrill-Mix S, Everett JK et al. Multiple introductions of SARS-CoV-2 alpha and delta variants into white-tailed deer in Pennsylvania. mBio. 2022; 13:e0210122. - PMC - PubMed
    1. Hoffmann M, Kleine-Weber H, Schroeder S et al. SARS-CoV-2 cell entry depends on ACE2 and TMPRSS2 and is blocked by a clinically proven protease inhibitor. Cell. 2020; 181:271–80. 10.1016/j.cell.2020.02.052. - DOI - PMC - PubMed