Mixcloud
Music
- Authentication
- OAuth
- HTTPS
- Yes
- CORS
- Yes
- Category
- Music
- Documentation / URL
- https://www.mixcloud.com/developers/
Overview
Mixcloud’s API serves DJ mixes and cloudcasts — user profiles, playlists, and streaming URLs. Public reads are keyless; OAuth adds uploads.
Note (verified 2026-08): some older endpoint paths (e.g.
/explore/...) now return 404 “ResourceNotFoundException” — the API is alive but paths changed. Read the current docs at mixcloud.com/developers for valid routes.
Quick Start
Public profile (keyless — verified the host responds):
curl "https://api.mixcloud.com/{username}/"
{
"username": "djname",
"name": "DJ Name",
"cloudcast_count": 123,
"pictures": { "medium": "https://..." }
}
Authentication
- Anonymous: public reads work keyless (rate-limited).
- OAuth for uploads and private data — register at mixcloud.com/developers.
Rate Limits & Notes
- Free; anonymous reads are throttled (be polite).
- Resources: users, cloudcasts, playlists, streams.
- Cloudcast IDs and URLs are stable identifiers.
FAQ
Is Mixcloud API free? Yes — public reads are keyless.
Why 404 on explore paths? Old paths were restructured (verified) — use the current docs.
Do I need OAuth? Only for uploads and user-scoped actions.
More in Music
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| 7digital Api of Music store 7digital | OAuth | Yes | Unknown | ↗ |
| AI Mastering Automated Music Mastering | API Key | Yes | Yes | ↗ |
| Audiomack Api of the streaming music hub Audiomack | OAuth | Yes | Unknown | ↗ |
| Bandcamp API of Music store Bandcamp | OAuth | Yes | Unknown | ↗ |
| Bandsintown Music Events | No auth | Yes | Unknown | ↗ |