Batch & workflow

Run one tool over many records

Runs a single batchable tool over every record in input (a multi-FASTA file or one sequence per line). The per-record sequence is injected into the tool argument named by that tool's seqArg; args are shared across all records.

post/batch

Request

  • Base URL: https://seqbench.com/api/v1
  • URL: https://seqbench.com/api/v1/batch
  • Auth: none required

Request body

toolstring required

A batchable tool slug (see GET /batch).

inputstring required

Multi-FASTA text or one sequence per line (max ~2,000,000 chars).

argsobject

Shared tool arguments applied to every record.

Response

Batch completed (individual rows may carry per-record errors).

okunknown required

Example response

{
  "result": {
    "provenance": {
      "apiVersion": "1.1.0"
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.