Create Task
Tasks
Create Task
POST
Create Task
Submit a media source and up to 20 model targets for processing. Each target specifies a model and output format. Provide exactly one source — either a publicDocumentation Index
Fetch the complete documentation index at: https://developer.audioshake.ai/llms.txt
Use this file to discover all available pages before exploring further.
url or an assetId from a previous upload.
Examples
Separate vocals and instrumental:Checking results
Tasks process asynchronously. The response returns a Taskid you can use to check progress:
Check for completion
Call Get Task by ID and check each target’s
status. When a target finishes, its status becomes completed (with output download links) or error.Authorizations
Body
application/json
Response
200 - application/json
Default Response
Unique identifier of the Task
Timestamp of when the Task was created
Timestamp of when the Task was completed
Unique identifier of the client
Processing cost in credits
Asset ID of an input media file. Mutually exclusive with url
URL of an input media file. Mutually exclusive with assetId
Client-provided metadata. Stored and returned as-is in responses and webhooks.
Processing targets and their current status