Benchling · Schema

MoleculesArchive

The request body for archiving Molecules.

Life SciencesBiotechR&DMolecular BiologyLaboratory Information ManagementElectronic Lab NotebookAssay ManagementInventory ManagementSequence ManagementExperiment WorkflowsRESTWebhooks

Properties

Name Type Description
moleculeIds array
reason string The reason for archiving the provided Molecules. Accepted reasons may differ based on tenant configuration.
View JSON Schema on GitHub

JSON Schema

MoleculesArchive.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/benchling/json-schema/MoleculesArchive.json",
  "title": "MoleculesArchive",
  "additionalProperties": false,
  "description": "The request body for archiving Molecules.\n",
  "properties": {
    "moleculeIds": {
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "reason": {
      "description": "The reason for archiving the provided Molecules. Accepted reasons may differ based on tenant configuration.\n",
      "enum": [
        "Made in error",
        "Retired",
        "Expended",
        "Shipped",
        "Contaminated",
        "Expired",
        "Missing",
        "Other"
      ],
      "type": "string"
    }
  },
  "required": [
    "reason",
    "moleculeIds"
  ],
  "type": "object"
}