Back to developers

Scarleta API Documentation

Three concepts unlock everything. Before writing a line of code, know these and the whole API makes sense.

Core concepts

1Capabilities
The building blocks: individual audio operations like stem separation, tempo analysis, or transcription. You call them by their alias and pass audio in.
2Recipes
Composable, saved pipelines. Chain capabilities into a repeatable workflow, save it once, then invoke it by a stable id whenever you need it.
3Jobs
Every request runs asynchronously as a job. Submit work, then get called back by webhook when it finishes, no polling required.

In short: Capabilities are the operations, Recipes combine them into reusable pipelines, and every call becomes a Job that reports back by webhook.

Start building

The Quickstart walks you from an API key to your first webhook-delivered result in a few minutes.

Scarleta API Documentation | Scarleta