Evidence-backed facts
- EInfo provides database information; ESearch returns matching UIDs, ESummary returns summaries, EFetch retrieves records, and ELink resolves links. EInfo and ESearch default to XML with optional JSON; EFetch formats depend on the database. informative
- The usage guide documents at most 3 requests per second per IP without api_key and a default of 10 with a key. tool must have no spaces; email identifies the software developer, not an end user. Supplying these values alone does not complete their registration. informative
- ESearch retstart defaults to 0 and retmax to 20, with a 10,000-record maximum. PubMed and PMC expose only the first 10,000 matches through ESearch. usehistory=y posts results to the History server; WebEnv and query_key bind stored sets. EPost uploads UID sets rather than reading records. informative
- The usage guide requires the NCBI Disclaimer and Copyright notice to be visible in software using E-utilities. PubMed abstracts may include protected material; retrieval does not establish redistribution rights. informative