Benchling · Schema

WorkflowTaskStatusLifecycle

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

Properties

Name Type Description
id string
initialStatus object
name string
statuses array
transitions array
View JSON Schema on GitHub

JSON Schema

WorkflowTaskStatusLifecycle.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/benchling/json-schema/WorkflowTaskStatusLifecycle.json",
  "title": "WorkflowTaskStatusLifecycle",
  "properties": {
    "id": {
      "example": "prstswf_123kjlkj",
      "type": "string"
    },
    "initialStatus": {
      "$ref": "#/components/schemas/WorkflowTaskStatus"
    },
    "name": {
      "example": "Direct Completion",
      "type": "string"
    },
    "statuses": {
      "example": [
        {
          "displayName": "Pending",
          "id": "prsts_wQzUCsW0",
          "statusType": "PENDING"
        },
        {
          "displayName": "In Progress",
          "id": "prsts_fc0781",
          "statusType": "IN_PROGRESS"
        }
      ],
      "items": {
        "$ref": "#/components/schemas/WorkflowTaskStatus"
      },
      "type": "array"
    },
    "transitions": {
      "items": {
        "$ref": "#/components/schemas/WorkflowTaskStatusLifecycleTransition"
      },
      "type": "array"
    }
  },
  "type": "object"
}