Update Solvent
Update a solvent’s name or code, or archive/unarchive it via the archived field. The solvent structure is immutable and cannot be changed after creation. A new name must be unique (case-insensitive) within the solvent library.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
solvent_id
ID of the Solvent.
Headers
EARLY-ACCESS
Set to true to access beta operations via /api/v3.
Request
This endpoint expects an object.
archiveReason
archived
code
Configurable identifier for this solvent. Must be unique (case-insensitive) across all salts and solvents in the tenant.
name
The name of the solvent. Must be unique (case-insensitive) within the solvent library.
Response
OK
__typename
archiveReason
archived
calculatedMolecularWeight
The molecular weight of the solvent.
canonicalSmiles
The SMILES representation of the solvent after standardization.
code
Optional company-specific identifier for this solvent (e.g., “MH”, “DH”). Unique across both salts and solvents within a tenant.
createdAt
id
modifiedAt
molecularFormula
The molecular formula (e.g., “H2O”).
molfile
The molfile representation of the solvent.
name
Errors
400
Solvent Update Request Bad Request Error
403
Solvent Update Request Forbidden Error
404
Solvent Update Request Not Found Error
409
Solvent Update Request Conflict Error
429
Solvent Update Request Too Many Requests Error
500
Solvent Update Request Internal Server Error