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
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day 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
Set onlyNewItems to true and reuse the same stateKey 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 stateKey. |
stateKey | 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","stateKey": "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.
Feedback
|
Was this Mixcloud metadata useful? A neutral review helps other catalog and research teams evaluate whether this public-metadata workflow fits their needs. |
| Review 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 stateKey.