{
  "$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"
}