NCBI E-utilities
The E-utilities are a suite of eight server-side programs that provide a stable interface into the Entrez query and database system at the National Center for Biotechnology Information (NCBI). The E-utilities use a fixed URL syntax that translates a standard set of input parameters into the values necessary for various NCBI software components to search for and retrieve the requested data.
Base URL:
Auth: none
Endpoints: 9
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 16:08:12.977177
https://eutils.ncbi.nlm.nih.gov/entrez/eutils/Auth: none
Endpoints: 9
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 16:08:12.977177
Links
Documentation:
- NCBI E-utilities Documentation official
SDKs:
- VSM Dictionary PubMed (javascript)
- PubMed Stream (python)
- entrez R Package (r)
- PubMed MCP Server (typescript)
1348ms
Avg latency (7d)23
Probes (7d)Latency (7d)
Success Rate (7d)
Topics
Endpoints
| Method | Path | Summary | Auth | Last Status | Latency |
|---|---|---|---|---|---|
GET |
/ecitmatch.fcgi | Match citations to PubMed IDs | — | 200 | 1147ms |
GET |
/efetch.fcgi | Retrieve full records in specified format | — | 200 | 382ms |
GET |
/egquery.fcgi | Search all Entrez databases with a single query | — | — | — |
GET |
/einfo.fcgi | Retrieve database statistics and information | — | 200 | 351ms |
GET |
/elink.fcgi | Retrieve related or linked records | — | 200 | 6764ms |
GET |
/epost.fcgi | Upload UID list to Entrez History server | — | 200 | 353ms |
GET |
/esearch.fcgi | Search and retrieve primary IDs matching a query | — | 200 | 598ms |
GET |
/espell.fcgi | Check spelling and suggest corrections | — | 500 | 355ms |
GET |
/esummary.fcgi | Retrieve document summaries for a list of IDs | — | 200 | 370ms |