Todas las APIs gratuitas
API gratuitaSocialClave APIOficial

Last.fm API

Datos musicales basados en scrobbles: información de artistas, álbumes y canciones, artistas similares, etiquetas, listas de éxitos y recuentos de reproducciones.

La API de Last.fm expone su conjunto de datos de scrobbling: metadatos de artistas, álbumes y canciones, estadísticas de oyentes y reproducciones, recomendaciones de artistas similares, etiquetas aplicadas por usuarios y listas de éxitos (por etiqueta, país o globales). Requiere una clave de API gratuita, concedida de forma inmediata al registrarse. Los métodos de lectura son gratuitos; los métodos de escritura (scrobbling, marcar canciones como favoritas) necesitan una sesión firmada y autenticada. Es la fuente gratuita de referencia para recomendaciones del tipo «a quienes les gusta X también les gusta Y» y para estadísticas de escucha social que MusicBrainz o Deezer no proporcionan.

Nivel gratuito

Clave de API gratuita para uso no comercial, concedida de forma inmediata al registrarse. El uso comercial requiere un acuerdo independiente (contactar con [email protected]). No existe un nivel de pago de autoservicio.

Límites de uso

No más de ~5 peticiones/segundo por IP de origen, promediadas en una ventana de 5 minutos. Un uso excesivo sostenido puede resultar en la suspensión de la cuenta.

Autenticación

Clave API

URL base

https://ws.audioscrobbler.com/2.0/

Qué podrías construir con ella

  • Construir recomendaciones musicales del tipo «artistas similares» o «a los fans también les gusta»
  • Añadir estadísticas de oyentes y reproducciones a una página de artista o canción
  • Obtener etiquetas de género colaborativas para automatizaciones de clasificación
  • Generar listas de éxitos de artistas y canciones por etiqueta, país o a nivel global

Endpoints clave

  • GET/?method=artist.getInfo&artist={name}&api_key={key}&format=jsonBiografía del artista, oyentes, reproducciones, etiquetas y artistas similares.
  • GET/?method=artist.getSimilar&artist={name}&api_key={key}&format=jsonLista ordenada de artistas similares para recomendaciones.
  • GET/?method=track.getInfo&artist={a}&track={t}&api_key={key}&format=jsonOyentes, reproducciones, duración, álbum y etiquetas principales de una canción.
  • GET/?method=chart.getTopArtists&api_key={key}&format=jsonLista global de artistas más escuchados; también variantes tag.getTopArtists y geo.*.
Miembros

Los miembros obtienen la receta lista para ejecutar

Inicia sesión gratis para copiar la solicitud de ejemplo, ver una respuesta de muestra y leer las trampas.

Etiquetas

musicrecommendationsscrobblingtagscharts