Family / Domain Members
entry_membersList every protein in a plant organism that carries a given InterPro, Pfam, or PANTHER entry, including the gene locus for each. Reverse lookup from protein domain to associated genes.
Instructions
List every protein in one organism that carries an InterPro, Pfam or PANTHER entry, with the gene locus each maps to — the reverse of interpro_domains / panther_family (entry -> genes, not gene -> entries). One UniProt query (rest.uniprot.org; free, no key). Each member gives accession, symbol and locus; locus is the id the locus-keyed tools accept, or null when UniProt links the protein to no gene (e.g. an old cDNA submission). reviewed_only=true (default) keeps Swiss-Prot entries: complete for Arabidopsis and rice, empty for most other crops, so pass reviewed_only=false there. total is UniProt's count across all pages; when truncated=true, pass next_cursor back as cursor= for the next page. An entry absent from the organism is ok with total 0. Defaults to arabidopsis_thaliana.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entry | Yes | InterPro (IPR010525), Pfam (PF06507) or PANTHER family (PTHR31384) | |
| cursor | No | next_cursor from the previous page; omit for the first | |
| organism | No | Plant organism — accepts canonical slug (arabidopsis_thaliana), scientific or common name, or NCBI taxid | arabidopsis_thaliana |
| page_size | No | ||
| reviewed_only | No | Only Swiss-Prot (curated) proteins |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entry | Yes | The entry asked about, e.g. IPR010525 | |
| query | Yes | The UniProt query that produced this answer | |
| taxid | Yes | ||
| total | Yes | How many proteins matching the UniProt query exist upstream for this query, all pages (pre-cap) (#123) | |
| members | Yes | ||
| organism | Yes | ||
| returned | Yes | Rows in this payload (#123) | |
| truncated | Yes | True when more members follow next_cursor | |
| next_cursor | No | Pass back as cursor= for the next page; null on the last | |
| reviewed_only | Yes | ||
| entry_database | Yes | ||
| upstream_version | No | UniProt release that produced THIS response, as stated by its X-UniProt-Release header (e.g. '2026_02'). null means UniProt did not state one — never that no release exists, and never inferred from a separate metadata call, which can describe a different release than the one that answered. |