Skip to navigation

Bulk create Molecule with parent

Beta

Bulk create molecules with automatic parent creation for salt form molecules. Requires salt form molecule support to be enabled for the tenant. Accepts a ScratchFile containing JSONL where each line is a JSON object matching the BulkMoleculeWithParentInput schema. When the target schema is a salt-aware Compound schema paired with a Form schema, salt/solvent fragments in each structure are automatically detected and split out to create the parent molecule. For any other schema, structures containing recognized salt/solvent fragments are rejected.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Headers

EARLY-ACCESSstringOptional

Set to true to access beta operations via /api/v3.

Request

This endpoint expects an object.
fileIdstringRequired

The API ID of the scratch file (scrfile_XXXXXXXX) containing the items to import. The referenced file must be a scratch file whose upload has completed successfully.

Response

Task started
pollingUristringOptionalformat: "uri"
taskIdstringOptional

Errors

400
Molecule Bulk Create with Parent Request Bad Request Error
403
Molecule Bulk Create with Parent Request Forbidden Error
404
Molecule Bulk Create with Parent Request Not Found Error
409
Molecule Bulk Create with Parent Request Conflict Error
429
Molecule Bulk Create with Parent Request Too Many Requests Error
500
Molecule Bulk Create with Parent Request Internal Server Error