GET /uniprotkb/search
Summary: Search UniProtKB entries
Operation ID: searchUniProtKB
Auth: unknown
Operation ID: searchUniProtKB
Auth: unknown
Description
Search for protein entries in UniProtKB (Swiss-Prot and TrEMBL) using a query string. Supports complex queries with field filters.
Parameters (3)
format
(string, query, optional, default: json)
Response format (json, xml, fasta, etc.)
Constraints: {'enum': ['json', 'xml', 'fasta', 'tsv', 'list']}
query
(string, query, required)
Search query string. Can include field filters like accession:P01308 or gene:INS
size
(integer, query, optional, default: 25)
Number of results to return per page
Constraints: {'maximum': 500}
Examples (1)
| Title | Type | URL | Action |
|---|---|---|---|
| Search UniProtKB entries | openapi-spec |
https://rest.uniprot.org/uniprotkb/search?query=insulin&size=10 |
Probe History
Status Codes
| Time | Status | Latency | Size |
|---|---|---|---|
| 2026-03-23 09:06:56.103843 | 200 | 294ms | 0.7MB |