> ## Documentation Index
> Fetch the complete documentation index at: https://docs.senseaudio.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# 查询歌曲任务

## 说明

使用创建歌曲任务得到的异步任务ID获取歌曲数据。


## OpenAPI

````yaml api-reference/endpoint/music/music.openapi.json GET /v1/music/song/pending/{task_id}
openapi: 3.1.0
info:
  title: SenseAudio - Music
  version: 1.0.0
servers:
  - url: https://api.senseaudio.cn
    description: 生产环境
security:
  - bearerAuth: []
paths:
  /v1/music/song/pending/{task_id}:
    get:
      summary: 查询音乐详情
      operationId: musicGetMusicSongPending
      parameters:
        - name: task_id
          in: path
          required: true
          schema:
            type: string
      responses:
        '200':
          description: 成功
          content:
            application/json:
              schema:
                type: object
                properties:
                  response:
                    description: 响应数据
                    type: object
                    properties:
                      data:
                        description: 歌曲数据列表
                        type: array
                        items:
                          type: object
                          properties:
                            audio_url:
                              description: 音频地址
                              type: string
                            cover_url:
                              description: 封面地址
                              type: string
                            duration:
                              description: 时长（秒）
                              type: integer
                            id:
                              description: 歌曲ID
                              type: string
                            lyrics:
                              description: 歌词
                              type: string
                            title:
                              description: 歌曲标题
                              type: string
                      task_id:
                        description: 任务ID
                        type: string
                  status:
                    description: 任务状态：PENDING代表任务还未执行完毕，SUCCESS代表任务执行成功，FAILED代表任务执行失败
                    type: string
                  task_id:
                    description: 任务ID
                    type: string
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: API_KEY
      description: 格式：`Bearer <API_KEY>`

````