Chemical spaces and capabilities
Discover releases, supported operations, limits, registries, and sampling semantics.
Call GET /api/v2/catalog at runtime. Each library reports its immutable release, product/synthon/
reaction counts, search scorers, substructure coverage, sampling method, property/preset/pattern
registries, price availability, exact or approximate fidelity, synchronous limits, and durable-run
budgets.
curl 'https://api.deepmedchem.com/api/v2/catalog' \
--header "x-api-key: $DMC_API_KEY"Capabilities are release-specific. Never assume every database supports substructure, constrained
sampling, a predictive model, or the same distribution. An unsupported combination fails validation
instead of being ignored. Store database_id plus returned release_id for reproducibility.
Prices
When available, every result includes price as a positive whole number of US dollars. The default
context is delivery to the United States and 1 mg where the vendor uses pack sizes. A missing or
unsupported price is null, never zero. The catalog advertises support through
pricing.available.
| Database | Price available | Basis |
|---|---|---|
| Freedom Space 5 | Yes | $250 at 1 mg |
| Enamine REAL | Yes | $163 or $245, selected by the trained factorized model |
| eMolecules Synple | Yes | Building-block prices plus reaction price |
| eMolecules eXplore | Yes | Building-block prices plus reaction price |
| XtalPi VAST 2026 H2 | Yes | $118 one-step or $206 two-step estimate at 1 mg |
| d2b / molecule.one | No | — |
| ChemInfinita | No | — |