{ "opencollection": "1.0.0", "info": { "name": "Benchling AA Sequences Connect API", "version": "2.0.0" }, "request": { "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "/api/v2/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "items": [ { "info": { "name": "Connect", "type": "folder" }, "items": [ { "info": { "name": "Convert a blob or file containing instrument data to ASM (Allotrope Simple Model) JSON", "type": "http" }, "http": { "method": "POST", "url": "/api/v2/connect/convert-to-asm", "body": { "type": "json", "data": "{}" } }, "docs": "Converts an input blob or file containing instrument data to ASM (Allotrope Simple Model) JSON.\n\nMay provide the name of the instrument vendor (see /connect/list-allotropy-vendors) or the ID of a\nconnection associated with an instrument vendor.\n" }, { "info": { "name": "Convert a blob or file containing ASM, JSON, or instrument data to CSV", "type": "http" }, "http": { "method": "POST", "url": "/api/v2/connect/convert-to-csv", "body": { "type": "json", "data": "{}" } }, "docs": "Convert a blob or file containing ASM, JSON, or instrument data to CSV.\n\nIf the file is ASM JSON, specify either no transform type (in which case all transform types will be returned),\na matching transform type for the ASM schema, or a custom JSON mapper config.\n\nIf the file non-ASM JSON, must provide a JSON mapper config argument, which specifies how to map the JSON to CSV.\nReach out to Benchling Support for more information about how to create a JSON mapper config.\n\nIf the file is an instrumen" }, { "info": { "name": "Returns the list of available allotropy instrument vendor types", "type": "http" }, "http": { "method": "GET", "url": "/api/v2/connect/list-allotropy-vendors" }, "docs": "Returns the list of available allotropy instrument vendor types." } ] } ], "bundled": true }