# NCBI Gene E-utilities Search

> NCBI Gene E-utilities Search is a paid API for AI agents from clonecho.builda.company, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Searches NCBI Gene database and returns matching gene UIDs for a given query string via NCBI E-utilities esearch.

## Facts

- Endpoint: POST https://clonecho.builda.company/x402/s/ncbi-esearch-gene
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ncbi-gene-e-utilities-search-e9ff2636
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CQVuZoJUGfLCHtMPCOSc8

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 ncbi-gene-e-utilities-search-e9ff2636 -d '<json body>'
```

Example prompt: Can you search the NCBI Gene database for TP53 and give me the matching gene UIDs?

## When to prefer this

Use this endpoint when you need to resolve gene names, symbols, or keywords to NCBI Gene UIDs for downstream bioinformatics workflows, fetching gene records, or integrating with other NCBI E-utilities services. Prefer this over manual NCBI searches when building automated pipelines or when an agent needs structured gene identifier data programmatically.

## Known failure modes

- Empty result set if gene name is misspelled or not found in NCBI Gene
- Malformed query string may return zero results or an error
- Rate limiting or service unavailability from NCBI upstream API
- Missing required query parameter returns an error response
- Ambiguous gene names may return large numbers of UIDs requiring further filtering

## How this service works

Search NCBI Gene and return matching gene UIDs for query {q} via E-utilities. Query: ?q= Returns JSON.

## Output

Returns a JSON object containing NCBI E-utilities esearch results for the queried gene, including a list of matching gene UIDs, the total result count, query key, and web environment reference for use in subsequent E-utilities calls.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ncbi-gene-e-utilities-search-e9ff2636/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from clonecho.builda.company](https://www.zero.xyz/host/clonecho.builda.company/llms.txt)
