---
title: "Single-track separation"
method: POST
path: "/suno/submit/music"
---

# Single-track separation

`POST /suno/submit/music`

## Request body

- object
  - `task` string, required
  - `task_id` string, required
  - `generation_type` string, required
  - `title` string, required
  - `mv` string, required
  - `make_instrumental` boolean, required
  - `continue_clip_id` string, required
  - `continued_aligned_prompt` unknown, required
  - `continue_at` unknown, required
  - `stem_type_id` integer, required
  - `stem_type_group_name` string, required
  - `stem_task` string, required

## Response `200`

Successful Response

- object
  - `id` string, required
  - `clips` object[], required
    - `id` string
    - `entity_type` string
    - `video_url` string
    - `audio_url` string
    - `major_model_version` string
    - `model_name` string
    - `metadata` object
      - `prompt` string, required
      - `history` object[], required
        - `id` string
        - `type` string
        - `source` string
        - `infill` boolean
        - `stem_type_id` integer
        - `stem_type_group_name` string
        - `stem_task` string
        - `stem_from_id` string
      - `stem_from_id` string, required
      - `stem_task` string, required
      - `stem_type_id` integer, required
      - `stem_type_group_name` string, required
      - `edited_clip_id` string, required
      - `type` string, required
      - `stream` boolean, required
      - `infill` boolean, required
      - `task` string, required
      - `can_remix` boolean, required
      - `is_remix` boolean, required
      - `priority` integer, required
    - `is_liked` boolean
    - `user_id` string
    - `display_name` string
    - `handle` string
    - `is_handle_updated` boolean
    - `avatar_image_url` string
    - `is_trashed` boolean
    - `flag_count` integer
    - `created_at` string
    - `status` string
    - `title` string
    - `play_count` integer
    - `upvote_count` integer
    - `is_public` boolean
    - `allow_comments` boolean
    - `more` string
  - `metadata` object, required
    - `prompt` string, required
    - `history` object[], required
      - `id` string
      - `type` string
      - `source` string
      - `infill` boolean
      - `stem_type_id` integer
      - `stem_type_group_name` string
      - `stem_task` string
      - `stem_from_id` string
    - `stem_from_id` string, required
    - `stem_task` string, required
    - `stem_type_id` integer, required
    - `stem_type_group_name` string, required
    - `edited_clip_id` string, required
    - `type` string, required
    - `stream` boolean, required
    - `infill` boolean, required
    - `task` string, required
    - `can_remix` boolean, required
    - `is_remix` boolean, required
    - `priority` integer, required
  - `major_model_version` string, required
  - `status` string, required
  - `created_at` string, required
  - `batch_size` integer, required

---

[API](https://skmtc.net/deerapi/apis/text-to-audio-api.md) · [All operations](https://skmtc.net/deerapi/apis/text-to-audio-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/deerapi/text-to-audio-api/revisions/b6265ced74a1/schema)
