zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCP
Sign in
Music/SongBPM
Logo SongBPM

SongBPM

Search song tempo and BPM data.

1 endpoint1 endpoint on this scraper1 calls1 calls so farupdated 4 months agoLast updated 5/27/2026, 1:27:15 PMllms.txt
Endpoints1

1/1 passing
checked 20 hours ago · daily 01:00 WIB

Search

Search song tempo and BPM data.

GET/v1/music:songbpm/search5m cache1 paramchecking key…
Parameters
querystringrequired

Song/artist search

·
Response
EXAMPLE
{
  "ok": true,
  "count": 31,
  "results": [
    {
      "bpm": 140,
      "key": "A♯/B♭",
      "url": "https://songbpm.com/@gunna/one-of-wun-tU6c-8CY4X",
      "title": "one of wun",
      "artist": "Gunna",
      "duration": "2:24"
    },
    {
      "bpm": 120,
      "key": "G",
      "url": "https://songbpm.com/@toby-fox/megalovania-afe5601f-431d-4e8f-9456-abc2880067b3",
      "title": "MEGALOVANIA",
      "artist": "Toby Fox",
      "duration": "2:36"
    },
    {
      "bpm": 125,
      "key": "B",
      "url": "https://songbpm.com/@acraze/do-it-to-it-ko4en",
      "title": "Do It To It",
      "artist": "ACRAZE",
      "duration": "2:38"
    },
    {
      "bpm": 110,
      "key": "A♯/B♭",
      "url": "https://songbpm.com/@stomach-book/my-diorama-jji2s",
      "title": "My Diorama",
      "artist": "STOMACH BOOK",
      "duration": "3:13"
    },
    {
      "bpm": 150,
      "key": "C♯/D♭",
      "url": "https://songbpm.com/@ww/oiia-oiia-spinning-cat-ryzhz",
      "title": "OIIA OIIA (Spinning Cat)",
      "artist": "夏火ww",
      "duration": "2:14"
    },
    {
      "bpm": 175,
      "key": "G♯/A♭",
      "url": "https://songbpm.com/@dnmo/bombalaya-blooom-remix-nf8aj",
      "title": "Bombalaya - Blooom Remix",
      "artist": "DNMO",
      "duration": "4:09"
    },
    {
      "bpm": 138,
      "key": "C♯/D♭",
      "url": "https://songbpm.com/@bianca-oblivion/fuego-xs1yo",
      "title": "Fuego",
      "artist": "Bianca Oblivion",
      "duration": "4:16"
    },
    {
      "bpm": 0,
      "url": "https://songbpm.com/@bianca-oblivion/fuego-xs1yo/apple-music"
    },
    {
      "bpm": 128,
      "key": "F♯/G♭",
      "url": "https://songbpm.com/@checco-zalone/yo-no-trabajo-p2it0",
      "title": "Yo no trabajo",
      "artist": "Checco Zalone",
      "duration": "1:54"
    },
    {
      "bpm": 0,
      "url": "https://songbpm.com/@checco-zalone/yo-no-trabajo-p2it0/apple-music"
    },
    {
      "bpm": 103,
      "key": "G",
      "url": "https://songbpm.com/@choker/starfruit-la",
      "title": "Starfruit LA",
      "artist": "Choker",
      "duration": "4:04"
    },
    {
      "bpm": 127,
      "key": "B",
      "url": "https://songbpm.com/@omega/mr-saxobeat-shroy",
      "title": "Mr. Saxobeat",
      "artist": "Omega",
      "duration": "4:05"
    },
    {
      "bpm": 0,
      "url": "https://songbpm.com/@omega/mr-saxobeat-shroy/apple-music"
    },
    {
      "bpm": 77,
      "key": "G♯/A♭",
      "url": "https://songbpm.com/@bts/run-bts-uWOxpQta6V",
      "title": "Run BTS",
      "artist": "BTS",
      "duration": "3:25"
    },
    {
      "bpm": 100,
      "key": "F♯/G♭",
      "url": "https://songbpm.com/@u2/sunday-bloody-sunday-aa0e8588-9b5d-4b08-a39c-124e264d2791",
      "title": "Sunday Bloody Sunday",
      "artist": "U2",
      "duration": "4:39"
    },
    {
      "bpm": 0,
      "url": "https://songbpm.com/@u2/sunday-bloody-sunday-aa0e8588-9b5d-4b08-a39c-124e264d2791/apple-music"
    },
    {
      "bpm": 174,
      "key": "F",
      "url": "https://songbpm.com/@john-b/take-me-to-la-cinta---2020-remaster-Y4oekI66WP",
      "title": "Take Me to La Cinta - 2020 Remaster",
      "artist": "John B",
      "duration": "6:13"
    },
    {
      "bpm": 126,
      "key": "E",
      "url": "https://songbpm.com/@f-x/4-walls",
      "title": "4 Walls",
      "artist": "f(x)",
      "duration": "3:27"
    },
    {
      "bpm": 148,
      "key": "C♯/D♭",
      "url": "https://songbpm.com/@midwxst/new-year-new-swag-vg1d1",
      "title": "NEW YEAR NEW SWAG",
      "artist": "midwxst",
      "duration": "2:00"
    },
    {
      "bpm": 0,
      "url": "https://songbpm.com/@midwxst/new-year-new-swag-vg1d1/apple-music"
    },
    {
      "bpm": 135,
      "key": "C",
      "url": "https://songbpm.com/@belen-jurado/fuego-x0453",
      "title": "Fuego",
      "artist": "Belén Jurado",
      "duration": "3:12"
    },
    {
      "bpm": 0,
      "url": "https://songbpm.com/@belen-jurado/fuego-x0453/apple-music"
    },
    {
      "bpm": 145,
      "key": "A♯/B♭",
      "url": "https://songbpm.com/@ado/backlight-QTnOZPiwCV",
      "title": "Backlight",
      "artist": "Ado",
      "duration": "3:58"
    },
    {
      "bpm": 125,
      "key": "E",
      "url": "https://songbpm.com/@lil-pump/molly",
      "title": "Molly",
      "artist": "Lil Pump",
      "duration": "2:03"
    },
    {
      "bpm": 124,
      "key": "E",
      "url": "https://songbpm.com/@the-white-stripes/seven-nation-army-87fdf2e4-b8b0-4390-857a-4fe5d9345a8f",
      "title": "Seven Nation Army",
      "artist": "The White Stripes",
      "duration": "3:52"
    },
    {
      "bpm": 95,
      "key": "E",
      "url": "https://songbpm.com/@common/they-say",
      "title": "They Say",
      "artist": "Common",
      "duration": "3:57"
    },
    {
      "bpm": 87,
      "key": "B",
      "url": "https://songbpm.com/@kenshi-yonezu/lemon-ce7c54b6-a64c-4a06-80f1-e6d6f8d6926b",
      "title": "Lemon",
      "artist": "Kenshi Yonezu",
      "duration": "4:16"
    },
    {
      "bpm": 98,
      "key": "C♯/D♭",
      "url": "https://songbpm.com/@midwxst/223-s-feat--babytron-_GnkFlSPXN",
      "title": "223's (feat. BabyTron)",
      "artist": "midwxst",
      "duration": "2:13"
    },
    {
      "bpm": 96,
      "key": "A",
      "url": "https://songbpm.com/@red-hot-chili-peppers/californication",
      "title": "Californication",
      "artist": "Red Hot Chili Peppers",
      "duration": "5:30"
    },
    {
      "bpm": 82,
      "key": "F",
      "url": "https://songbpm.com/@sam-smith/i-m-not-the-only-one-b03ea20c-11e7-4f71-917b-640c92595b40",
      "title": "I'm Not The Only One",
      "artist": "Sam Smith",
      "duration": "3:59"
    },
    {
      "bpm": 174,
      "key": "B",
      "url": "https://songbpm.com/@jay-z/empire-state-of-mind-e5fccdda-c6d1-4d5c-9ff6-480ff98311ce",
      "title": "Empire State Of Mind",
      "artist": "JAŸ-Z",
      "duration": "4:37"
    }
  ]
}

Code

Search
index.ts
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("music:songbpm", "search", {
  "query": "blinding lights"
});
console.log(data);
Recommended · typed errors, safe retries and bulk jobsSDK reference

Full reference

1 endpoint · plain text
GET
Search/v1/music:songbpm/search
1 param

Parameters

querystringrequired
Song/artist search

Request

curl -X GET "https://api.zapi.ink/v1/music:songbpm/search?query=blinding+lights" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "ok": true,
  "count": 31,
  "results": [
    {
      "bpm": 140,
      "key": "A♯/B♭",
      "url": "https://songbpm.com/@gunna/one-of-wun-tU6c-8CY4X",
      "title": "one of wun",
      "artist": "Gunna",
      "duration": "2:24"
    },
    {
      "bpm": 120,
      "key": "G",
      "url": "https://songbpm.com/@toby-fox/megalovania-afe5601f-431d-4e8f-9456-abc2880067b3",
      "title": "MEGALOVANIA",
      "artist": "Toby Fox",
      "duration": "2:36"
    },
    {
      "bpm": 125,
      "key": "B",
      "url": "https://songbpm.com/@acraze/do-it-to-it-ko4en",
      "title": "Do It To It",
      "artist": "ACRAZE",
      "duration": "2:38"
    },
    {
      "bpm": 110,
      "key": "A♯/B♭",
      "url": "https://songbpm.com/@stomach-book/my-diorama-jji2s",
      "title": "My Diorama",
      "artist": "STOMACH BOOK",
      "duration": "3:13"
    },
    {
      "bpm": 150,
      "key": "C♯/D♭",
      "url": "https://songbpm.com/@ww/oiia-oiia-spinning-cat-ryzhz",
      "title": "OIIA OIIA (Spinning Cat)",
      "artist": "夏火ww",
      "duration": "2:14"
    },
    {
      "bpm": 175,
      "key": "G♯/A♭",
      "url": "https://songbpm.com/@dnmo/bombalaya-blooom-remix-nf8aj",
      "title": "Bombalaya - Blooom Remix",
      "artist": "DNMO",
      "duration": "4:09"
    },
    {
      "bpm": 138,
      "key": "C♯/D♭",
      "url": "https://songbpm.com/@bianca-oblivion/fuego-xs1yo",
      "title": "Fuego",
      "artist": "Bianca Oblivion",
      "duration": "4:16"
    },
    {
      "bpm": 0,
      "url": "https://songbpm.com/@bianca-oblivion/fuego-xs1yo/apple-music"
    },
    {
      "bpm": 128,
      "key": "F♯/G♭",
      "url": "https://songbpm.com/@checco-zalone/yo-no-trabajo-p2it0",
      "title": "Yo no trabajo",
      "artist": "Checco Zalone",
      "duration": "1:54"
    },
    {
      "bpm": 0,
      "url": "https://songbpm.com/@checco-zalone/yo-no-trabajo-p2it0/apple-music"
    },
    {
      "bpm": 103,
      "key": "G",
      "url": "https://songbpm.com/@choker/starfruit-la",
      "title": "Starfruit LA",
      "artist": "Choker",
      "duration": "4:04"
    },
    {
      "bpm": 127,
      "key": "B",
      "url": "https://songbpm.com/@omega/mr-saxobeat-shroy",
      "title": "Mr. Saxobeat",
      "artist": "Omega",
      "duration": "4:05"
    },
    {
      "bpm": 0,
      "url": "https://songbpm.com/@omega/mr-saxobeat-shroy/apple-music"
    },
    {
      "bpm": 77,
      "key": "G♯/A♭",
      "url": "https://songbpm.com/@bts/run-bts-uWOxpQta6V",
      "title": "Run BTS",
      "artist": "BTS",
      "duration": "3:25"
    },
    {
      "bpm": 100,
      "key": "F♯/G♭",
      "url": "https://songbpm.com/@u2/sunday-bloody-sunday-aa0e8588-9b5d-4b08-a39c-124e264d2791",
      "title": "Sunday Bloody Sunday",
      "artist": "U2",
      "duration": "4:39"
    },
    {
      "bpm": 0,
      "url": "https://songbpm.com/@u2/sunday-bloody-sunday-aa0e8588-9b5d-4b08-a39c-124e264d2791/apple-music"
    },
    {
      "bpm": 174,
      "key": "F",
      "url": "https://songbpm.com/@john-b/take-me-to-la-cinta---2020-remaster-Y4oekI66WP",
      "title": "Take Me to La Cinta - 2020 Remaster",
      "artist": "John B",
      "duration": "6:13"
    },
    {
      "bpm": 126,
      "key": "E",
      "url": "https://songbpm.com/@f-x/4-walls",
      "title": "4 Walls",
      "artist": "f(x)",
      "duration": "3:27"
    },
    {
      "bpm": 148,
      "key": "C♯/D♭",
      "url": "https://songbpm.com/@midwxst/new-year-new-swag-vg1d1",
      "title": "NEW YEAR NEW SWAG",
      "artist": "midwxst",
      "duration": "2:00"
    },
    {
      "bpm": 0,
      "url": "https://songbpm.com/@midwxst/new-year-new-swag-vg1d1/apple-music"
    },
    {
      "bpm": 135,
      "key": "C",
      "url": "https://songbpm.com/@belen-jurado/fuego-x0453",
      "title": "Fuego",
      "artist": "Belén Jurado",
      "duration": "3:12"
    },
    {
      "bpm": 0,
      "url": "https://songbpm.com/@belen-jurado/fuego-x0453/apple-music"
    },
    {
      "bpm": 145,
      "key": "A♯/B♭",
      "url": "https://songbpm.com/@ado/backlight-QTnOZPiwCV",
      "title": "Backlight",
      "artist": "Ado",
      "duration": "3:58"
    },
    {
      "bpm": 125,
      "key": "E",
      "url": "https://songbpm.com/@lil-pump/molly",
      "title": "Molly",
      "artist": "Lil Pump",
      "duration": "2:03"
    },
    {
      "bpm": 124,
      "key": "E",
      "url": "https://songbpm.com/@the-white-stripes/seven-nation-army-87fdf2e4-b8b0-4390-857a-4fe5d9345a8f",
      "title": "Seven Nation Army",
      "artist": "The White Stripes",
      "duration": "3:52"
    },
    {
      "bpm": 95,
      "key": "E",
      "url": "https://songbpm.com/@common/they-say",
      "title": "They Say",
      "artist": "Common",
      "duration": "3:57"
    },
    {
      "bpm": 87,
      "key": "B",
      "url": "https://songbpm.com/@kenshi-yonezu/lemon-ce7c54b6-a64c-4a06-80f1-e6d6f8d6926b",
      "title": "Lemon",
      "artist": "Kenshi Yonezu",
      "duration": "4:16"
    },
    {
      "bpm": 98,
      "key": "C♯/D♭",
      "url": "https://songbpm.com/@midwxst/223-s-feat--babytron-_GnkFlSPXN",
      "title": "223's (feat. BabyTron)",
      "artist": "midwxst",
      "duration": "2:13"
    },
    {
      "bpm": 96,
      "key": "A",
      "url": "https://songbpm.com/@red-hot-chili-peppers/californication",
      "title": "Californication",
      "artist": "Red Hot Chili Peppers",
      "duration": "5:30"
    },
    {
      "bpm": 82,
      "key": "F",
      "url": "https://songbpm.com/@sam-smith/i-m-not-the-only-one-b03ea20c-11e7-4f71-917b-640c92595b40",
      "title": "I'm Not The Only One",
      "artist": "Sam Smith",
      "duration": "3:59"
    },
    {
      "bpm": 174,
      "key": "B",
      "url": "https://songbpm.com/@jay-z/empire-state-of-mind-e5fccdda-c6d1-4d5c-9ff6-480ff98311ce",
      "title": "Empire State Of Mind",
      "artist": "JAŸ-Z",
      "duration": "4:37"
    }
  ]
}

Related APIs

More in music

JioSaavn

musicjiosaavn

Search and fetch songs, albums, and playlists from JioSaavn with full audio download URLs at multiple bitrates.

3535 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

SoundCloud

musicsoundcloud

Search tracks, fetch metadata, and extract full audio download URLs (progressive MP3 / HLS) for public SoundCloud tracks.

2626 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

Spotify

musicspotify

Search tracks, albums, and artists on Spotify. Returns metadata + 30s preview URLs. Full audio is DRM-protected.

3333 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

Apple Music

musicapple-music

Search tracks, albums, and artists via the iTunes catalog. Returns metadata + 30s preview URLs.

1010 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

Deezer

musicdeezer

Search tracks, albums, artists, and playlists on Deezer. Returns metadata + 30s preview URLs.

1010 calls so far5mResponses cached for 5m
Busy: 10+ calls so far

Genius

musicgenius

Search songs and fetch full lyrics from Genius. Returns clean text with section markers preserved.

77 calls so far5mResponses cached for 5m
zapi.

One key, one response shape. We keep the scrapers working.

Get an API key
ProductBrowse APIsPricingDocsMCP server
DevelopersSDK on npmGitHubOpenAPI specllms.txt
SupportReport an issueDiscord
LegalTermsPrivacyCookiesAUPRefunds
© 2026 ZapiPublic web data, one API.
zapi.