SpotifyPOST /v1/spotify/track

Spotify Track Scraper API

A Spotify track by link/URI/ID: title, artists, duration, release date, explicit flag, cover image and 30-second preview URL.

Cost
1 credit
Failed requests
Refunded
Cache hits
Free
Response fields
11
Limits
No short links
All limits

What the Spotify Track Scraper API does

The Spotify Track Scraper API returns a Spotify track by link, URI or ID: title, credited artists with their IDs and links, duration in milliseconds, release date, explicit flag, whether it is playable in the embed, whether it has a video, the largest cover image and a 30-second MP3 preview URL. Send an open.spotify.com link, a spotify:track: URI or the 22-character track ID. There is no Spotify developer app, OAuth flow or token refresh to manage. Use it to turn shared links into clean metadata, enrich music catalogs or show cover art and previews in your app. Short links (spotify.link, spoti.fi) are not supported. Each request costs 1 credit, and repeat reads within your cache window are free.

What you get

Top-level fields of the response. Every field is typed and documented; nullable fields are null when the platform does not show them.

FieldTypeDescription
idstringSpotify track ID
linkstringopen.spotify.com track URL
titlestringTrack title
artistsarray<object> (3 fields each)Credited artists
duration_msinteger | nullTrack length in milliseconds
release_datestring | nullRelease date, ISO string
is_explicitbooleanMarked explicit
is_playablebooleanPlayable in the embed
has_videobooleanTrack has a video
preview_urlstring | null30-second MP3 preview URL
image_urlstring | nullLargest cover image URL

Request example

Send the API key as a Bearer token. The body is a small JSON object.

curl -X POST https://api.scrapeeverything.com/v1/spotify/track \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://open.spotify.com/track/0V3wPSX9ygBnCm8psDIegu"}'
ParameterRequiredDescription
urlNoTrack link, URI or ID.
idNo22-character track ID.
trackNoAlias (link, URI or ID).

What it costs

Each successful request costs 1 credit. Your first 100 credits are free. With credit packs, 1,000 requests to this endpoint cost:

  • Builder pack

    $1.56

    25,000 credits for $39.00

  • Growth pack

    $1.19

    100,000 credits for $119.00

  • Scale pack

    $0.90

    500,000 credits for $449.00

See pricing for all packs and rate limits.

Use cases

  • Resolve Spotify links shared by users into title, artists and cover art.
  • Enrich music catalogs with durations, release dates and explicit flags.
  • Show 30-second previews and covers in a music discovery app.

Limitations: Unofficial API: not affiliated with or endorsed by the platform. Public data only, as a logged-out visitor sees it. Public playlists only, up to about 50 tracks per request.

  • Short links (spotify.link, spoti.fi) are not supported.

Questions

Does it return play counts?

No. The response contains track metadata, artists, cover image and the preview URL, but no play counts.

Do short links work?

No. Short links (spotify.link, spoti.fi) are not supported. Use the open.spotify.com link, the URI or the ID.

Is there always a preview?

preview_url is a 30-second MP3 when Spotify provides one, and null otherwise.

How much does the Spotify Track Scraper API cost?

1 credit per successful request. Credits are bought in one-time packs and never expire. New accounts get 100 free credits. No payment details needed.

Am I charged for failed requests?

No. If the platform blocks the request, it times out or something fails on our side, the credits are refunded automatically. A definitive answer such as "this account does not exist" is billed because the lookup completed.

Can I re-read a result without paying again?

Yes. Send cache_days (1 to 14) and a repeat request for the same target within that window is served from your cache for free.

More Spotify endpoints

Start with 100 free credits.

Continue with Google, create an API key and send your first request in under a minute.

Get 100 free credits