MusicAPI
HomeDocs
HomeDocs
  1. sonic
  • Introduction
  • Credits Usage Guide
  • Music API FAQ & Troubleshooting
  • Special Scenarios
  • Error handling
  • Webhook Integration Guide
  • sonic
    • Sonic Instructions
    • create music (custom mode)
      POST
    • create music (no-custom mode)
      POST
    • create music (Control singer gender)
      POST
    • create music (auto lyrics mode)
      POST
    • extend music
      POST
    • concat music
      POST
    • cover music
      POST
    • stems basic
      POST
    • stems full
      POST
    • create persona
      POST
    • create music with persona
      POST
    • upload music
      POST
    • get wav
      POST
    • get midi
      POST
    • get lyrics timeline
      POST
    • get music
      GET
  • riffusion(Deprecated)
    • Riffusion instructions
    • create music (with lyrics)
      POST
    • create music (with description)
      POST
    • cover music
      POST
    • extend music
      POST
    • replace music section
      POST
    • swap music sound
      POST
    • swap music vocals
      POST
    • upload
      POST
    • get music
      GET
  • producer
    • Producer instructions
    • Complete Request Examples
    • create music
    • upload
    • download
    • get music
  • studio(Unavailable)
    • Studio Instructions
    • description mode (Use case1)
    • extend mode (Use case2)
    • custom mode (Use case3)
    • instrumental mode (Use case4)
    • get music
  • lyrics generation
    • Make Lyrics
  • nuro
    • Nuro Instruction
    • Error handling
    • create vocal music
    • create instrument music
    • get music
  • get-credits
    GET
HomeDocs
HomeDocs
  1. sonic

get lyrics timeline

POST
https://api.musicapi.ai/api/v1/sonic/aligned-lyrics
Get the lyric timeline for the specified clip_id.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Body Params application/jsonRequired

Example
{
    "clip_id": "45021de5-2142-4ebb-9e46-6f3e345f7486"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.musicapi.ai/api/v1/sonic/aligned-lyrics' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "clip_id": "45021de5-2142-4ebb-9e46-6f3e345f7486"
}'

Responses

🟢200成功
application/json
Body

Example
{
    "code": 200,
    "data": {
        "alignment": [
            {
                "word": "[Verse 1]\n\n\n[Acoustic Guitar][Emotional Melody][Powerful Vocals]\nHard",
                "end_s": 1.2766,
                "p_align": 1,
                "start_s": 0.87766,
                "success": true
            },
            {
                "word": "-luck",
                "end_s": 1.59574,
                "p_align": 1,
                "start_s": 1.2766,
                "success": true
            },
            {
                "word": " town",
                "end_s": 1.99468,
                "p_align": 1,
                "start_s": 1.59574,
                "success": true
            },
            {
                "word": ", you",
                "end_s": 2.79255,
                "p_align": 1,
                "start_s": 2.39362,
                "success": true
            },
            {
                "word": " learned",
                "end_s": 3.75,
                "p_align": 1,
                "start_s": 3.1117,
                "success": true
            },
            {
                "word": " to",
                "end_s": 4.06915,
                "p_align": 1,
                "start_s": 3.82979,
                "success": true
            },
            {
                "word": " run",
                "end_s": 4.62766,
                "p_align": 1,
                "start_s": 4.30851,
                "success": true
            },
            {
                "word": ",\nBr",
                "end_s": 7.10106,
                "p_align": 1,
                "start_s": 7.02128,
                "success": true
            },
            {
                "word": "u",
                "end_s": 7.18085,
                "p_align": 1,
                "start_s": 7.10106,
                "success": true
            },
            {
                "word": "ised",
                "end_s": 7.5,
                "p_align": 1,
                "start_s": 7.18085,
                "success": true
            },
            {
                "word": " knees",
                "end_s": 8.05851,
                "p_align": 1,
                "start_s": 7.57979,
                "success": true
            },
            {
                "word": ", brave",
                "end_s": 8.93617,
                "p_align": 1,
                "start_s": 8.53723,
                "success": true
            },
            {
                "word": " heart",
                "end_s": 9.41489,
                "p_align": 1,
                "start_s": 8.93617,
                "success": true
            },
            {
                "word": ", never",
                "end_s": 10.29255,
                "p_align": 1,
                "start_s": 9.73404,
                "success": true
            },
            {
                "word": " done",
                "end_s": 10.77128,
                "p_align": 1,
                "start_s": 10.37234,
                "success": true
            },
            {
                "word": ".\nPain",
                "end_s": 13.48404,
                "p_align": 1,
                "start_s": 13.08511,
                "success": true
            },
            {
                "word": " hit",
                "end_s": 13.80319,
                "p_align": 1,
                "start_s": 13.48404,
                "success": true
            },
            {
                "word": " early",
                "end_s": 14.3617,
                "p_align": 1,
                "start_s": 13.88298,
                "success": true
            },
            {
                "word": ", car",
                "end_s": 15.47872,
                "p_align": 1,
                "start_s": 15.31915,
                "success": true
            },
            {
                "word": "ved",
                "end_s": 15.71809,
                "p_align": 1,
                "start_s": 15.47872,
                "success": true
            },
            {
                "word": " you",
                "end_s": 16.19681,
                "p_align": 1,
                "start_s": 15.87766,
                "success": true
            },
            {
                "word": " strong",
                "end_s": 16.99468,
                "p_align": 1,
                "start_s": 16.43617,
                "success": true
            },
            {
                "word": ",\nYou",
                "end_s": 19.14894,
                "p_align": 1,
                "start_s": 18.75,
                "success": true
            },
            {
                "word": " turned",
                "end_s": 19.54787,
                "p_align": 1,
                "start_s": 19.14894,
                "success": true
            },
            {
                "word": " the",
                "end_s": 19.78723,
                "p_align": 1,
                "start_s": 19.54787,
                "success": true
            },
            {
Modified at 2025-12-16 03:31:46
Previous
get midi
Next
get music
Built with