Developer docs

Get a song

MCP tool
get_song
CLI
kinetune songs get
GET
/api/v1/songs/{song_id}

Try it with your own API key: it runs on that key's workspace, so a real key reads your real songs, videos and credits. Reads and quotes only; nothing is charged.

One song and its analysis status

cover_art.url is the cover at up to 1536 px (JPEG; width and height describe it), preview_url a 640 px and thumbnail_url a 160 px WebP. Image links are signed for 7 days and stay the same all day, so they can be cached. analysis.lyrics.status says whose words its videos show: "transcribed" (as heard), "checked" (your lyrics, timed from the audio; corrected, added and kept count what checking did), "waiting" (your lyrics, checked once the analysis finishes) or "mismatch" (your lyrics didn’t match what’s sung, so the transcription is used).

Authorization

headerAuthorizationBearer <token>

An organization API key (kt_live_…) or an OAuth access token

Path Parameters

song_id*string

The song id

Length1 <= length <= 120

Response Body

OK

Example Request
curl -X GET 'https://kinetune.com/api/v1/songs/string'
Example Response
Empty