π§ Spotify Album Scraper π΅
Pricing
$7.00/month + usage
π§ Spotify Album Scraper π΅
π§ Spotify Album Scraper π | Instantly extract detailed album data from Spotify β including π΅ track info, π¨ artist details, π market availability, and more! Perfect for developers, analysts, and music lovers! ππ
Pricing
$7.00/month + usage
Rating
0.0
(0)
Developer
Scrape Architect
Actor stats
1
Bookmarked
21
Total users
0
Monthly active users
14 days ago
Last modified
Categories
Share
Spotify Album Scraper - Extract Complete Album Data from Spotify
What Is the Spotify Album Scraper?
The Spotify Album Scraper is a dedicated Apify actor for extracting complete album data from Spotify. This Spotify Album Scraper fetches album metadata, cover images, release dates, and full track listings with duration and artist details for every track. Whether you search by keyword or provide direct album URLs, the Spotify Album Scraper returns detailed structured data for each album.
The Spotify Album Scraper paginates all album tracks automatically. There are no hidden limits - the Spotify Album Scraper processes as many albums as you request and fetches all tracks per album regardless of album length.
Why Use This Spotify Album Scraper?
- Complete track listings - the Spotify Album Scraper fetches every track in an album with no hidden caps.
- Full pagination - album tracks are paginated in batches by the Spotify Album Scraper until the complete listing is returned.
- Keyword and URL input - the Spotify Album Scraper supports both search keywords and direct Spotify album URLs.
- Total duration calculation - the Spotify Album Scraper computes the total duration for all requested tracks.
- Artist links included - every track returned by the Spotify Album Scraper includes Spotify profile URLs for all contributing artists.
- Clean JSON output - the Spotify Album Scraper delivers well-structured data ready for integration into any pipeline.
Input Options for the Spotify Album Scraper
| Parameter | Type | Default | Description |
|---|---|---|---|
searchMode | string | "keyword" | Choose "keyword", "url", or "both" for the Spotify Album Scraper input. |
keywords | array | [] | Search terms for the Spotify Album Scraper to query. |
urls | array | [] | Direct Spotify album URLs for the Spotify Album Scraper to process. |
maxResults | integer | 3 | Maximum albums per keyword. The Spotify Album Scraper has no hidden cap. |
fetchDetails | boolean | true | Enable full track listing extraction in the Spotify Album Scraper. |
trackLimit | integer | 0 | Maximum tracks per album. Use 0 for the Spotify Album Scraper to fetch all tracks. |
proxyCountry | string | "US" | Proxy exit country for the Spotify Album Scraper. |
Output Fields from the Spotify Album Scraper
The Spotify Album Scraper returns these fields for each album:
| Field | Type | Description |
|---|---|---|
album_id | string | Unique Spotify album ID. |
album_title | string | Album title as displayed on Spotify. |
album_type | string | Type: "album", "single", or "compilation". |
album_artists | array | List of artist names on this album. |
album_artists_url | array | Spotify profile URLs for each album artist. |
album_cover | string | URL to the album cover image. |
album_release_date | string | Release date of the album. |
album_url | string | Direct Spotify URL to the album. |
total_tracks | integer | Total number of tracks in the album. |
total_duration_for_requested_tracks | string | Formatted total duration (e.g., "1h 23m 45s"). |
tracks | array | Array of track objects (see below). |
result_mode | string | "keyword" or "url". |
input_keyword | string | Original search keyword (keyword mode). |
input_url | string | Original Spotify URL (URL mode). |
input_source | string | "keyword" or "url". |
Track objects inside tracks array from the Spotify Album Scraper:
| Field | Type | Description |
|---|---|---|
tracks[].track_title | string | Track title. |
tracks[].track_duration | string | Formatted duration (e.g., "3m 45s"). |
tracks[].track_artists | array | Artist names on this track. |
tracks[].tracks_artists_url | array | Spotify URLs for each track artist. |
tracks[].track_url | string | Direct Spotify URL to the track. |
Example Output from the Spotify Album Scraper
{"album_id": "2noRn2Aes5aoNVsU6iWThc","album_title": "Discovery","album_type": "album","album_artists": ["Daft Punk"],"album_artists_url": ["https://open.spotify.com/artist/4tZwfgrHOc3mvqYlEYSvnl"],"album_cover": "https://i.scdn.co/image/...","album_release_date": "2001-02-26","album_url": "https://open.spotify.com/album/2noRn2Aes5aoNVsU6iWThc","total_tracks": 14,"total_duration_for_requested_tracks": "1h 0m 49s","tracks": [{"track_title": "One More Time","track_duration": "5m 20s","track_artists": ["Daft Punk"],"tracks_artists_url": ["https://open.spotify.com/artist/4tZwfgrHOc3mvqYlEYSvnl"],"track_url": "https://open.spotify.com/track/0DiWol3AO6WnXo7lu8TkPe"},{"track_title": "Aerodynamic","track_duration": "3m 32s","track_artists": ["Daft Punk"],"tracks_artists_url": ["https://open.spotify.com/artist/4tZwfgrHOc3mvqYlEYSvnl"],"track_url": "https://open.spotify.com/track/6foY1qv5cG2f9wICEMVIbB"}],"result_mode": "keyword","input_keyword": "daft punk discovery","input_source": "keyword"}
How the Spotify Album Scraper Works
- Search or Load - The Spotify Album Scraper either searches Spotify for albums matching your keywords or loads albums directly from URLs.
- Metadata Extraction - For each album, the Spotify Album Scraper extracts the album ID, title, type, artists, cover, release date, and URL.
- Track Pagination - The Spotify Album Scraper fetches album tracks in batches until the complete track listing is retrieved. If
trackLimitis set, the Spotify Album Scraper stops at that count. - Duration Calculation - The Spotify Album Scraper computes the formatted total duration across all fetched tracks.
- Data Output - Each album record is pushed to the Apify dataset as structured JSON.
Use Cases for the Spotify Album Scraper
- Discography analysis - Use the Spotify Album Scraper to collect all albums from a specific search query.
- Track listing extraction - The Spotify Album Scraper is ideal for building complete track lists from any album.
- Music research - Researchers can use the Spotify Album Scraper to gather release dates, track counts, and artist collaborations.
- Playlist building - Extract track URLs from albums using the Spotify Album Scraper and use them with other tools.
- Data integration - The Spotify Album Scraper delivers JSON output that integrates directly with databases and BI tools.
Related Spotify Scrapers and Tools by ScrapeArchitect
| Actor | Description | Link |
|---|---|---|
| All-in-One Spotify Scraper | The ultimate Spotify scraper with 6 operation modes | View on Apify |
| Spotify Artist Scraper | Dedicated Spotify artist profile scraper | View on Apify |
| Spotify Tracks Scraper | Lightweight Spotify track metadata scraper | View on Apify |
| Spotify Playlist Scraper | Dedicated Spotify playlist scraper | View on Apify |
| Spotify Tracks Scraper - Advanced Filtering | Spotify track scraper with sorting and filtering | View on Apify |
| Spotify Tracks Downloader - Advanced Filters | Download Spotify tracks with advanced filter options | View on Apify |
| Spotify Music Downloader - Fast Mode | Standalone fast-mode Spotify downloader | View on Apify |
| Spotify Music Downloader - Accurate Mode | Standalone accurate-mode Spotify downloader | View on Apify |
| Spotify Tracks Downloader | Simple fast Spotify tracks downloader | View on Apify |
Notes
- This Spotify Album Scraper runs on the Apify platform. No Spotify API key or login is required.
- The Spotify Album Scraper uses public Spotify web endpoints exclusively.
- Output from the Spotify Album Scraper is available in JSON, CSV, Excel, or via the Apify dataset API.