← Back to catalog
chem.resolve
mock data$0.001 / callChemical ID Resolver
Convert any chemical identifier to SMILES, InChI, and InChIKey. Input a compound name (e.g. "aspirin"), CAS number (e.g. "50-78-2"), SMILES, or InChIKey and get all other representations. The only universal chemical ID converter — essential for chemistry workflows and cross-database lookups (NCI CACTUS)
Input schema
output
stringOutput format: "all" (SMILES + InChI + InChIKey), "smiles" (canonical SMILES only), "stdinchi" (Standard InChI only), "stdinchikey" (InChIKey only). Default: "all"
identifierrequired
stringChemical identifier to resolve — compound name (e.g. "aspirin", "caffeine"), CAS number (e.g. "50-78-2"), SMILES (e.g. "CC(=O)Oc1ccccc1C(O)=O"), or InChIKey (e.g. "BSYNRYMUTXBXSQ-UHFFFAOYSA-N")
Call via REST
curl -X POST https://unifyapi.pro/api/call/chem.resolve \
-H "Authorization: Bearer uak_live_..." \
-H "Content-Type: application/json" \
-d '{"output":"all","identifier":"<identifier>"}'