Type a search
A name or a few words.
Search Apple Music for songs, albums and artists.
A name or a few words.
The tool reads it and shows the result.
Read it here, or make the same request from the API.
Run it in the browser. No signup and nothing to install.
Private accounts and posts are not read.
The page shows the result.
The result is the shape your code gets.
The free tool needs no account.
The same request runs from your app.
1curl -G "https://api.socialscrape.dev/v1/apple-music/search" \2 -H "x-api-key: $SOCIALSCRAPE_API_KEY" \3 --data-urlencode "query=taylor swift"1import os2import requests34params = {5 "query": "taylor swift",6}7res = requests.get(8 "https://api.socialscrape.dev/v1/apple-music/search",9 headers={"x-api-key": os.environ["SOCIALSCRAPE_API_KEY"]},10 params=params,11)12body = res.json()1314if body["ok"]:15 print(body["data"])16else:17 print(body["error"]["code"], body["error"]["message"])1const url = new URL("https://api.socialscrape.dev/v1/apple-music/search");2url.search = new URLSearchParams({3 "query": "taylor swift"4}).toString();5const res = await fetch(url, {6 headers: { "x-api-key": process.env.SOCIALSCRAPE_API_KEY! },7});8const body = await res.json();910if (body.ok) {11 console.log(body.data);12} else {13 console.error(body.error.code, body.error.message);14}{ "ok": true, "credits_charged": 1, "credits_remaining": 4999, "cached": false, "cached_at": null, "request_id": "req_f3f43a799c553e6ac0c4b212", "data": { "object": "list", "items": [ { "object": "profile", "platform": "apple_music", "id": "159260351", "handle": null, "name": "Taylor Swift", "headline": null, "url": "https://music.apple.com/us/artist/taylor-swift/159260351", "kind": "artist", "bio": null, "avatar_url": "https://is1-ssl.mzstatic.com/image/thumb/AMCArtistImages221/v4/6d/67/88/6d67888b-9e7f-53af-7853-0f91d6fd2332/ami_U003aidentity_U003a994af5c375f4c3aa96cd6ced4a700799-2026-09-25T04-00-05.358Z_cropped.png/1200x1200bb.jpg", "banner_url": null, "verified": null, "is_private": null, "external_url": null, "links": null, "location": null, "category": "Pop", "created_at": null, "stats": { "followers": null, "following": null, "posts": null, "likes": null, "views": null }, "extra": { "editorial_notes": { "short": "Favorite Taylor’s artist page for updates on The Life of a Showgirl." }, "genres": [ "Pop" ] } }, { "object": "album", "platform": "apple_music", "id": "6814997249", "url": "https://music.apple.com/us/album/the-life-of-a-showgirl-the-encore/6814997249", "title": "The Life of a Showgirl: The Encore", "artists": [ "Taylor Swift" ], "released_at": "2026-09-24", "track_count": 16, "cover_url": "https://is1-ssl.mzstatic.com/image/thumb/Music221/v4/a0/dd/fd/a0ddfd72-ee9e-f046-6466-a5dbefc696fa/26UM1IM21436.rgb.jpg/1200x1200bb.jpg", "label": "Taylor Swift", "tracks": null, "extra": { "content_rating": "explicit", "genres": [ "Pop", "Music" ], "is_single": false, "upc": "00881061651819" } } ], "cursor": "eyJvIjo4fQ", "has_more": true, "parent": null }, "cursor": "eyJvIjo4fQ", "has_more": true }
Links point at the catalogue the search was made against. In the API you can set the region.
The album endpoint in the API returns it. This tool lists search results.
Yes. No account and no card. Each visitor gets a limited number of lookups an hour, so it stays free for everyone.
Send GET /v1/apple-music/search with your key in the x-api-key header. A request costs 1 credit. A repeat of something fetched recently costs 0 credits, and failed requests are free. See the reference.