+Audiomack API
Audiomack songs, artists, albums, playlists and trending charts with play counts, as clean JSON.
The API.SH Audiomack API returns public Audiomack data as structured JSON. Open a song for its artist, featured artists, genre, ISRC, producer, release date and plays, favourites, reposts and playlist adds; pull an artist's monthly listeners, followers, total plays and top songs; read albums and playlists with their track lists; and get the trending songs or albums chart overall or by genre, from afrobeats to rap and gospel. Metadata only: no audio.
- 5 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/audiomack/v1/ album
{ "success": true } What you can build with the Audiomack API
Afrobeats, hip-hop and genre chart tracking
Pull the trending songs or albums chart for a genre every day to see which releases are rising.
Artist growth monitoring
Record an artist's followers, monthly listeners and total plays over time for A&R scouting or label reporting.
Release performance reports
Track a song's or album's plays, favourites, reposts and playlist adds after release, track by track.
Playlist placement checks
Read a curated playlist's track list and stats to see which artists are placed and where yours stands.
Catalog and rights metadata
Match songs to your catalog using ISRC, copyright lines, producer and release dates.
Audiomack data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
Audiomack API endpoints and prices
Every Audiomack endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| Audiomack trending /audiomack/ | $1 · $2 PAYG 1 credit |
| Audiomack artist /audiomack/ | $1 · $2 PAYG 1 credit |
| Audiomack album /audiomack/ | $1 · $2 PAYG 1 credit |
| Audiomack playlist /audiomack/ | $1 · $2 PAYG 1 credit |
| Audiomack song /audiomack/ | $1 · $2 PAYG 1 credit |
Call the Audiomack API
Audiomack album: GET https://api.api.sh/audiomack/
curl "https://api.api.sh/audiomack/v1/album?url=https%3A%2F%2Faudiomack.com%2Fomah-lay%2Falbum%2Fboy-alone-deluxe-4300821" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/audiomack/v1/album",
params={"url": "https://audiomack.com/omah-lay/album/boy-alone-deluxe-4300821"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() const url = new URL("https://api.api.sh/audiomack/v1/album");
url.searchParams.set("url", "https://audiomack.com/omah-lay/album/boy-alone-deluxe-4300821");
const res = await fetch(url, { headers: { "x-api-key": process.env.APISH_KEY } });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const data = await res.json(); # Google Sheets (API.SH add-on)
=APISH("/audiomack/v1/album", "url", "https://audiomack.com/omah-lay/album/boy-alone-deluxe-4300821")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "Audiomack" and "Audiomack album".
# AI agents (Claude, ChatGPT, Cursor): add the
# API.SH MCP server https://api.sh/mcp - Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
- Create an API keyOne key works for all 483 platforms.
- Send the requestJSON back in one call. Add
output=csvoroutput=ndjsonfor files.
Why API.SH for Audiomack data
- Public data only: no Audiomack login, cookies or account needed
- One key and one response shape for Audiomack and 482 other platforms
- Built and maintained by API.SH, not third-party publishers
- Pay per call; errors on our side cost nothing
- Live status for every endpoint
API.SH vs the official Audiomack API
Audiomack has an official data API for catalog metadata, documented on audiomack.com and using OAuth. API.SH returns the same kind of public song, artist and chart data with one key and no OAuth app, in the same JSON shape as other music platforms.
Instead of setting up OAuth for Audiomack's API or writing your own scraper, call API.SH: one key, fixed price per call, maintained for you.
Audiomack API questions
What Audiomack data can I get?+
Songs with stats and credits (/audiomack/v1/song), albums with track lists (/audiomack/v1/album), playlists (/audiomack/v1/playlist), artist profiles with followers and monthly listeners (/audiomack/v1/artist) and trending charts by genre (/audiomack/v1/trending).
How much does the Audiomack API cost?+
Every Audiomack endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.
Is the Audiomack API free?+
You can start free. Every account gets 1,000 free credits every month. That is 1,000 calls to /audiomack/v1/album at 1 credit each.
Is there an official Audiomack API?+
Yes. Audiomack documents a data API for catalog metadata that uses OAuth. API.SH is an alternative that needs no OAuth setup and returns public data with your API.SH key.
Do I need an Audiomack account or login?+
No. API.SH reads public Audiomack pages only. No endpoint uses a login, cookies or anyone's account.
Can I download songs with this API?+
No. The API returns metadata and stats only, never audio files or stream links.
Which genres does the trending chart cover?+
Overall, or one genre: afrobeats, rap, rnb, pop, rock, electronic, latin, dancehall, gospel, jazz, country, punjabi, instrumental or podcast. Choose songs or albums with type.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key. 3. Call /audiomack/v1/trending with genre=afrobeats. Every parameter is in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.