---
title: "Get a task by id"
method: GET
path: "/tasks/{task_id}"
tags: ["tasks"]
---

# Get a task by id

`GET /tasks/{task_id}`

## Request

- Base URL: `https://{tenant_name}.benchling.com/api/v2`
- URL: `https://{tenant_name}.benchling.com/api/v2/tasks/{task_id}`
- Auth: HTTP bearer

Get a task by id

## Path parameters

- `task_id` string, required

## Response `200`

OK

- union
  - AsyncTask
    - `errors` union
      - AsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` AsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - CreateTemplateAlignmentAsyncTask
    - `errors` union
      - CreateTemplateAlignmentAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` DnaAlignment
      - `apiURL` string, uri: The canonical url of the DNA Alignment in the API.
      - `createdAt` string, date-time: DateTime the DNA Alignment was created
      - `id` string
      - `modifiedAt` string, date-time: DateTime the DNA Alignment was last modified
      - `name` string
      - `referenceSequenceId` string: The ID of the template or consensus DNA Sequence associated with the DNA Alignment
      - `webURL` string, uri: The Benchling web UI url to view the DNA Alignment
      - `alignedSequences` AlignedSequence[]
        - `bases` string
        - `dnaSequenceId` string, nullable
        - `name` string
        - `pairwiseIdentity` string: Fraction of bases between trimStart and trimEnd that match the template bases. Only present for Template Alignments; Will be empty for Consensus Alignments.
        - `sequenceId` string, nullable
        - `trimEnd` integer
        - `trimStart` integer
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - CreateConsensusAlignmentAsyncTask
    - `errors` union
      - CreateConsensusAlignmentAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` DnaAlignment
      - `apiURL` string, uri: The canonical url of the DNA Alignment in the API.
      - `createdAt` string, date-time: DateTime the DNA Alignment was created
      - `id` string
      - `modifiedAt` string, date-time: DateTime the DNA Alignment was last modified
      - `name` string
      - `referenceSequenceId` string: The ID of the template or consensus DNA Sequence associated with the DNA Alignment
      - `webURL` string, uri: The Benchling web UI url to view the DNA Alignment
      - `alignedSequences` AlignedSequence[]
        - `bases` string
        - `dnaSequenceId` string, nullable
        - `name` string
        - `pairwiseIdentity` string: Fraction of bases between trimStart and trimEnd that match the template bases. Only present for Template Alignments; Will be empty for Consensus Alignments.
        - `sequenceId` string, nullable
        - `trimEnd` integer
        - `trimStart` integer
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - CreateNucleotideTemplateAlignmentAsyncTask
    - `errors` union
      - CreateNucleotideTemplateAlignmentAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` NucleotideAlignment
      - `apiURL` string, uri: The canonical url of the Alignment in the API.
      - `createdAt` string, date-time: DateTime the Alignment was created
      - `id` string
      - `modifiedAt` string, date-time: DateTime the Alignment was last modified
      - `name` string
      - `referenceSequenceId` string: The ID of the template or consensus Sequence associated with the Alignment
      - `webURL` string, uri: The Benchling web UI url to view the Alignment
      - `alignedSequences` AlignedNucleotideSequence[]
        - `bases` string
        - `dnaSequenceId` string, nullable
        - `name` string
        - `pairwiseIdentity` string: Fraction of bases between trimStart and trimEnd that match the template bases. Only present for Template Alignments; Will be empty for Consensus Alignments.
        - `sequenceId` string, nullable
        - `trimEnd` integer
        - `trimStart` integer
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - CreateNucleotideConsensusAlignmentAsyncTask
    - `errors` union
      - CreateNucleotideConsensusAlignmentAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` NucleotideAlignment
      - `apiURL` string, uri: The canonical url of the Alignment in the API.
      - `createdAt` string, date-time: DateTime the Alignment was created
      - `id` string
      - `modifiedAt` string, date-time: DateTime the Alignment was last modified
      - `name` string
      - `referenceSequenceId` string: The ID of the template or consensus Sequence associated with the Alignment
      - `webURL` string, uri: The Benchling web UI url to view the Alignment
      - `alignedSequences` AlignedNucleotideSequence[]
        - `bases` string
        - `dnaSequenceId` string, nullable
        - `name` string
        - `pairwiseIdentity` string: Fraction of bases between trimStart and trimEnd that match the template bases. Only present for Template Alignments; Will be empty for Consensus Alignments.
        - `sequenceId` string, nullable
        - `trimEnd` integer
        - `trimStart` integer
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkCreateDnaSequencesAsyncTask
    - `errors` union
      - BulkCreateDnaSequencesAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkCreateDnaSequencesAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `dnaSequences` DnaSequence[]
        - `aliases` string[]
        - `annotations` DnaAnnotation[]
          - `color` string: Hex color code used when displaying this feature in the UI.
          - `customFields` SequenceFeatureCustomField[]
            - `name` string: Name of the custom field
            - `value` string: Value of the custom field
          - `name` string
          - `notes` string
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
          - `type` string
        - `apiURL` string, uri: The canonical url of the DNA Sequence in the API.
        - `archiveRecord` ArchiveRecord
          - `reason` string
        - `authors` UserSummary[]
          - `handle` string
          - `id` string
          - `name` string
        - `bases` string
        - `createdAt` string, date-time
        - `creator` UserSummary
          - `handle` string
          - `id` string
          - `name` string
        - `customFields` CustomFields
        - `dnaAlignmentIds` string[]: API IDs of Nucleotide Alignments involving the RNA sequence
        - `entityRegistryId` string, nullable
        - `fields` Fields
        - `folderId` string, nullable
        - `id` string
        - `isCircular` boolean
        - `length` integer
        - `modifiedAt` string, date-time
        - `name` string
        - `parts` DnaSequencePart[]
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `sequenceId` string
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `primers` Primer[]
          - `bases` string
          - `bindPosition` integer
          - `color` string
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `name` string
          - `oligoId` string
          - `overhangLength` integer
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `registrationOrigin` RegistrationOrigin
          - `originEntryId` string, nullable
          - `registeredAt` string, date-time
        - `registryId` string, nullable
        - `schema` SchemaSummary
          - `id` string
          - `name` string
        - `transcriptions` DnaSequenceTranscription[]
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `sequenceId` string: Linked RNA sequence ID.
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `translations` Translation[]
          - `color` string: Hex color code used when displaying this feature in the UI.
          - `customFields` SequenceFeatureCustomField[]
            - `name` string: Name of the custom field
            - `value` string: Value of the custom field
          - `name` string
          - `notes` string
          - `aminoAcids` string
          - `coerceStartCodonToMethionine` boolean: Whether to override the translation of the start codon to Methionine. Has no effect when the start codon already translates to Methionine.
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `geneticCode` 'STANDARD' | 'VERTEBRATE_MITOCHONDRIAL' | 'YEAST_MITOCHONDRIAL' | 'MOLD_PROTOZOAN_COELENTERATE_MITOCHONDRIAL_MYCOPLASMA_SPIROPLASMA' | 'INVERTEBRATE_MITOCHONDRIAL' | 'CILIATE_DASYCLADACEAN_HEXAMITA_NUCLEAR' | 'ECHINODERM_FLATWORM_MITOCHONDRIAL' | 'EUPLOTID_NUCLEAR' | 'BACTERIAL_ARCHAEAL_PLANT_PLASTID' | 'ALTERNATIVE_YEAST_NUCLEAR' | 'ASCIDIAN_MITOCHONDRIAL' | 'ALTERNATIVE_FLATWORM_MITOCHONDRIAL' | 'CHLOROPHYCEAN_MITOCHONDRIAL' | 'TREMATODE_MITOCHONDRIAL' | 'SCENEDESMUS_OBLIQUUS_MITOCHONDRIAL' | 'THRAUSTOCHYTRIUM_MITOCHONDRIAL' | 'RHABDOPLEURIDAE_MITOCHONDRIAL' | 'CANDIDATE_DIVISION_SR1_GRACILIBACTERIA' | 'PACHYSOLEN_TANNOPHILUS_NUCLEAR' | 'MESODINIUM_NUCLEAR' | 'PERITRICH_NUCLEAR' | 'CEPHALODISCIDAE_MITOCHONDRIAL_UAA_TYR': The genetic code to use when translating the nucleotide sequence into amino acids.
          - `regions` TranslationRegionsItems[]
            - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
            - `start` integer: 0-based inclusive start index.
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `url` string: The path of the web URL, omitting the tenant domain
        - `webURL` string
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkUpdateDnaSequencesAsyncTask
    - `errors` union
      - BulkUpdateDnaSequencesAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkUpdateDnaSequencesAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `dnaSequences` DnaSequence[]
        - `aliases` string[]
        - `annotations` DnaAnnotation[]
          - `color` string: Hex color code used when displaying this feature in the UI.
          - `customFields` SequenceFeatureCustomField[]
            - `name` string: Name of the custom field
            - `value` string: Value of the custom field
          - `name` string
          - `notes` string
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
          - `type` string
        - `apiURL` string, uri: The canonical url of the DNA Sequence in the API.
        - `archiveRecord` ArchiveRecord
          - `reason` string
        - `authors` UserSummary[]
          - `handle` string
          - `id` string
          - `name` string
        - `bases` string
        - `createdAt` string, date-time
        - `creator` UserSummary
          - `handle` string
          - `id` string
          - `name` string
        - `customFields` CustomFields
        - `dnaAlignmentIds` string[]: API IDs of Nucleotide Alignments involving the RNA sequence
        - `entityRegistryId` string, nullable
        - `fields` Fields
        - `folderId` string, nullable
        - `id` string
        - `isCircular` boolean
        - `length` integer
        - `modifiedAt` string, date-time
        - `name` string
        - `parts` DnaSequencePart[]
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `sequenceId` string
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `primers` Primer[]
          - `bases` string
          - `bindPosition` integer
          - `color` string
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `name` string
          - `oligoId` string
          - `overhangLength` integer
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `registrationOrigin` RegistrationOrigin
          - `originEntryId` string, nullable
          - `registeredAt` string, date-time
        - `registryId` string, nullable
        - `schema` SchemaSummary
          - `id` string
          - `name` string
        - `transcriptions` DnaSequenceTranscription[]
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `sequenceId` string: Linked RNA sequence ID.
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `translations` Translation[]
          - `color` string: Hex color code used when displaying this feature in the UI.
          - `customFields` SequenceFeatureCustomField[]
            - `name` string: Name of the custom field
            - `value` string: Value of the custom field
          - `name` string
          - `notes` string
          - `aminoAcids` string
          - `coerceStartCodonToMethionine` boolean: Whether to override the translation of the start codon to Methionine. Has no effect when the start codon already translates to Methionine.
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `geneticCode` 'STANDARD' | 'VERTEBRATE_MITOCHONDRIAL' | 'YEAST_MITOCHONDRIAL' | 'MOLD_PROTOZOAN_COELENTERATE_MITOCHONDRIAL_MYCOPLASMA_SPIROPLASMA' | 'INVERTEBRATE_MITOCHONDRIAL' | 'CILIATE_DASYCLADACEAN_HEXAMITA_NUCLEAR' | 'ECHINODERM_FLATWORM_MITOCHONDRIAL' | 'EUPLOTID_NUCLEAR' | 'BACTERIAL_ARCHAEAL_PLANT_PLASTID' | 'ALTERNATIVE_YEAST_NUCLEAR' | 'ASCIDIAN_MITOCHONDRIAL' | 'ALTERNATIVE_FLATWORM_MITOCHONDRIAL' | 'CHLOROPHYCEAN_MITOCHONDRIAL' | 'TREMATODE_MITOCHONDRIAL' | 'SCENEDESMUS_OBLIQUUS_MITOCHONDRIAL' | 'THRAUSTOCHYTRIUM_MITOCHONDRIAL' | 'RHABDOPLEURIDAE_MITOCHONDRIAL' | 'CANDIDATE_DIVISION_SR1_GRACILIBACTERIA' | 'PACHYSOLEN_TANNOPHILUS_NUCLEAR' | 'MESODINIUM_NUCLEAR' | 'PERITRICH_NUCLEAR' | 'CEPHALODISCIDAE_MITOCHONDRIAL_UAA_TYR': The genetic code to use when translating the nucleotide sequence into amino acids.
          - `regions` TranslationRegionsItems[]
            - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
            - `start` integer: 0-based inclusive start index.
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `url` string: The path of the web URL, omitting the tenant domain
        - `webURL` string
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkCreateRnaSequencesAsyncTask
    - `errors` union
      - BulkCreateRnaSequencesAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkCreateRnaSequencesAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `rnaSequences` RnaSequence[]
        - `aliases` string[]
        - `alignmentIds` string[]: API IDs of Nucleotide Alignments involving the RNA sequence
        - `annotations` RnaAnnotation[]
          - `color` string: Hex color code used when displaying this feature in the UI.
          - `customFields` SequenceFeatureCustomField[]
            - `name` string: Name of the custom field
            - `value` string: Value of the custom field
          - `name` string
          - `notes` string
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
          - `type` string
        - `apiURL` string, uri: The canonical url of the RNA Sequence in the API.
        - `archiveRecord` ArchiveRecord
          - `reason` string
        - `authors` UserSummary[]
          - `handle` string
          - `id` string
          - `name` string
        - `bases` string
        - `createdAt` string, date-time
        - `creator` UserSummary
          - `handle` string
          - `id` string
          - `name` string
        - `customFields` CustomFields
        - `customNotation` string, nullable: Representation of the RNA Sequence in the custom notation specified in the request. Null if no notation was specified.
        - `customNotationName` string, nullable: Name of the custom notation specified in the request. Null if no notation was specified.
        - `entityRegistryId` string, nullable
        - `fields` Fields
        - `folderId` string, nullable
        - `helm` string, nullable: Representation of the RNA Sequence in HELM syntax, including any chemical modifications.
        - `id` string
        - `isCircular` boolean
        - `length` integer
        - `modifiedAt` string, date-time
        - `name` string
        - `parts` RnaSequencePart[]
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `sequenceId` string
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `primers` Primer[]
          - `bases` string
          - `bindPosition` integer
          - `color` string
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `name` string
          - `oligoId` string
          - `overhangLength` integer
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `registrationOrigin` RegistrationOrigin
          - `originEntryId` string, nullable
          - `registeredAt` string, date-time
        - `registryId` string, nullable
        - `schema` SchemaSummary
          - `id` string
          - `name` string
        - `translations` Translation[]
          - `color` string: Hex color code used when displaying this feature in the UI.
          - `customFields` SequenceFeatureCustomField[]
            - `name` string: Name of the custom field
            - `value` string: Value of the custom field
          - `name` string
          - `notes` string
          - `aminoAcids` string
          - `coerceStartCodonToMethionine` boolean: Whether to override the translation of the start codon to Methionine. Has no effect when the start codon already translates to Methionine.
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `geneticCode` 'STANDARD' | 'VERTEBRATE_MITOCHONDRIAL' | 'YEAST_MITOCHONDRIAL' | 'MOLD_PROTOZOAN_COELENTERATE_MITOCHONDRIAL_MYCOPLASMA_SPIROPLASMA' | 'INVERTEBRATE_MITOCHONDRIAL' | 'CILIATE_DASYCLADACEAN_HEXAMITA_NUCLEAR' | 'ECHINODERM_FLATWORM_MITOCHONDRIAL' | 'EUPLOTID_NUCLEAR' | 'BACTERIAL_ARCHAEAL_PLANT_PLASTID' | 'ALTERNATIVE_YEAST_NUCLEAR' | 'ASCIDIAN_MITOCHONDRIAL' | 'ALTERNATIVE_FLATWORM_MITOCHONDRIAL' | 'CHLOROPHYCEAN_MITOCHONDRIAL' | 'TREMATODE_MITOCHONDRIAL' | 'SCENEDESMUS_OBLIQUUS_MITOCHONDRIAL' | 'THRAUSTOCHYTRIUM_MITOCHONDRIAL' | 'RHABDOPLEURIDAE_MITOCHONDRIAL' | 'CANDIDATE_DIVISION_SR1_GRACILIBACTERIA' | 'PACHYSOLEN_TANNOPHILUS_NUCLEAR' | 'MESODINIUM_NUCLEAR' | 'PERITRICH_NUCLEAR' | 'CEPHALODISCIDAE_MITOCHONDRIAL_UAA_TYR': The genetic code to use when translating the nucleotide sequence into amino acids.
          - `regions` TranslationRegionsItems[]
            - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
            - `start` integer: 0-based inclusive start index.
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `url` string: The path of the web URL, omitting the tenant domain
        - `webURL` string
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkUpdateRnaSequencesAsyncTask
    - `errors` union
      - BulkUpdateRnaSequencesAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkUpdateRnaSequencesAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `rnaSequences` RnaSequence[]
        - `aliases` string[]
        - `alignmentIds` string[]: API IDs of Nucleotide Alignments involving the RNA sequence
        - `annotations` RnaAnnotation[]
          - `color` string: Hex color code used when displaying this feature in the UI.
          - `customFields` SequenceFeatureCustomField[]
            - `name` string: Name of the custom field
            - `value` string: Value of the custom field
          - `name` string
          - `notes` string
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
          - `type` string
        - `apiURL` string, uri: The canonical url of the RNA Sequence in the API.
        - `archiveRecord` ArchiveRecord
          - `reason` string
        - `authors` UserSummary[]
          - `handle` string
          - `id` string
          - `name` string
        - `bases` string
        - `createdAt` string, date-time
        - `creator` UserSummary
          - `handle` string
          - `id` string
          - `name` string
        - `customFields` CustomFields
        - `customNotation` string, nullable: Representation of the RNA Sequence in the custom notation specified in the request. Null if no notation was specified.
        - `customNotationName` string, nullable: Name of the custom notation specified in the request. Null if no notation was specified.
        - `entityRegistryId` string, nullable
        - `fields` Fields
        - `folderId` string, nullable
        - `helm` string, nullable: Representation of the RNA Sequence in HELM syntax, including any chemical modifications.
        - `id` string
        - `isCircular` boolean
        - `length` integer
        - `modifiedAt` string, date-time
        - `name` string
        - `parts` RnaSequencePart[]
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `sequenceId` string
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `primers` Primer[]
          - `bases` string
          - `bindPosition` integer
          - `color` string
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `name` string
          - `oligoId` string
          - `overhangLength` integer
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `registrationOrigin` RegistrationOrigin
          - `originEntryId` string, nullable
          - `registeredAt` string, date-time
        - `registryId` string, nullable
        - `schema` SchemaSummary
          - `id` string
          - `name` string
        - `translations` Translation[]
          - `color` string: Hex color code used when displaying this feature in the UI.
          - `customFields` SequenceFeatureCustomField[]
            - `name` string: Name of the custom field
            - `value` string: Value of the custom field
          - `name` string
          - `notes` string
          - `aminoAcids` string
          - `coerceStartCodonToMethionine` boolean: Whether to override the translation of the start codon to Methionine. Has no effect when the start codon already translates to Methionine.
          - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
          - `geneticCode` 'STANDARD' | 'VERTEBRATE_MITOCHONDRIAL' | 'YEAST_MITOCHONDRIAL' | 'MOLD_PROTOZOAN_COELENTERATE_MITOCHONDRIAL_MYCOPLASMA_SPIROPLASMA' | 'INVERTEBRATE_MITOCHONDRIAL' | 'CILIATE_DASYCLADACEAN_HEXAMITA_NUCLEAR' | 'ECHINODERM_FLATWORM_MITOCHONDRIAL' | 'EUPLOTID_NUCLEAR' | 'BACTERIAL_ARCHAEAL_PLANT_PLASTID' | 'ALTERNATIVE_YEAST_NUCLEAR' | 'ASCIDIAN_MITOCHONDRIAL' | 'ALTERNATIVE_FLATWORM_MITOCHONDRIAL' | 'CHLOROPHYCEAN_MITOCHONDRIAL' | 'TREMATODE_MITOCHONDRIAL' | 'SCENEDESMUS_OBLIQUUS_MITOCHONDRIAL' | 'THRAUSTOCHYTRIUM_MITOCHONDRIAL' | 'RHABDOPLEURIDAE_MITOCHONDRIAL' | 'CANDIDATE_DIVISION_SR1_GRACILIBACTERIA' | 'PACHYSOLEN_TANNOPHILUS_NUCLEAR' | 'MESODINIUM_NUCLEAR' | 'PERITRICH_NUCLEAR' | 'CEPHALODISCIDAE_MITOCHONDRIAL_UAA_TYR': The genetic code to use when translating the nucleotide sequence into amino acids.
          - `regions` TranslationRegionsItems[]
            - `end` integer: 0-based exclusive end index. The end of the sequence is always represented as 0.
            - `start` integer: 0-based inclusive start index.
          - `start` integer: 0-based inclusive start index.
          - `strand` integer
        - `url` string: The path of the web URL, omitting the tenant domain
        - `webURL` string
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - AutofillPartsAsyncTask
    - `errors` union
      - AutofillPartsAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` AutofillPartsAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - AutofillTranscriptionsAsyncTask
    - `errors` union
      - AutofillTranscriptionsAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` AutofillTranscriptionsAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - AutofillTranslationsAsyncTask
    - `errors` union
      - AutofillTranslationsAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` AutofillTranslationsAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkRegisterEntitiesAsyncTask
    - `errors` union
      - BulkRegisterEntitiesAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkRegisterEntitiesAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkCreateDnaOligosAsyncTask
    - `errors` union
      - BulkCreateDnaOligosAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkCreateDnaOligosAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `dnaOligos` DnaOligo[]
        - unknown
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkUpdateDnaOligosAsyncTask
    - `errors` union
      - BulkUpdateDnaOligosAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkUpdateDnaOligosAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `dnaOligos` DnaOligo[]
        - unknown
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkCreateRnaOligosAsyncTask
    - `errors` union
      - BulkCreateRnaOligosAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkCreateRnaOligosAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `rnaOligos` RnaOligo[]
        - unknown
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkCreateAaSequencesAsyncTask
    - `errors` union
      - BulkCreateAaSequencesAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkCreateAaSequencesAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `aaSequences` AaSequence[]
        - `aliases` string[]: Array of aliases
        - `aminoAcids` string: Amino acids of the AA sequence.
        - `annotations` AaAnnotation[]: Array of annotation objects on the AA sequence.
          - `color` string
          - `end` integer: 0-based exclusive end index. The end of the AA sequence is always represented as 0.
          - `id` string
          - `name` string
          - `notes` string
          - `start` integer: 0-based inclusive start index.
          - `type` string
        - `apiURL` string, uri: The canonical url of the AA Sequence in the API.
        - `archiveRecord` ArchiveRecord
          - `reason` string
        - `authors` UserSummary[]
          - `handle` string
          - `id` string
          - `name` string
        - `createdAt` string, date-time: DateTime the AA sequence was created.
        - `creator` UserSummary
          - `handle` string
          - `id` string
          - `name` string
        - `customFields` CustomFields
        - `entityRegistryId` string, nullable: Registry ID of the AA sequence if registered.
        - `fields` Fields
        - `folderId` string, nullable: ID of the folder that contains the AA sequence.
        - `id` string: ID of the AA sequence.
        - `length` integer: Number of amino acids in the AA sequence.
        - `modifiedAt` string, date-time: DateTime the AA sequence was last modified.
        - `name` string: Name of the AA sequence.
        - `registrationOrigin` RegistrationOrigin
          - `originEntryId` string, nullable
          - `registeredAt` string, date-time
        - `registryId` string, nullable: Registry the AA sequence is registered in.
        - `schema` SchemaSummary
          - `id` string
          - `name` string
        - `url` string: The path of the web URL, omitting the tenant domain
        - `webURL` string, uri: URL of the AA sequence.
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkCreateCustomEntitiesAsyncTask
    - `errors` union
      - BulkCreateCustomEntitiesAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkCreateCustomEntitiesAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `customEntities` CustomEntity[]
        - `aliases` string[]
        - `apiURL` string, uri: The canonical url of the Custom Entity in the API.
        - `archiveRecord` ArchiveRecord
          - `reason` string
        - `authors` UserSummary[]
          - `handle` string
          - `id` string
          - `name` string
        - `createdAt` string, date-time
        - `creator` CustomEntityCreator
          - `handle` string
          - `id` string
          - `name` string
        - `customFields` CustomFields
        - `entityRegistryId` string, nullable
        - `fields` Fields
        - `folderId` string, nullable
        - `id` string
        - `modifiedAt` string, date-time
        - `name` string
        - `registrationOrigin` RegistrationOrigin
          - `originEntryId` string, nullable
          - `registeredAt` string, date-time
        - `registryId` string, nullable
        - `schema` SchemaSummary
          - `id` string
          - `name` string
        - `url` string: The path of the web URL, omitting the tenant domain
        - `webURL` string
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkUpdateCustomEntitiesAsyncTask
    - `errors` union
      - BulkUpdateCustomEntitiesAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkUpdateCustomEntitiesAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `customEntities` CustomEntity[]
        - `aliases` string[]
        - `apiURL` string, uri: The canonical url of the Custom Entity in the API.
        - `archiveRecord` ArchiveRecord
          - `reason` string
        - `authors` UserSummary[]
          - `handle` string
          - `id` string
          - `name` string
        - `createdAt` string, date-time
        - `creator` CustomEntityCreator
          - `handle` string
          - `id` string
          - `name` string
        - `customFields` CustomFields
        - `entityRegistryId` string, nullable
        - `fields` Fields
        - `folderId` string, nullable
        - `id` string
        - `modifiedAt` string, date-time
        - `name` string
        - `registrationOrigin` RegistrationOrigin
          - `originEntryId` string, nullable
          - `registeredAt` string, date-time
        - `registryId` string, nullable
        - `schema` SchemaSummary
          - `id` string
          - `name` string
        - `url` string: The path of the web URL, omitting the tenant domain
        - `webURL` string
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkCreateContainersAsyncTask
    - `errors` union
      - BulkCreateContainersAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkCreateContainersAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `containers` Container[]
        - `archiveRecord` ArchiveRecord
          - `reason` string
        - `barcode` string, nullable
        - `checkoutRecord` CheckoutRecord: *assignee field* is set if status is "RESERVED" or "CHECKED_OUT", or null if status is "AVAILABLE". *comment field* is set when container was last reserved, checked out, or checked into. *modifiedAt field* is the date and time when container was last checked out, checked in, or reserved
          - `assignee` union
            - UserSummary
              - …
            - TeamSummary
              - …
          - `comment` string
          - `modifiedAt` string, date-time
          - `status` 'AVAILABLE' | 'RESERVED' | 'CHECKED_OUT'
        - `contents` ContainerContent[]
          - `batch` union
            - Batch
              - …
            - InaccessibleResource
              - …
          - `concentration` Measurement
            - `units` string, nullable, required: Can only be null if value is also null
            - `value` number, double, nullable, required: Can only be null if units is also null
          - `entity` union
            - union
              - …
            - InaccessibleResource
              - …
        - `createdAt` string, date-time
        - `creator` UserSummary
          - `handle` string
          - `id` string
          - `name` string
        - `fields` Fields
        - `id` string
        - `modifiedAt` string, date-time
        - `name` string
        - `parentStorageId` string, nullable
        - `parentStorageSchema` SchemaSummary
          - `id` string
          - `name` string
        - `projectId` string, nullable
        - `quantity` ContainerQuantity: Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
          - `units` 'L' | 'mL' | 'uL' | 'nL' | 'pL' | 'gal (US)' | 'qt (US)' | 'pt (US)' | 'kg' | 'g' | 'mg' | 'ug' | 'ng' | 'pg' | 'lb' | 'oz' | 'mol' | 'mmol' | 'umol' | 'nmol' | 'pmol' | 'cells' | '(x10^3) cells' | '(x10^4) cells' | '(x10^5) cells' | '(x10^6) cells' | '(x10^7) cells' | '(x10^8) cells' | '(x10^9) cells' | 'items' | 'units'
          - `value` number, double, nullable
        - `restrictedSampleParties` ContainerRestrictedSamplePartiesItems[]
          - union
            - UserSummary
              - …
            - TeamSummary
              - …
        - `restrictionStatus` 'RESTRICTED' | 'UNRESTRICTED' | 'NOT_APPLICABLE'
        - `role` ExperimentalWellRole
          - `group` integer
          - `primaryRole` 'SAMPLE' | 'CONTROL' | 'STANDARD' | 'BLANK'
          - `subrole` string, nullable
        - `sampleOwners` ContainerSampleOwnersItems[]
          - union
            - UserSummary
              - …
            - TeamSummary
              - …
        - `schema` SchemaSummary
          - `id` string
          - `name` string
        - `volume` DeprecatedContainerVolumeForResponse: The deprecated "volume" type key in API responses can also contain non-volume quantities for back-compatibility purposes. Use the "quantity" type key instead.
          - `units` 'L' | 'mL' | 'uL' | 'nL' | 'pL' | 'gal (US)' | 'qt (US)' | 'pt (US)' | 'kg' | 'g' | 'mg' | 'ug' | 'ng' | 'pg' | 'lb' | 'oz' | 'mol' | 'mmol' | 'umol' | 'nmol' | 'pmol' | 'cells' | '(x10^3) cells' | '(x10^4) cells' | '(x10^5) cells' | '(x10^6) cells' | '(x10^7) cells' | '(x10^8) cells' | '(x10^9) cells' | 'items' | 'units'
          - `value` number, double, nullable
        - `webURL` string
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkUpdateContainersAsyncTask
    - `errors` union
      - BulkUpdateContainersAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkUpdateContainersAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `containers` Container[]
        - `archiveRecord` ArchiveRecord
          - `reason` string
        - `barcode` string, nullable
        - `checkoutRecord` CheckoutRecord: *assignee field* is set if status is "RESERVED" or "CHECKED_OUT", or null if status is "AVAILABLE". *comment field* is set when container was last reserved, checked out, or checked into. *modifiedAt field* is the date and time when container was last checked out, checked in, or reserved
          - `assignee` union
            - UserSummary
              - …
            - TeamSummary
              - …
          - `comment` string
          - `modifiedAt` string, date-time
          - `status` 'AVAILABLE' | 'RESERVED' | 'CHECKED_OUT'
        - `contents` ContainerContent[]
          - `batch` union
            - Batch
              - …
            - InaccessibleResource
              - …
          - `concentration` Measurement
            - `units` string, nullable, required: Can only be null if value is also null
            - `value` number, double, nullable, required: Can only be null if units is also null
          - `entity` union
            - union
              - …
            - InaccessibleResource
              - …
        - `createdAt` string, date-time
        - `creator` UserSummary
          - `handle` string
          - `id` string
          - `name` string
        - `fields` Fields
        - `id` string
        - `modifiedAt` string, date-time
        - `name` string
        - `parentStorageId` string, nullable
        - `parentStorageSchema` SchemaSummary
          - `id` string
          - `name` string
        - `projectId` string, nullable
        - `quantity` ContainerQuantity: Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
          - `units` 'L' | 'mL' | 'uL' | 'nL' | 'pL' | 'gal (US)' | 'qt (US)' | 'pt (US)' | 'kg' | 'g' | 'mg' | 'ug' | 'ng' | 'pg' | 'lb' | 'oz' | 'mol' | 'mmol' | 'umol' | 'nmol' | 'pmol' | 'cells' | '(x10^3) cells' | '(x10^4) cells' | '(x10^5) cells' | '(x10^6) cells' | '(x10^7) cells' | '(x10^8) cells' | '(x10^9) cells' | 'items' | 'units'
          - `value` number, double, nullable
        - `restrictedSampleParties` ContainerRestrictedSamplePartiesItems[]
          - union
            - UserSummary
              - …
            - TeamSummary
              - …
        - `restrictionStatus` 'RESTRICTED' | 'UNRESTRICTED' | 'NOT_APPLICABLE'
        - `role` ExperimentalWellRole
          - `group` integer
          - `primaryRole` 'SAMPLE' | 'CONTROL' | 'STANDARD' | 'BLANK'
          - `subrole` string, nullable
        - `sampleOwners` ContainerSampleOwnersItems[]
          - union
            - UserSummary
              - …
            - TeamSummary
              - …
        - `schema` SchemaSummary
          - `id` string
          - `name` string
        - `volume` DeprecatedContainerVolumeForResponse: The deprecated "volume" type key in API responses can also contain non-volume quantities for back-compatibility purposes. Use the "quantity" type key instead.
          - `units` 'L' | 'mL' | 'uL' | 'nL' | 'pL' | 'gal (US)' | 'qt (US)' | 'pt (US)' | 'kg' | 'g' | 'mg' | 'ug' | 'ng' | 'pg' | 'lb' | 'oz' | 'mol' | 'mmol' | 'umol' | 'nmol' | 'pmol' | 'cells' | '(x10^3) cells' | '(x10^4) cells' | '(x10^5) cells' | '(x10^6) cells' | '(x10^7) cells' | '(x10^8) cells' | '(x10^9) cells' | 'items' | 'units'
          - `value` number, double, nullable
        - `webURL` string
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkUpdateAaSequencesAsyncTask
    - `errors` union
      - BulkUpdateAaSequencesAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkUpdateAaSequencesAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `AaSequences` AaSequence[]
        - `aliases` string[]: Array of aliases
        - `aminoAcids` string: Amino acids of the AA sequence.
        - `annotations` AaAnnotation[]: Array of annotation objects on the AA sequence.
          - `color` string
          - `end` integer: 0-based exclusive end index. The end of the AA sequence is always represented as 0.
          - `id` string
          - `name` string
          - `notes` string
          - `start` integer: 0-based inclusive start index.
          - `type` string
        - `apiURL` string, uri: The canonical url of the AA Sequence in the API.
        - `archiveRecord` ArchiveRecord
          - `reason` string
        - `authors` UserSummary[]
          - `handle` string
          - `id` string
          - `name` string
        - `createdAt` string, date-time: DateTime the AA sequence was created.
        - `creator` UserSummary
          - `handle` string
          - `id` string
          - `name` string
        - `customFields` CustomFields
        - `entityRegistryId` string, nullable: Registry ID of the AA sequence if registered.
        - `fields` Fields
        - `folderId` string, nullable: ID of the folder that contains the AA sequence.
        - `id` string: ID of the AA sequence.
        - `length` integer: Number of amino acids in the AA sequence.
        - `modifiedAt` string, date-time: DateTime the AA sequence was last modified.
        - `name` string: Name of the AA sequence.
        - `registrationOrigin` RegistrationOrigin
          - `originEntryId` string, nullable
          - `registeredAt` string, date-time
        - `registryId` string, nullable: Registry the AA sequence is registered in.
        - `schema` SchemaSummary
          - `id` string
          - `name` string
        - `url` string: The path of the web URL, omitting the tenant domain
        - `webURL` string, uri: URL of the AA sequence.
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkUpdateRnaOligosAsyncTask
    - `errors` union
      - BulkUpdateRnaOligosAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkUpdateRnaOligosAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `rnaOligos` RnaOligo[]
        - unknown
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - TransfersAsyncTask
    - `errors` union
      - TransfersAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` TransfersAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `destinationContainers` Container[]
        - `archiveRecord` ArchiveRecord
          - `reason` string
        - `barcode` string, nullable
        - `checkoutRecord` CheckoutRecord: *assignee field* is set if status is "RESERVED" or "CHECKED_OUT", or null if status is "AVAILABLE". *comment field* is set when container was last reserved, checked out, or checked into. *modifiedAt field* is the date and time when container was last checked out, checked in, or reserved
          - `assignee` union
            - UserSummary
              - …
            - TeamSummary
              - …
          - `comment` string
          - `modifiedAt` string, date-time
          - `status` 'AVAILABLE' | 'RESERVED' | 'CHECKED_OUT'
        - `contents` ContainerContent[]
          - `batch` union
            - Batch
              - …
            - InaccessibleResource
              - …
          - `concentration` Measurement
            - `units` string, nullable, required: Can only be null if value is also null
            - `value` number, double, nullable, required: Can only be null if units is also null
          - `entity` union
            - union
              - …
            - InaccessibleResource
              - …
        - `createdAt` string, date-time
        - `creator` UserSummary
          - `handle` string
          - `id` string
          - `name` string
        - `fields` Fields
        - `id` string
        - `modifiedAt` string, date-time
        - `name` string
        - `parentStorageId` string, nullable
        - `parentStorageSchema` SchemaSummary
          - `id` string
          - `name` string
        - `projectId` string, nullable
        - `quantity` ContainerQuantity: Quantity of a container, well, or transfer. Supports mass, volume, and other quantities.
          - `units` 'L' | 'mL' | 'uL' | 'nL' | 'pL' | 'gal (US)' | 'qt (US)' | 'pt (US)' | 'kg' | 'g' | 'mg' | 'ug' | 'ng' | 'pg' | 'lb' | 'oz' | 'mol' | 'mmol' | 'umol' | 'nmol' | 'pmol' | 'cells' | '(x10^3) cells' | '(x10^4) cells' | '(x10^5) cells' | '(x10^6) cells' | '(x10^7) cells' | '(x10^8) cells' | '(x10^9) cells' | 'items' | 'units'
          - `value` number, double, nullable
        - `restrictedSampleParties` ContainerRestrictedSamplePartiesItems[]
          - union
            - UserSummary
              - …
            - TeamSummary
              - …
        - `restrictionStatus` 'RESTRICTED' | 'UNRESTRICTED' | 'NOT_APPLICABLE'
        - `role` ExperimentalWellRole
          - `group` integer
          - `primaryRole` 'SAMPLE' | 'CONTROL' | 'STANDARD' | 'BLANK'
          - `subrole` string, nullable
        - `sampleOwners` ContainerSampleOwnersItems[]
          - union
            - UserSummary
              - …
            - TeamSummary
              - …
        - `schema` SchemaSummary
          - `id` string
          - `name` string
        - `volume` DeprecatedContainerVolumeForResponse: The deprecated "volume" type key in API responses can also contain non-volume quantities for back-compatibility purposes. Use the "quantity" type key instead.
          - `units` 'L' | 'mL' | 'uL' | 'nL' | 'pL' | 'gal (US)' | 'qt (US)' | 'pt (US)' | 'kg' | 'g' | 'mg' | 'ug' | 'ng' | 'pg' | 'lb' | 'oz' | 'mol' | 'mmol' | 'umol' | 'nmol' | 'pmol' | 'cells' | '(x10^3) cells' | '(x10^4) cells' | '(x10^5) cells' | '(x10^6) cells' | '(x10^7) cells' | '(x10^8) cells' | '(x10^9) cells' | 'items' | 'units'
          - `value` number, double, nullable
        - `webURL` string
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - AOPProcessOutputAsyncTask
    - `errors` union
      - AopProcessOutputAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` AutomationOutputProcessor
      - `assayRunId` string
      - `automationFileConfig` AutomationOutputProcessorAutomationFileConfig
        - `name` string
      - `file` Blob
        - `id` string, uuid: The universally unique identifier (UUID) for the blob.
        - `mimeType` string: eg. application/jpeg
        - `name` string: Name of the blob
        - `type` 'RAW_FILE' | 'VISUALIZATION': One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.
        - `uploadStatus` 'IN_PROGRESS' | 'COMPLETE' | 'ABORTED'
      - `id` string
      - `status` 'SUCCEEDED' | 'FAILED' | 'NOT_STARTED' | 'RUNNING'
      - `apiURL` string, uri: The canonical url of the Automation Output Processor in the API.
      - `archiveRecord` ArchiveRecord
        - `reason` string
      - `completeWithErrors` boolean: Specifies whether file processing should complete with errors. False means any error in output file processing will result in no actions being committed. True means that if row-level errors occur, then failing rows and their errors will be saved to errorFile, and actions from successful rows will be committed.
      - `createdAt` string, date-time: DateTime the Automation Output Processor was created
      - `errorFile` Blob
        - `id` string, uuid: The universally unique identifier (UUID) for the blob.
        - `mimeType` string: eg. application/jpeg
        - `name` string: Name of the blob
        - `type` 'RAW_FILE' | 'VISUALIZATION': One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.
        - `uploadStatus` 'IN_PROGRESS' | 'COMPLETE' | 'ABORTED'
      - `modifiedAt` string, date-time: DateTime the Automation Output Processor was last modified
      - `progressStats` AutomationProgressStats: Processing progress information.
        - `rowsFailed` integer
        - `rowsSucceeded` integer
        - `rowsUnprocessed` integer
      - `transforms` LabAutomationTransform[]
        - `apiURL` string, uri: The canonical url of the transform in the API.
        - `blobId` string, uuid, nullable
        - `customTransformId` string, uuid, nullable
        - `errors` LabAutomationBenchlingAppErrors
          - `topLevelErrors` LabAutomationBenchlingAppErrorsTopLevelErrorsItems[]
            - `errorMessage` string
        - `id` string
        - `inputGeneratorId` string, nullable
        - `modifiedAt` string, date-time: DateTime the transform was last modified.
        - `outputProcessorId` string, nullable
        - `status` 'NOT_STARTED' | 'RUNNING' | 'FAILED' | 'SUCCEEDED'
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - AIGGenerateInputAsyncTask
    - `errors` union
      - AigGenerateInputAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` AutomationInputGenerator
      - `assayRunId` string
      - `automationFileConfig` AutomationInputGeneratorAutomationFileConfig
        - `name` string
      - `file` Blob
        - `id` string, uuid: The universally unique identifier (UUID) for the blob.
        - `mimeType` string: eg. application/jpeg
        - `name` string: Name of the blob
        - `type` 'RAW_FILE' | 'VISUALIZATION': One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.
        - `uploadStatus` 'IN_PROGRESS' | 'COMPLETE' | 'ABORTED'
      - `id` string
      - `status` 'SUCCEEDED' | 'FAILED' | 'NOT_STARTED' | 'RUNNING'
      - `apiURL` string, uri: The canonical url of the Automation Input Generator in the API.
      - `createdAt` string, date-time: DateTime the Automation Input Generator was last modified
      - `modifiedAt` string, date-time: DateTime the Automation Input Generator was last modified
      - `transforms` LabAutomationTransform[]
        - `apiURL` string, uri: The canonical url of the transform in the API.
        - `blobId` string, uuid, nullable
        - `customTransformId` string, uuid, nullable
        - `errors` LabAutomationBenchlingAppErrors
          - `topLevelErrors` LabAutomationBenchlingAppErrorsTopLevelErrorsItems[]
            - `errorMessage` string
        - `id` string
        - `inputGeneratorId` string, nullable
        - `modifiedAt` string, date-time: DateTime the transform was last modified.
        - `outputProcessorId` string, nullable
        - `status` 'NOT_STARTED' | 'RUNNING' | 'FAILED' | 'SUCCEEDED'
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - ExportsAsyncTask
    - `errors` union
      - ExportsAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` ExportsAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `downloadURL` string, uri
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - ExportAuditLogAsyncTask
    - `errors` union
      - ExportAuditLogAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` ExportAuditLogAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `downloadURL` string, uri
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - BulkCreateFeaturesAsyncTask
    - `errors` union
      - BulkCreateFeaturesAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` BulkCreateFeaturesAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `features` Feature[]
        - `color` string: The color of the annotations generated by the feature. Must be a valid hex string
        - `featureLibraryId` string: The id of the feature library the feature belongs to
        - `featureType` string, nullable: The type of feature, like gene, promoter, etc. Note: This is an arbitrary string, not an enum
        - `name` string: The name of the feature
        - `pattern` string: The pattern used for matching during auto-annotation.
        - `id` string: The id of the feature
        - `matchType` 'nucleotide' | 'protein': The match type of the feature. Used to determine how auto-annotate matches are made.
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - FindMatchingRegionsAsyncTask
    - `errors` union
      - FindMatchingRegionsAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` FindMatchingRegionsAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `aaSequenceMatches` FindMatchingRegionsAsyncTaskResponseAaSequenceMatchesItems[]
        - `matchingAASequenceIds` string[]
        - `targetAASequenceId` string
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.
  - FindMatchingRegionsDnaAsyncTask
    - `errors` union
      - FindMatchingRegionsDnaAsyncTaskErrorsOneOf0Items[]: Present only when status is FAILED for a bulk task. Contains information about the individual errors in the bulk task.
      - object
    - `message` string: Present only when status is FAILED. Contains information about the error.
    - `response` FindMatchingRegionsDnaAsyncTaskResponse: Present only when status is SUCCEEDED. response can be empty if there is no data to be returned.
      - `dnaSequenceMatches` FindMatchingRegionsDnaAsyncTaskResponseDnaSequenceMatchesItems[]
        - `matchingDnaSequenceIds` string[]
        - `targetDnaSequenceId` string
    - `status` 'RUNNING' | 'SUCCEEDED' | 'FAILED', required: The current state of the task.

## Other responses

- `404`: Not Found

---

[API](https://skmtc.dev/benchling/apis/benchling-api-2.md) - [All operations](https://skmtc.dev/benchling/apis/benchling-api-2/llms.txt) - [OpenAPI document](https://skmtc.dev/benchling/apis/benchling-api-2/revisions/01d2fa8523cd?raw)
