Skip Header

You are using a version of browser that may not display all the features of this website. Please consider upgrading your browser.

How can I access resources on this website programmatically?

Last modified May 25, 2018

This document describes how this website can be accessed with programs. All resources (individual entries as well as sets of entries retrieved by queries) are accessible using simple URLs (REST) that can be bookmarked, linked and used in programs.

Please consider to provide a contact email address as part of the User-Agent header that your programs set. This will allow us to contact you in case of problems (see our privacy notice).

Overview of the services that can be accessed programmatically

Please click on the links below for documentation for the specific topics, including code examples:

Related terms: programmatic access, program, script, wget, curl, web services, API, uploadlists

UniProt is an ELIXIR core data resource
Main funding by: National Institutes of Health

We'd like to inform you that we have updated our Privacy Notice to comply with Europe’s new General Data Protection Regulation (GDPR) that applies since 25 May 2018.

Do not show this banner again