La API Fetch Spotify Media Rank expone datos históricos sobre los artistas más reproducidos de Spotify. Ofrece una interfaz RESTful limpia para recuperar los años disponibles y puntos finales dedicados para cada uno de los 5 mejores rangos por año. Esto permite a los desarrolladores, científicos de datos y entusiastas de la música explorar tendencias, analizar el rendimiento de los artistas a lo largo del tiempo e integrar datos de clasificación de streaming en sus aplicaciones. La API admite filtrado por año y entrega respuestas JSON concisas que son fáciles de consumir para análisis o visualización en frontend.
[
{
"years": [
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024,
2025
]
}
]
curl --location --request POST 'https://zylalabs.com/api/8778/fetch+spotify+media+rank+api/15371/get+available+years' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
[
{
"year": 2013,
"rank": 1,
"artist_name": "Macklemore & Ryan Lewis"
}
]
curl --location --request POST 'https://zylalabs.com/api/8778/fetch+spotify+media+rank+api/15374/get+rank+1+by+year' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"year":"Required"}'
[
{
"year": 2015,
"rank": 2,
"artist_name": "Ed Sheeran"
}
]
curl --location --request POST 'https://zylalabs.com/api/8778/fetch+spotify+media+rank+api/15379/get+rank+2+by+year' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"year":"Required"}'
[
{
"year": 2016,
"rank": 3,
"artist_name": "Rihanna"
}
]
curl --location --request POST 'https://zylalabs.com/api/8778/fetch+spotify+media+rank+api/15384/get+rank+3+by+year' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"year":"Required"}'
[
{
"year": 2024,
"rank": 4,
"artist_name": "Drake"
}
]
curl --location --request POST 'https://zylalabs.com/api/8778/fetch+spotify+media+rank+api/15389/get+rank+4+by+year' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"year":"Required"}'
[
{
"year": 2023,
"rank": 5,
"artist_name": "Peso Pluma"
}
]
curl --location --request POST 'https://zylalabs.com/api/8778/fetch+spotify+media+rank+api/15394/get+rank+5+by+year' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"year":"Required"}'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
La API Fetch Spotify Media Rank proporciona datos estructurados sobre los artistas más escuchados en Spotify, incluidos resúmenes anuales e información para las 5 principales posiciones en cualquier año dado.
La API devuelve datos en un formato JSON conciso, lo que facilita su consumo para análisis o visualización en el frontend.
Los desarrolladores, científicos de datos y entusiastas de la música pueden utilizar la API para explorar tendencias en la transmisión de música, analizar el rendimiento de los artistas a lo largo del tiempo e integrar datos de clasificación de streaming en sus aplicaciones.
Las respuestas de la API incluyen campos como nombre del artista, ranking, año y recuentos de streaming, proporcionando una visión completa de los mejores artistas de cada año.
Los usuarios pueden aprovechar la API realizando solicitudes RESTful para recuperar datos de años y rangos específicos, lo que permite una integración fluida en aplicaciones para análisis o visualización de datos.
Cada endpoint devuelve datos sobre el artista más transmitido para un rango y año específicos. Por ejemplo, el endpoint "obtener rango 1 por año" devuelve el artista que ocupó la primera posición en un año dado, incluyendo su nombre y rango.
Los campos clave en los datos de respuesta incluyen "año," "rango" y "nombre_del_artista." Estos campos proporcionan información esencial sobre el rendimiento de transmisión del artista para el año especificado.
Los datos de respuesta están organizados en un formato de matriz JSON, donde cada objeto contiene el año, el rango y el nombre del artista. Esta estructura permite un fácil análisis e integración en aplicaciones.
El parámetro principal utilizado con los puntos finales de rango es "año", que especifica el año para el cual deseas recuperar al artista más escuchado. Este parámetro debe ser proporcionado para recibir una respuesta válida.
Cada punto final proporciona información sobre los 5 artistas más retransmitidos para un año específico, incluyendo su clasificación y nombre. Esto permite a los usuarios analizar el rendimiento de los artistas a lo largo de diferentes años.
Los usuarios pueden utilizar los datos devueltos para el análisis de tendencias, visualizaciones o informes. Por ejemplo, al comparar los nombres de los artistas y sus posiciones a lo largo de varios años, los usuarios pueden identificar cambios en la popularidad y nuevas tendencias en la música.
Los casos de uso típicos incluyen analizar tendencias musicales a lo largo del tiempo, crear visualizaciones para plataformas de análisis musical e integrar datos de streaming en aplicaciones para mejorar la experiencia del usuario.
La precisión de los datos se mantiene a través de actualizaciones regulares y controles de calidad contra los registros de streaming de Spotify. Esto garantiza que la información proporcionada refleje los datos de streaming más actuales y confiables disponibles.
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.273ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
54ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.625ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
54ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
836ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
66ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
4.437ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
827ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
55ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
116ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
880ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
9.975ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
10.496ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
349ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
973ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
9.881ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
5.521ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
884ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.907ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.621ms