PubChem API

PubChem Power User Gateway (PUG) REST API for accessing chemical compound, substance, and assay data from the National Center for Biotechnology Information (NCBI). Provides programmatic access to chemical structures, properties, synonyms, descriptions, and bioactivity data.

Claim this API

Are you the operator of PubChem API? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with PubChem API? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Base URL: https://pubchem.ncbi.nlm.nih.gov/rest/
Auth: unknown
Endpoints: 15
Reachable: unknown
CORS: unknown

Links

Homepage: https://pubchem.ncbi.nlm.nih.gov/
API Base: https://pubchem.ncbi.nlm.nih.gov/rest/

Endpoints

Method Path Summary Auth Last Status Latency
GET /pug/assay/aid/{aid}/summary/{format} Get assay summary by AID
GET /pug/compound/cid/{cid}/SDF Get compound structure as SDF
GET /pug/compound/cid/{cid}/cids/{format} Get CID(s) from CID input
GET /pug/compound/cid/{cid}/description/{format} Get compound description
GET /pug/compound/cid/{cid}/property/{properties}/{format} Get compound properties by CID
GET /pug/compound/cid/{cid}/synonyms/{format} Get compound synonyms
GET /pug/compound/fastformula/{formula}/cids/{format} Get CIDs by molecular formula
GET /pug/compound/fastsimilarity_2d/cid/{cid}/cids/{format} 2D similarity search
GET /pug/compound/fastsubstructure/smiles/{smiles}/cids/{format} Substructure search by SMILES
GET /pug/compound/inchikey/{inchikey}/cids/{format} Get compound CID by InChIKey
GET /pug/compound/name/{name}/cids/{format} Get compound CIDs by name
GET /pug/compound/name/{name}/property/{properties}/{format} Get compound properties by name
GET /pug/compound/smiles/{smiles}/cids/{format} Get CIDs by SMILES
GET /pug/substance/name/{name}/sids/{format} Get substance SIDs by name
GET /pug_view/data/compound/{cid}/{format} Get full compound record