- 
                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