Spotify Podcast Charts
Pricing
Pay per usage
Spotify Podcast Charts
Spotify Podcast Charts. Powerful automation with structured JSON/CSV output, proxy rotation, and automatic retries. Pay only for results.
What it does
Spotify Podcast Charts extracts the current top and trending podcast rankings from Spotify's charts platform. It collects the rank position, podcast name, publisher, category, and country for each charting podcast. You can specify the country and chart type (top or trending) to get localized podcast rankings. The actor provides a dated snapshot of the charts, making it possible to track how podcast rankings change over time when scheduled for regular runs.
Why use it
Understanding podcast popularity and trends is essential for podcast creators, advertisers, media agencies, and content strategists. This actor automates the process of capturing podcast chart data that would otherwise require manual browsing. Podcast advertising buyers use ranking data to identify high-visibility shows for ad placements. Podcast creators can monitor their competitive landscape and track their own chart positions. Market researchers can study podcast consumption patterns across different countries and categories, while media companies can use the data to identify acquisition or partnership opportunities.
How it works
- The actor takes a country code and chart type (top or trending) as input parameters.
- It queries the Spotify podcast charts API endpoint for the specified country and chart type.
- The response data is parsed to extract podcast names, publishers, ranking positions, and Spotify URLs.
- If the primary API endpoint is unavailable, the actor falls back to scraping the Spotify Charts web interface.
- All chart entries are formatted with rank numbers and metadata, then pushed to the Apify dataset.
- Results include the chart date for temporal tracking and analysis.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
country | String | us | Country code for the podcast chart (e.g., us, gb, de, fr, jp) |
chartType | String | top | Type of chart: "top" for most popular or "trending" for fastest-rising |
maxResults | Integer | 50 | Maximum number of podcast rankings to return (1-200) |
Output fields
| Field | Type | Description |
|---|---|---|
rank | Number | Chart position ranking |
podcastName | String | Name of the podcast |
publisher | String | Publisher or network name |
category | String | Chart category type |
country | String | Country code for the chart |
chartDate | String | Date when the chart was captured |
url | String | Spotify link to the podcast |
Cost estimate
This actor uses lightweight HTTP requests with minimal resource consumption. A single chart scrape costs under $0.001 in platform credits. The default 1024 MB memory setting is more than adequate for all chart sizes.
Tips
- Schedule daily runs to build a historical database of podcast chart movements.
- Compare charts across multiple countries by running the actor with different country codes (us, gb, de, fr, au, jp).
- Use the "trending" chart type to discover up-and-coming podcasts before they reach the top charts.
- Export results to a spreadsheet for chart position tracking and trend analysis.
- Combine with the Music Festival Scraper for comprehensive entertainment industry data.
- Check out the Hugging Face Model Scraper for AI and technology data scraping needs.
