# Saylor Innovations Protein Function Lookup (UniProt)

> Saylor Innovations Protein Function Lookup (UniProt) is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-01).

Looks up comprehensive protein function data by UniProt accession or gene symbol, returning recommended name, function, subcellular location, tissue specificity, diseases, GO terms, EC numbers, and structural IDs.

## Facts

- Endpoint: GET https://saylorinnovations.com/api/bio/protein/:id?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-protein-function-lookup-uniprot-aa11b39b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Xr2kMoscLLEiRh5m0_VdQ

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability saylor-innovations-protein-function-lookup-uniprot-aa11b39b
```

Example prompt: What does the TP53 protein do? Look up its function, subcellular location, associated diseases with OMIM IDs, GO terms, and any available PDB structures or AlphaFold model.

## When to prefer this

Use this endpoint when you need rich, curated protein annotation from UniProtKB — including disease associations with OMIM IDs, GO terms, tissue specificity, EC numbers, and structural references (PDB + AlphaFold) — all in a single call. It is ideal for bioinformatics agents, drug discovery workflows, or any pipeline needing authoritative protein function data without building a direct UniProt API integration. Prefer this over raw UniProt REST when you need a pre-parsed, agent-friendly response with x402 micropayment support.

## Known failure modes

- Unknown or invalid UniProt accession returns 404 or empty result
- Gene symbol not found for the specified organism returns no data
- Non-human organism lookup without ?organism= taxon may default to human and return wrong protein
- Ambiguous gene symbol matching multiple proteins may return unexpected result
- Network timeout or service unavailability returns 5xx error

## How this service works

Protein Function Lookup (UniProt). Protein function lookup by UniProt accession or gene symbol (TP53, BRCA1; human default, ?organism= taxon for others): recommended name, function, subcellular location, tissue specificity, associated diseases with OMIM ids, GO terms, keywords, EC numbers, PDB structures and AlphaFold model id. UniProtKB, CC BY 4.0.

## Output

Returns a structured record for the requested protein including: recommended protein name, detailed function description, subcellular location, tissue specificity, list of associated diseases with OMIM IDs, Gene Ontology (GO) terms, keyword annotations, EC numbers (for enzymes), PDB structure IDs, and AlphaFold model ID. Data sourced from UniProtKB under CC BY 4.0.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-protein-function-lookup-uniprot-aa11b39b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
