latestOpenAPI 3.1.02026-08-12154749.3 KB

ebb545e26e94

Batch Stem Separation

Split multiple files into stems using the stem separator presets

Batch version of /split/stem_separator/. Accepts a list of split parameters and returns results for each item.
Each item is processed independently - if one fails, others will still be processed.
Results are returned in the same order as input items.

Each result contains either:
- success: {"status": "success", "task_id": "...", "source_id": "..."}
- error: {"status": "error", "error": "...", "code": "...", "source_id": "..."}
post/api/v1/split/batch/stem_separator/

Request body

Example request

{
  "items": [
    {
      "source_id": "2fe8f214-1771-4900-9e7e-570f823bd359",
      "presets": {
        "stem": "vocals"
      }
    }
  ]
}

Response

OK

Example response

{
  "results": [
    {
      "task_id": "e1fc1d8f-502e-4de0-bf3b-b30543d11c77",
      "source_id": "a1b2c3d4-5e6f-7g8h-9i0j-k1l2m3n4o5p6"
    }
  ]
}