LyricWiki API: Get Song Lyrics via Code

Kevin Farnham, March 31st, 2008 is a terrific, free archive of song lyrics. How large? At the moment it has over 669,000 content pages. It’s a broad and deep catalog. Search for Alanis Morissette and you’ll see that she released three albums prior to her famous “Jagged Little Pill” in 1995. With such a useful database it’s fortunate for developers and web site owners there’s the LyricWiki API. This well documented SOAP-based API provides methods that enable programmed search, get, and post operations.


The LyricWiki API lets you search for songs, artists, and albums. You can get the lyrics for a specific song; get an artist’s discography; or get a track listing for a specific album. You can also post new information into the LyricWiki archive: a new artist, an album, and song lyrics. The API exposes many of their site features like Song of the Day and Album of the Week.

These two recent mashup entries show how developers are using this API, including Lyrics Muse (profile) which enables users to quickly see lyrics for the music they’re listening to.

If you’ve got a music-related site, and you’d like to provide your visitors with lyrics, applying the LyricWiki API will give you and your site visitors access to what may well be the largest lyrics archive on the Web.

For more music-related APIs and mashups check the ProgrammableWeb Music Dashboard.

Tags: Music
Both comments and pings are currently closed.

6 Responses to “LyricWiki API: Get Song Lyrics via Code”

March 31st, 2008
at 11:33 am
Comment by: links for 2008-03-31 « Brent Sordyl’s Blog

[...] LyricWiki API: Get Song Lyrics via Code There’s the LyricWiki API. This well documented SOAP-based API provides methods that enable programmed search, get, and post operations. (tags: music webservices) [...]

April 2nd, 2008
at 1:00 am
Comment by: 連歌詞網都有Open Web API,丁丁大站可以去吃屎了 « 小白的窩

[...] 在ProgrammingWeb上看到這個:LyricWiki,覺得很不錯! [...]

July 14th, 2008
at 12:55 pm
Comment by: Steve

I prefer just because of database is more accurate… it actually doesn’t time out like lyricswiki and its clean of flashy ads. Their API is a REST xml format. Easier too.

lyricsfly API

June 22nd, 2009
at 2:51 pm
Comment by: fille

Just wonder where can i get the urls for POST And GET for the lyrics webservice

October 22nd, 2010
at 6:27 pm
Comment by: Carlos

thank you! :D You have tried ??

December 9th, 2010
at 9:05 pm
Comment by: Directory Guy

Thanks for the Lyrics API info – it looks really useful. I’m constructing a new music website and I think I’ll be hooking into this useful service ;).

Follow the PW team on Twitter

APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.