-
Notifications
You must be signed in to change notification settings - Fork 0
Releases
GET /releases
Browse and search releases.
Field | Type | Default | Description |
---|---|---|---|
limit? | integer | 50 | Amount of releases to return (max 50) |
offset? | integer | 0 | Amount of releases to skip |
search? | string | N/A | The search terms |
sort? | string | -date | Field to sort by. Prefix with - for descending |
Field | Type | Description |
---|---|---|
Releases | object | Object with the results |
Releases.Data | array of release objects | The results of the query |
Releases.Limit | integer | The limit used |
Releases.Offset | integer | The offset used |
Releases.Total | integer | The total amount of results for the search |
GET /catalog/release/{Release.CatalogId}
Field | Type | Default | Description |
---|---|---|---|
idType? | string | catalogId | The type of ID used. catalogId or uuid
|
Field | Type | Description |
---|---|---|
Release | release object | The release |
Tracks | array of track objects | The tracks in the release |
GET https://www.monstercat.com/release/{Release.CatalogId}/cover
This endpoint is not under the usual base url!
Redirects to the original full resolution and quality cover image.
For resizing and different image formats, see CDX
GET /release/{Release.Id}/track-stream/{Track.Id}
Get a streamable MP3 file for the track.
Field | Type | Description |
---|---|---|
noRedirect | boolean | Respond with the url instead of redirecting |
Redirects to the streamable audio file.
If noRedirect
is set, the response will just be a plain text url to the file.
GET /release/{Release.Id}/track-download/{Track.Id}
Download the audio file of a track. Requires a Gold membership.
Field | Type | Description |
---|---|---|
noRedirect | boolean | Respond with filename and url instead of redirecting |
format | string | The preferred audio file format (mp3_320, flac, wav) |
Redirects to the downloadable audio file.
If noRedirect
is set, the following response will be given instead:
Field | Type | Description |
---|---|---|
Filename | string | Filename for the downloaded track |
SignedUrl | string | The url the file can be downloaded from |
GET /file/{File.Id}/open
Download the extended mix for a track. Requires a Gold membership.
Field | Type | Description |
---|---|---|
download | boolean | Sets appropriate headers to download with filename |
Redirects to the downloadable audio file.
GET /related-releases/{Release.Id}
Gets some releases from the same artists.
Field | Type | Description |
---|---|---|
Data | array of release objects | The results of the query |
Limit | integer | The limit used |
Offset | integer | The offset used |
Total | integer | The total amount of results for the search |
- Home
- Global objects
- Catalog
- Releases
- Playlists
- Artists
-
Me
- Get user info
- Change user info
- Change settings
- Get player code
- Regenerate player code
- Change email
- Change password
- Enable SMS 2FA (deprecated)
- Confirm SMS 2FA (deprecated)
- Disable SMS 2FA (deprecated)
- Enable TOTP 2FA
- Get TOTP QR Code
- Disable TOTP 2FA
- Enable Email 2FA
- Disable Email 2FA
- Change notifications
- Get licenses
- Remove license
- Remove video claims
- Generate discount code
- Authentication
- CDX
- TODO