{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://api-evangelist.github.io/benchling/json-schema/SearchBasesRequest.json", "title": "SearchBasesRequest", "additionalProperties": false, "properties": { "archiveReason": { "default": "NOT_ARCHIVED", "enum": [ "NOT_ARCHIVED", "Other", "Archived" ], "type": "string" }, "bases": { "example": "GATTACAA", "minLength": 8, "type": "string" }, "nextToken": { "type": "string" }, "pageSize": { "default": 50, "maximum": 100, "minimum": 0, "type": "integer" }, "registryId": { "description": "ID of a registry. Restricts results to those registered in this registry. Specifying `null` returns unregistered items.\n", "example": "src_pwKo8pHh", "nullable": true, "type": "string" }, "schemaId": { "description": "ID of the nucleotide sequence's schema.\n", "example": "ts_Y6t0Zbhg", "type": "string" }, "sort": { "default": "modifiedAt:desc", "enum": [ "modifiedAt:asc", "modifiedAt:desc", "name:asc", "name:desc" ], "type": "string" } }, "required": [ "bases" ], "type": "object" }