NCBI Entrez E-utilities
The set of nine programmatic interfaces (ESearch, EPost, ESummary, EFetch, ELink, EInfo, EGQuery, ESpell, ECitMatch) that provide unified access to all NCBI databases including PubMed, Gene, Genome, Nucleotide, Protein, ClinVar, dbSNP, dbGaP, BioProject, BioSample, GEO, and Taxonomy.