SonoVault is in open beta — signups are live. Get your free API key →
90 million tracks and counting · updated daily

Music Metadata API
for Builders

ISRC, ISWC, genre, cross-platform IDs and audio recognition for 90M+ tracks — one API call away. Instant access, no contracts.

90M+
Tracks
6
Platforms
99.9%
Uptime
Try it — search any track
Example result
Around the World
Daft Punk · Homework
19977:10
Electronic, French House, House
For developers

Tracks, ISRC, ISWC and cross-platform IDs in one API

ISRC, ISWC, genre, release dates and platform links — one API call away.

  • Instant API key, no credit card
  • 1,000 free requests per month
  • Track lookup, ISRC, cross-platform IDs
  • Interactive API explorer in docs
curl
curl https://api.sonovault.now/v1/tracks/search \
-H "x-api-key: YOUR_API_KEY" \
-G -d "artist=Daft Punk" \
-d "title=One More Time"
How it works

Three steps to music data

From sign-up to your first API response in under a minute.

1

Get your API key

Sign up for free — no credit card, no approval process. Your key is ready immediately.

2

Make your first call

Search tracks, look up an ISRC, or resolve cross-platform IDs. One endpoint, one header, instant results.

3

Build your product

ISRC, genre, release dates and cross-platform links — all at your fingertips.

Audio recognition

Identify any track from audio

Send a clip — or a Chromaprint fingerprint — and get the matching track back with ISRC, artist, release, genre and cross-platform IDs, across 90M+ tracks.

  • One REST call: POST audio or a fingerprint
  • We fingerprint server-side — no client setup
  • Returns a plain track, same shape as search
  • No-code Identify tool in your dashboard
bash
curl -X POST https://api.sonovault.now/v1/tracks/identify \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/octet-stream" \
--data-binary @clip.mp3
# → { "matched": true, "results": [
# { "title": "...", "artists": [...], "isrc": "..." } ] }
Broadcast monitoring

Know what's playing on any stream

Register a live radio or broadcast stream URL and we recognise every track as it airs — a timestamped now-playing log with ISRC, artist, release and cross-platform IDs.

  • One call to register a stream URL
  • We monitor it around the clock — no audio to upload
  • Poll the current track or the full history
  • No-code Stream Monitoring tool in your dashboard
bash
curl -X POST https://api.sonovault.now/v1/streams \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://stream.example.com/radio.mp3"}'
# Then poll what's playing:
# GET /v1/streams/{id} -> { "now_playing": { "track": {...} } }
No-code tool

Bulk Lookup — resolve a whole list at once

Paste a list of track names, ISRCs, or platform IDs and get ISRCs, cross-platform IDs, and clean metadata back in a single pass. Copy the results or export to CSV — no code required.

Pricing

Start free, scale when you're ready

No credit card required. Upgrade or cancel anytime.

Free
For testing and evaluation. Search, ISRC lookup, and platform links.
Free
 
  • 1,000 requests / month
  • 20 / minute burst
  • 90M+ track catalog
  • Track search
  • ISRC & reverse ISRC lookup
  • Cross-platform IDs
  • No credit card required
  • Browse & discover tracks
  • New releases feed
Get started free
Starter
For small apps and indie developers.
29/mo
or €23/mo billed annually
  • 50,000 requests / month
  • 60 / minute burst
  • Everything in Free
  • Browse & discover tracks
  • New releases feed
Get started
Scale
For platforms and high-volume integrations.
249/mo
or €199/mo billed annually
  • 5,000,000 requests / month
  • 1,000 / minute burst
  • Everything in Growth
Get started
FAQ

Frequently asked questions

SonoVault provides structured metadata for over 90 million tracks. Catalog data is aggregated from open sources (Discogs, MusicBrainz) and enriched with cross-platform track IDs from Spotify, Apple Music, Tidal, and Beatport. For every track you get title, artist credits, label, release date, ISRC, duration, and genre/subgenre tags, plus matching IDs on every supported platform and ISWC work-code lookup to map recordings to their underlying compositions. All data is accessible via a single REST API with JSON responses and API key authentication.
Yes — 1,000 requests per month for search, ISRC lookup, and platform links. Browse and new releases require a paid plan. No credit card required.
For most endpoints, one request = one credit — a search returning 100 tracks still counts as one, not 100. A few endpoints that do more work cost more credits: bulk resolve is 1 credit per input line, and audio recognition (POST /v1/tracks/identify) is 10 credits per fingerprint, or 10 + 1-per-MB when you upload a raw audio file. The response includes a credits_charged field so you always know.
Requests over your monthly quota — or any single call that would cost more credits than you have left — return a 429 error. We don’t automatically charge overages — you’ll need to upgrade to a higher tier.
No credit card is required. The free tier gives you 1,000 API requests per month — enough to build a prototype, test integrations, or evaluate the data quality before committing to a paid plan. Sign up at sonovault.now, click the verification link we email you (required before any /v1 request will succeed), then grab your API key from the dashboard and start calling the track search, ISRC lookup, and platform links endpoints. See /pricing for full plan details.