Genius API
Sök i Genius låtdatabas och hämta rik låtmetadata och annotationsreferenser med en gratis, icke-utgående token.
Genius API låter dig söka i dess låtdatabas och hämta detaljerad låtmetadata: titlar, primär-/medverkande artister, album, utgivningsdatum, omslagsbilder, statistik, den publika låtens URL och referenser till crowdsourcade annotationer ("innebörden" av textrader). Autentisering sker via OAuth 2.0, men för enbart läsning genererar du en gratis Client Access Token på API Clients-sidan som inte löper ut och skickar den som bearer-token. Viktigt: API:et returnerar metadata och annotationsreferenser, INTE den fullständiga lyriktexten (den skrapas från låtsidan av bibliotek som lyricsgenius, vilket är en grå zon vad gäller användarvillkoren).
Gratisnivå
Gratis. Registrera en API-klient och generera en icke-utgående Client Access Token för skrivskyddade endpoints. Ingen betald nivå för standardanvändning.Anropsgränser
Inte officiellt publicerade. Inget dokumenterat antal per minut; var konservativ med anrop och cacha svar.Autentisering
OAuthBas-URL
https://api.genius.com/Vad du kan bygga med det
- Sök efter en låt och lös upp den till dess Genius-låt-ID och publika URL
- Hämta låtmetadata (album, utgivningsdatum, omslagsbilder, artistkrediter)
- Visa crowdsourcade annotationsreferenser för textbetydelsefunktioner
- Lista en artists katalog sorterad efter popularitet
Centrala endpoints
- GET
/search?q={query}Sök låtar; returnerar träffar med låt-id, titel, primär artist och URL. - GET
/songs/{id}Fullständig låtmetadata: album, utgivningsdatum, statistik, omslagsbilder, annotationsreferenser. - GET
/artists/{id}Artistdetaljer: namn, bild, alternativa namn, sociala länkar. - GET
/artists/{id}/songsLista låtar för en artist, sorterbar efter popularitet eller utgivningsdatum.
Medlemmar får det körbara receptet
Logga in gratis för att kopiera exempelanropet, se ett exempelsvar och läsa om fallgroparna.