UniProt · Rate Limits

Default

UniProt REST API (rest.uniprot.org) does not publicly document a hard rate limit but asks users to be considerate and use pagination or streaming for large result sets. The EBI Proteins API (www.ebi.ac.uk/proteins/api) enforces a limit of 200 requests per second per user. The SPARQL endpoint imposes a 45-minute query timeout. No authentication is required for any endpoint.

Default is the machine-readable rate-limit profile for UniProt on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 3 rate-limit definitions.

Tagged areas include Proteins, Bioinformatics, Genomics, Life Sciences, and Open Data.

3 Limits
ProteinsBioinformaticsGenomicsLife SciencesOpen Data

Limits

per user
No hard limit published. Recommended to use streaming (size=-1) or pagination for large downloads. Cursor-based pagination via Link header for sequential page traversal.