Solvent

Update Solvent

Update a solvate's name or code, or archive/unarchive it via the archived field. The solvate structure is immutable and cannot be changed after creation. A new name must be unique (case-insensitive) across the Salt & Solvate library, and a solvate cannot be unarchived while an active entry has the same name or structure.

patch/api/v3/solvent/{solvent_id}

Request

  • Base URL
    https://{tenant_name}.benchling.com
  • Auth
    HTTP bearer

Path parameters

solvent_idstring required

ID of the Solvent.

Headers

EARLY-ACCESSstring

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

Request body

archiveReasonstring

Why it is being archived. Required when archived is true, and not allowed when unarchiving.

archivedboolean

Set to true to archive or false to unarchive it. Archiving requires archiveReason.

codestring nullable

Configurable identifier for this solvate. Must be unique (case-insensitive) across the Salt & Solvate library.

namestring

The name of the solvate. Must be unique (case-insensitive) across the Salt & Solvate library.

Response

OK

__typenamestring
archiveReasonstring nullable
archivedboolean
calculatedMolecularWeightnumber double nullable

The molecular weight of the solvent.

canonicalSmilesstring

The SMILES representation of the solvent after standardization.

codestring nullable

Optional company-specific identifier for this solvent (e.g., "MH", "DH"). Unique across both salts and solvents within a tenant.

createdAtstring datetime
idstring
modifiedAtstring datetime
molecularFormulastring

The molecular formula (e.g., "H2O").

molfilestring

The molfile representation of the solvent.

namestring

Changes

No recorded changes to this operation across all 1 revision of this API.