Skip to content

A .NET 7 WebAPI for finding lyrics from web providers.

License

Notifications You must be signed in to change notification settings

russkyc/lyric-finder-api

Repository files navigation

Lyric Finder API

A .NET 7 WebAPI for finding lyrics from web providers.

Supported Providers

  • AZLyrics
  • Genius
  • Musixmatch

Get Docker Container from DockerHub

docker pull russkyc/web-apis:lyricfinderapi

Run Docker Container

docker run -p 5000:80 russkyc/web-apis:lyricfinderapi

API


GET Endpoint

Find on All Providers: /api/LyricFinder/{artist}/{song}

  • finds song from all providers

Find on Specific Providers: /api/LyricFinder/{providers}/{artist}/{song}

  • finds song from defined providers eg; genius or genius&azlyrics etc

POST Endpoint

Find using Request: /api/LyricFinder/{request}

  • finds song based on post body content:
{
  "artist": "string",
  "song": "string"
}

About

A .NET 7 WebAPI for finding lyrics from web providers.

Topics

Resources

License

Stars

Watchers

Forks

Languages