fetch_entry
Retrieve a structured UniProt entry by accession number, with optional fields and version.
Instructions
Return a structured UniProt entry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| accession | Yes | ||
| fields | No | ||
| version | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| accession | Yes | Primary accession identifier. | |
| id | No | UniProt entry name/ID. | |
| reviewed | Yes | True for Swiss-Prot, False for TrEMBL. | |
| protein_name | No | Recommended protein name where available. | |
| gene_symbols | No | Canonical gene symbols associated with the entry. | |
| organism | No | Scientific name of the source organism. | |
| taxonomy_id | No | NCBI taxonomy identifier for the organism. | |
| sequence | No | Protein sequence metadata when available. | |
| features | No | Annotated sequence features. | |
| go | No | Gene Ontology annotations extracted from the entry. | |
| xrefs | No | Cross-references to external databases. | |
| raw_payload | No | Original UniProt payload for debugging or future enrichment. |