Shazam Search Scraper
Pricing
from $4.99 / 1,000 results
Shazam Search Scraper
Search songs and artists via Shazam-style data: titles, artists, artwork, previews, and links—one row per track with a collection timestamp.
Pricing
from $4.99 / 1,000 results
Rating
0.0
(0)
Developer
PowerAI
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Search for songs and artists by keyword. Each row is one track from the results, with artwork, artist and album names, playable links when available, and a timestamp when the row was collected.
Key Features
- Required keyword (
term): search by song title, artist, or other text - Collect up to your chosen maximum number of tracks; continues with offset paging until that limit or until there are no more results
- Each row has id, type (e.g.
songs), and attributes with rich metadata: name (track title), artistName, albumName, url (often Apple Music), durationInMillis, trackNumber, discNumber, releaseDate, isrc - artwork: cover URL template (
{w}x{h}placeholders), colors, dimensions - previews: short audio preview URLs when available
- genreNames, composerName, audioLocale, audioTraits; flags such as hasLyrics, hasTimeSyncedLyrics, isAppleDigitalMaster, isMasteredForItunes
- playParams (
id,kind) for playback context - Optional locale (e.g.
en-US) to influence regional results - Each record includes scrapedAt (ISO 8601) when the row was written
Why Use It?
- Practical: Turn a search phrase into a structured list of tracks
- Structured: JSON rows suitable for playlists, research, or catalog tools
- Steady: Stops at your cap or when the feed ends
Great For
- Building playlists from a search
- Music discovery and metadata lookups
- Comparing artist or title matches across locales
Input Parameters
| Parameter | Required | Description |
|---|---|---|
term | Yes | Search keyword (song, artist, etc.). |
maxResults | No | Maximum tracks to collect (default: 20). |
locale | No | Locale for results (e.g. en-US). |
Output
Each dataset row is one track: the service payload plus scrapedAt appended by the actor. Most display fields sit under attributes.
| Area | Field | Description |
|---|---|---|
| Root | id | Catalog id for the song. |
| Root | type | Resource kind (e.g. songs). |
| Root | scrapedAt | When this row was collected (ISO 8601). |
attributes | name | Track title. |
attributes | artistName | Artist. |
attributes | albumName | Album. |
attributes | url | Link to the track (often Apple Music). |
attributes | durationInMillis | Length in milliseconds. |
attributes | trackNumber / discNumber | Position on the album. |
attributes | releaseDate | Release date string. |
attributes | isrc | ISRC when present. |
attributes | genreNames | Array of genre labels. |
attributes | composerName | Composers when listed. |
attributes | artwork | Cover art: url (template with {w}x{h}), colors, width / height. |
attributes | previews | Array of { url } short preview audio. |
attributes | playParams | { id, kind } for playback. |
attributes | audioLocale / audioTraits | Locale and quality traits. |
attributes | hasLyrics, hasTimeSyncedLyrics, etc. | Boolean flags when provided. |
Some tracks may omit optional fields; nested objects follow the catalog response.
Sample record
{"id": "1122782283","type": "songs","attributes": {"albumName": "Parachutes","artistName": "Coldplay","artwork": {"bgColor": "000000","hasP3": false,"height": 1425,"textColor1": "f09e17","textColor2": "e4740c","textColor3": "c07e12","textColor4": "b75c0a","url": "https://is1-ssl.mzstatic.com/image/thumb/Music221/v4/f5/93/8c/f5938c49-964c-31d1-4b33-78b634f71fb7/190295978075.jpg/{w}x{h}bb.jpg","width": 1425},"audioLocale": "en-US","audioTraits": ["hi-res-lossless", "lossless", "lossy-stereo"],"composerName": "Chris Martin, Guy Berryman, Jonny Buckland & Will Champion","discNumber": 1,"durationInMillis": 269208,"genreNames": ["Alternative", "Music", "Rock", "Adult Alternative", "Pop", "Britpop", "Indie Rock"],"hasLyrics": true,"hasTimeSyncedLyrics": true,"isAppleDigitalMaster": true,"isMasteredForItunes": true,"isVocalAttenuationAllowed": true,"isrc": "GBAYE1600170","name": "Yellow","playParams": { "id": "1122782283", "kind": "song" },"previews": [{"url": "https://audio-ssl.itunes.apple.com/itunes-assets/AudioPreview221/v4/66/f3/1a/66f31a76-a6ed-cb4c-f353-23310a7ae9a8/mzaf_3953800019455541488.plus.aac.ep.m4a"}],"releaseDate": "2000-06-26","trackNumber": 5,"url": "https://music.apple.com/us/album/yellow/1122782080?i=1122782283"},"scrapedAt": "2026-03-24T05:17:43.498Z"}
Notes
- Result count and fields depend on the catalog and marketplace.
- Respect Shazam’s terms and applicable laws when using the data.