ccapi
🇺🇸English
  • 🇨🇳简体中文
  • 🇺🇸English
Home
Home
🇺🇸English
  • 🇨🇳简体中文
  • 🇺🇸English
🇺🇸English
  • 🇨🇳简体中文
  • 🇺🇸English
  1. Producer
  • OpenClaw + CCAPI LLM Integration Guide
  • claude code integration
  • codex cli integration
  • gemini cli integration
  • Chat
    • OpenAI
      • Create Chat Completion
      • Create Response
    • Google
      • Generate Content
      • Stream Generate Content
    • Anthropic
      • Create Message
    • DeepSeek
      • Create Chat Completion
    • MiniMax
      • Create Chat Completion
  • Image
    • nano banana
      • Generate Image
    • z-image-turbo
      • integration docs
    • seedream
      • integration doc
  • Video
    • seedance
    • vidu
  • Audio
    • Producer
      • Generate Music
        POST
      • Generate Lyrics
        POST
      • Extend Music
        POST
      • Create Cover
        POST
      • Create Variation
        POST
      • Replace Segment
        POST
      • Vocals Swap
        POST
      • Instrumentals Swap
        POST
      • Stem Separation
        POST
      • Download Audio
        POST
      • Upload Audio
        POST
      • Generate Video
        POST
      • Fetch Task Status
        GET
      • Batch Fetch Tasks
        POST
    • Suno
      • Generate Music
      • Fetch Task Status
      • Generate Lyrics
      • Extend Music
      • Create Cover
      • Extract Stems
      • Extract All Stems
      • Add Vocals
      • Add Instrumental
      • Replace Section
      • Remaster Song
      • Mashup
      • Sample Section
      • Generate Sounds
      • Generate MIDI
      • Upload Audio
      • Concatenate Music
      • Get Aligned Lyrics
      • Generate Music Video
      • Export as WAV
      • Create Voice Persona(unavailable)
      • Detect BPM
      • Extract Vocals
      • Upsample Tags
      • Batch Fetch Tasks
  1. Producer

Stem Separation

将废弃
POST
https://api.ccapi.ai//producer/submit/STEMS
⚠️ 官方限制,暂不支持。 以下文档保留用于字段结构参考。

Separate a music track into individual stems (vocals, drums, bass, other instruments).

CCAPI Task Workflow#

1.
Submit -> POST /producer/submit/STEMS -> {"code":"success","data":"task_xxx"}
2.
Fetch -> GET /producer/fetch/{id} or POST /producer/fetch -> inspect data.status and data.data
3.
Complete -> when data.status = "SUCCESS", data.data contains the normalized result payload

Availability#

Official restriction: this Producer action is temporarily unavailable in CCAPI.
POST /producer/submit/MUSIC is the only Producer submit action currently enabled.
This schema is retained for future reopening after the upstream restriction is lifted.

Billing#

Reference price: $0.06
Actual deduction still follows the current CCAPI pricing, group ratio, and channel configuration
Failed tasks are auto-refunded

Notes#

Authenticate with Authorization: Bearer <CCAPI token>
Submit endpoints always return the public task_xxx ID instead of exposing the upstream job ID
Fetch endpoints return the persisted CCAPI task record (TaskDto) with normalized data payload

请求参数

Authorization
or
Body 参数application/json

示例
{
    "clip_id": "91b18142-1a37-4cb6-828a-89ceba4a8345"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.ccapi.ai//producer/submit/STEMS' \
--header 'Content-Type: application/json' \
--data-raw '{
    "clip_id": "91b18142-1a37-4cb6-828a-89ceba4a8345"
}'

返回响应

🟢200成功
application/json
Task submitted
Body

示例
{
    "code": "success",
    "message": "task submitted successfully",
    "data": "task_7f11c4b772f44710ac0fae0d5b3dc4c1"
}
🟠400请求有误
🟠401未认证
🟠403权限不足
🔴500服务器内部错误
修改于 2026-03-27 07:48:23
上一页
Instrumentals Swap
下一页
Download Audio
Built with