Rumblefish is a music licensing service that helps users create soundtracks for their projects. Artists and labels get paid royalties when their music is used. The Rumblefish API allows users to search for, license, and download music for use in videos, slideshows, games, and all things considered "moving pictures." The API lets users integrage licensed music into their web sites or mobile applications. Dynamic music search tools allows users to explore via attributes including genre, mood, tempo, instrument duration and more. The API uses RESTful calls and responses are formatted in JSON.