Search by ZINC identifier, one per line
CURL commands for searching multiple ZincIDs

Example: curl -X POST https://cartblanche22.docking.org/substances.txt -F zinc_ids=@test.txt -F output_fields='smiles,zinc_id'

- Results can be formatted in the desired file format.
- If output_fields are not specified, all available molecule data is returned.
- The zinc_id and smiles output fields will be returned by default unless otherwise specified.
- The search is asynchronous by default. The submission will return a task ID that can be used to check the status of the search.

Asynchronous results can be retrieved using this url format:
curl -X GET https://cartblanche.docking.org/search/saveResult/task_id.txt

DescriptionAttributesPossible fields
To specify return formatcurl -X POST https://cartblanche22.docking.org/substances.txt
  • .txt
  • .csv
  • .json
To add search value -F zinc_ids=@test.txt.txt file with list of zinc identifers
To specify output fields
If no fields are defined, search will return all possible fields
-F output_fields='smiles,zinc_id'
  • catalogs
  • smiles
  • sub_id
  • tranche
  • tranche_details
  • zinc_id
Search for SMILES only (search returns zinc_id, smiles) -F smiles_only=true
Start synchronous search (not recommended for larger searches)-F synchronous=true

If you want to learn more about search, please go to Zinc22 documentation on wiki page