🧬 API ExplorerCheminformatics Gateway
POST
/api/rdkit/validateValidate SMILES
Validate a SMILES string. Returns canonical SMILES, InChI, InChIKey, atom and bond counts. Use this as the first step before any computation to ensure inputs are valid.
Parameters
smilesstringrequiredInput SMILES string to validate
Example:
"CCO"💡 Toggle Trace in the top bar to log every call (input + output + latency) to Firestore
api_trace.Live Simulator
Request Body (JSON)
Example Responsestatic preview
{
"valid": true,
"canonical_smiles": "CCO",
"inchi": "InChI=1S/C2H6O/c1-2-3/h3H,2H2,1H3",
"inchi_key": "LFQSCWFLJHTTHZ-UHFFFAOYSA-N",
"num_atoms": 9,
"num_heavy_atoms": 3,
"num_bonds": 8
}⚡
Ready to run
Enter your API key, edit the request, then click ▶ Run API