Benchling · Schema
AssayResult
Life SciencesBiotechR&DMolecular BiologyLaboratory Information ManagementElectronic Lab NotebookAssay ManagementInventory ManagementSequence ManagementExperiment WorkflowsRESTWebhooks
Properties
| Name | Type | Description |
|---|---|---|
| archiveRecord | object | ArchiveRecord Resource if the result is archived. This is null if the result is not archived. |
| createdAt | string | DateTime at which the the result was created |
| creator | object | UserSummary Resource of who created the request |
| entryId | string | ID of the entry that this result is attached to |
| fieldValidation | object | Object mapping field names to a UserValidation Resource object for that field. To **set** validation for a result, you *must* use this object. |
| fields | object | Field values for the returned result. Please note the keys of each field are the field's system name (additional_prop) instead of the field's display name (additionalProp). |
| id | string | ID of the result |
| isReviewed | boolean | Whether or not this result is attached to an accepted entry |
| modifiedAt | string | DateTime at which the the result was last modified |
| projectId | string | ID of the project to insert the result into |
| schema | object | Schema that the result belongs to |
| v3Id | string | V3 identifier for the result |
| validationComment | string | |
| validationStatus | string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://api-evangelist.github.io/benchling/json-schema/AssayResult.json",
"title": "AssayResult",
"properties": {
"archiveRecord": {
"allOf": [
{
"$ref": "#/components/schemas/ArchiveRecord"
}
],
"description": "ArchiveRecord Resource if the result is archived. This is null if the result is not archived.\n",
"nullable": true
},
"createdAt": {
"description": "DateTime at which the the result was created",
"format": "date-time",
"readOnly": true,
"type": "string"
},
"creator": {
"allOf": [
{
"$ref": "#/components/schemas/UserSummary"
}
],
"description": "UserSummary Resource of who created the request",
"readOnly": true
},
"entryId": {
"description": "ID of the entry that this result is attached to",
"nullable": true,
"type": "string"
},
"fieldValidation": {
"additionalProperties": {
"$ref": "#/components/schemas/UserValidation"
},
"description": "Object mapping field names to a UserValidation Resource object for that field. To **set** validation for a result, you *must* use this object.\n",
"type": "object"
},
"fields": {
"allOf": [
{
"$ref": "#/components/schemas/Fields"
}
],
"description": "Field values for the returned result. Please note the keys of each field are the field's system name (additional_prop) instead of the field's display name (additionalProp).\n",
"example": [
{
"additional_prop": null,
"displayValue": "Amp",
"isMulti": true,
"textValue": "Amp",
"type": "dna_sequence_link",
"value": [
"seq_jdf8BV24"
]
}
]
},
"id": {
"description": "ID of the result",
"type": "string"
},
"isReviewed": {
"description": "Whether or not this result is attached to an accepted entry",
"type": "boolean"
},
"modifiedAt": {
"description": "DateTime at which the the result was last modified",
"format": "date-time",
"readOnly": true,
"type": "string"
},
"projectId": {
"description": "ID of the project to insert the result into",
"nullable": true,
"type": "string"
},
"schema": {
"allOf": [
{
"$ref": "#/components/schemas/SchemaSummary"
}
],
"description": "Schema that the result belongs to",
"title": "SchemaProperty"
},
"v3Id": {
"description": "V3 identifier for the result",
"readOnly": true,
"type": "string"
},
"validationComment": {
"readOnly": true,
"type": "string"
},
"validationStatus": {
"readOnly": true,
"type": "string"
}
},
"type": "object"
}