Create multiple runs with the same configuration.
This endpoint creates multiple runs efficiently:
Maximum 1000 runs can be created in a single request.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Unique key for idempotent requests. If provided, the server ensures the request is processed at most once. Retries with the same key return the original response. SDKs auto-generate this for write requests.
"550e8400-e29b-41d4-a716-446655440000"
Schema for bulk creating runs
Number of runs to create (max 1000)
x <= 1000Machine ID. If not provided, an available machine will be automatically selected.
Pool IDs to filter available machines. Machine must belong to all of these pools (intersection). Ignored when machine_id is provided.
Input values for workflow variables
Files to upload to the machine
Sensitive input values (supports nested objects) to store in the secure vault per run. Not persisted in our database. In workflow input_schema, sensitive root keys are validated under a '$' prefixed key.
Join an existing session; overrides machine_id/pool_ids for all runs
Start a new session for these runs; a new UUID will be generated and set on all runs. The first run will attempt to reserve a machine.