Unlock real-time access to Spotify's most streamed songs with our powerful, reliable API. Get instant insights into global music trends and streaming performance with 99.99% guaranteed uptime.
🎵 Why Choose Our API?
Transform your applications with access to Spotify's streaming data. Our API delivers iformation about the world's most popular tracks, helping you stay ahead of music trends.
Key Features
- Streaming statistics
- Random song selection capabilities
- Flexible pagination options
- Name-based filtering
- Comprehensive track information
- JSON response format
- 99.99% uptime guarantee
📊 Available Endpoints
1. Get List of Top Songs
```
GET /v1/spotify-top
```
Retrieve a curated list of Spotify's most streamed songs with optional filtering and pagination.
**Query Parameters:**
- `name` (optional): Filter results by song name
- `page` (optional): Specify page number (default: 1)
2. Get Random Top Song
```
GET /v1/spotify-top/random
```
Fetch a random song from the top streaming list, including:
- Title
- Total stream count
- Daily stream count
💪 Enterprise-Grade Reliability
We understand that your business depends on reliable data. That's why we offer:
- 99.99% uptime guarantee
- 24/7 technical support
- Enterprise-grade infrastructure
- Regular data updates
🚀 Ready to Get Started?
Subscribe now to access the world's most comprehensive Spotify streaming data API!
APIRobots APIs:
- We provide and develop high-quality APIs.
- Our APIs have a 99.99% uptime.
- Our aim is to achieve the lowest possible latency.
{"title":"Bad Bunny - Una Vez","streams":595304608,"daily":258666}
curl --location --request GET 'https://zylalabs.com/api/5825/spotify+most+streamed+songs+api/7616/get+a+random+spotify+title' --header 'Authorization: Bearer YOUR_API_KEY'
{"items":[{"title":"James Bay - Let It Go","streams":1225943065,"daily":302964},{"title":"Idina Menzel - Let It Go","streams":792855212,"daily":389543},{"title":"The Beatles - Let It Be","streams":722807250,"daily":365290},{"title":"Dean Martin - Let It Snow! Let It Snow! Let It Snow!","streams":628396077,"daily":77625},{"title":"Tame Impala - Let It Happen","streams":587325474,"daily":422352},{"title":"Frank Sinatra - Let It Snow! Let It Snow! Let It Snow!","streams":573403087,"daily":31712}],"meta":{"count":6,"current_page":1,"items_per_page":6,"number_of_pages":1}}
curl --location --request GET 'https://zylalabs.com/api/5825/spotify+most+streamed+songs+api/7617/get+a+list+of+spotify+titles?name=Required' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
You can access information about Spotify's most streamed songs, including titles and stream counts
There are two main endpoints: one for getting a list of top songs and another for getting a random top song
Yes, you can filter the results by song name using the optional 'name' query parameter
Yes, you can specify the page number using the optional 'page' query parameter
The API offers a 99.99% uptime guarantee
The "Get List of Top Songs" endpoint returns a list of the most streamed songs, including titles, total stream counts, and daily stream counts. The "Get Random Top Song" endpoint returns a single random song with similar details.
Key fields in the response include "title" (song name), "streams" (total stream count), and "daily" (daily stream count). The list endpoint also includes metadata like "count" and pagination details.
The response data is structured in JSON format. For the list endpoint, it includes an "items" array with song objects and a "meta" object for pagination. The random song endpoint returns a single song object directly.
The list endpoint provides a curated selection of top songs with filtering and pagination options, while the random song endpoint delivers a single song's title and streaming statistics.
Users can customize requests by using the optional "name" parameter to filter songs by title in the list endpoint and the "page" parameter to navigate through paginated results.
Typical use cases include developing music trend analysis tools, creating playlists based on popular tracks, and integrating real-time music data into applications for enhanced user engagement.
Data accuracy is maintained through regular updates from Spotify's streaming statistics, ensuring that the information reflects current trends and performance metrics.
Users can expect consistent data patterns, such as a focus on popular tracks with high stream counts, and daily updates reflecting changes in streaming performance across various genres and artists.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
100%
Response Time:
55ms
Service Level:
100%
Response Time:
54ms
Service Level:
100%
Response Time:
54ms
Service Level:
100%
Response Time:
2,625ms
Service Level:
100%
Response Time:
66ms
Service Level:
100%
Response Time:
2,010ms
Service Level:
100%
Response Time:
4,761ms
Service Level:
100%
Response Time:
1,598ms
Service Level:
100%
Response Time:
1,213ms
Service Level:
100%
Response Time:
1,756ms