Mixcloud Scraper: Show & Creator Monitor
Pricing
from $1.97 / 1,000 metadata records
Mixcloud Scraper: Show & Creator Monitor
Scrape public Mixcloud show, creator, search, genre, and comment metadata through the official API. Export flat JSON/CSV and monitor new or updated records by state key. No audio extraction. $0.00263 per metadata row.
Pricing
from $1.97 / 1,000 metadata records
Rating
5.0
(3)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
17 hours ago
Last modified
Categories
Share
Scrape public Mixcloud show, creator, search, genre, and comment metadata into flat JSON/CSV, then monitor new or updated records by state key. Built for music publishers, catalog teams, and researchers who need structured public Mixcloud data without manual checks or audio extraction.
|
Public Mixcloud metadata, ready for repeat monitoring. Collect shows, creators, searches, genres, and comments. Reuse a state key to receive only new or changed records on later runs. |
|
Public metadata Shows, creators, tags, engagement, and optional public comments. |
Five collection modes Exact shows, creator catalogs, search, latest genre, and popular genre. |
Change-focused runs A stable state key marks first-seen and changed records for follow-up. |
What it collects
- Show metadata for public Mixcloud show URLs.
- Creator shows from public creator profile URLs.
- Search shows matching a query.
- Latest in genre and Popular in genre public feeds.
- Optional public creator details and comment rows, within one shared output limit.
All collection uses https://api.mixcloud.com. The Actor does not download audio, resolve stream URLs, use credentials, access private accounts, or bypass access controls.
How monitoring works
|
STEP 1 Choose a mode Pick show, creator, search, latest genre or popular genre. |
STEP 2 Add your sources Paste Mixcloud links, or enter a search query or genre. |
STEP 3 Reuse the scope Keep the same monitor scope so later runs return only new or updated records. |
Set onlyNewItems to true and reuse the same monitorScope for one scope. The first run emits records as new; later runs omit unchanged records and label changed records as updated. The latest totals, errors, and unchanged count are stored in RUN_SUMMARY.
Input
| Field | Default | Use |
|---|---|---|
mode | showMetadata | Select show metadata, creator shows, search, latest genre, or popular genre collection. |
startUrls | Sample public show URL | Public show URLs for show metadata or creator profile URLs for creator shows. |
query | jazz | Search phrase used only in search mode. |
genre | jazz | Genre slug used only in the two genre modes. |
maxItems | 10 | Hard cap across show, comment, and status rows, from 1 to 1,000. |
since | Empty | Optional ISO 8601 lower bound for creator and genre feeds. |
until | Empty | Optional ISO 8601 upper bound for creator and genre feeds. |
includeCreatorDetails | false | Add available public creator bio, location, flags, and counts. |
includeComments | false | Add public comment rows after show rows, within maxItems. |
onlyNewItems | false | Return only first-seen or changed records for the selected monitorScope. |
monitorScope | mixcloud-media-monitor | Stable identifier for one monitoring scope. |
authorizedStreamLinks | false | Returns a structured unsupported_policy status row while public metadata collection continues. It never returns an audio or stream link. |
proxyConfiguration | Apify datacenter proxy | Optional connection routing. |
Output
The default dataset contains flat show, comment, and status rows, downloadable as JSON or CSV. Missing source fields are omitted. RUN_SUMMARY is available from the default key-value store.
{"recordType": "show","status": "ok","mode": "showMetadata","sourceUrl": "https://www.mixcloud.com/spartacus/party-time/","sourceKey": "/spartacus/party-time/","title": "Party Time","durationSeconds": 3361,"playCount": 9422,"tags": ["Funky house", "Funk", "Soul"],"creatorUsername": "spartacus","creatorName": "Spartacus","fetchedAt": "2026-07-28T00:00:00.000Z","monitorScope": "mixcloud-media-monitor"}
| Row or field | Meaning |
|---|---|
recordType / status | show, comment, or status; outcome is ok, error, or unsupported_policy. |
| Show fields | sourceUrl, sourceKey, title, description, slug, timestamps, duration, public engagement counts, tags, and public artwork URL when supplied. |
| Creator fields | Public username, name, URL, and optional details and aggregate counts. |
| Comment fields | Public comment text, timestamp, author details, and related show fields when supplied. |
monitoringStatus | new or updated when onlyNewItems is enabled. |
message | Honest diagnostic on error or unsupported_policy status rows. |
Policy boundary
authorizedStreamLinks is intentionally supported only as a structured policy response. When selected, it emits one status: "unsupported_policy" row and continues collecting the requested public metadata. It does not resolve, expose, download, archive, or bypass access restrictions for audio or private streams.
Pricing
$0.00263 per metadata row. A billable metadata row is a supported public show, creator, search, genre, or comment record returned to the dataset. An unsupported_policy status row is an honest capability notice, not an audio or stream result. Set maxItems to control the maximum dataset size.
⭐ Enjoying Mixcloud Scraper: Show & Creator Monitor?
|
⭐ ⭐ ⭐ ⭐ ⭐ Was this Mixcloud metadata useful? A neutral review helps other catalog and research teams evaluate whether this public-metadata workflow fits their needs. |
| ★ Rate this Actor on Apify |
FAQ
Does this Actor download Mixcloud audio?
No. It collects public metadata and public page links only.
What happens if I request authorized stream links?
The Actor returns an unsupported_policy status row and continues with public metadata collection. No stream or audio link is returned.
Can I monitor a creator or genre over time?
Yes. Run the same input with onlyNewItems: true and a stable monitorScope.