Get Audio Separation Task Status
Retrieves the current status of an audio separation task using the specified task_id.
When you submit an audio file for separation into its component tracks, our system begins processing your request as a background task. This endpoint serves as your window into that process, allowing you to monitor the progression of your audio separation task from initiation to completion.Documentation Index
Fetch the complete documentation index at: https://docs.camb.ai/llms.txt
Use this file to discover all available pages before exploring further.
Making Status Requests
To check on your audio separation task’s progress, you’ll need the uniquetask_id that was provided when you initially submitted your separation request. With this identifier, simply make a GET request to the endpoint:
Troubleshooting Common Issues
If you encounter difficulties while checking separation status, consider these common solutions:- Invalid Task ID: Verify the task ID was correctly stored and passed to the status endpoint. Task IDs are case-sensitive and must be used exactly as provided.
- Authentication Problems: Ensure your API key is valid and correctly included in the request headers.
- Network Connectivity: Implement proper error handling for network issues that might interrupt status checking, including automatic retry logic.
- Unexpected Terminal States: If a separation ends with an error status, examine the error message for specific issues that might be addressed in subsequent separation attempts.
Authorizations
The x-api-key is a custom header required for authenticating requests to our API. Include this header in your request with the appropriate API key value to securely access our endpoints. You can find your API key(s) in the 'API' section of our studio website.
Path Parameters
The unique identifier returned when you submitted your audio separation request. This serves as the reference point for tracking your specific task.
Response
Successful Response
The response is of type enum<string>.
SUCCESS, PENDING, TIMEOUT, ERROR, PAYMENT_REQUIRED