Spotify Scraper
Get Spotify Album
Retrieves detailed information about a Spotify album by its id or URL, including album metadata, artists, release date, cover art, copyright info, tracks, and sharing details.
Endpoint
Parameters
| Name | Type | Required | Note |
|---|---|---|---|
| idstring · optional | string | optional | Spotify album id. If you'd prefer to use the URL instead, you can use the url parameter instead. |
| urlstring · optional | string | optional | Spotify album URL. If you'd prefer to use the id instead, you can use the id parameter instead. |
| limitnumber · optional | number | optional | Maximum number of results to return from this request. Leave empty for everything this request returns. This trims the response — it does not fetch more. The price is the same either way. |
Response schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"id": {
"type": "string"
},
"uri": {
"type": "string"
},
"date": {
"type": "object",
"additionalProperties": {}
},
"name": {
"type": "string"
},
"type": {
"type": "string"
},
"discs": {
"type": "array"
},
"label": {
"type": "string"
},
"saved": {
"type": "boolean"
},
"artists": {
"type": "array"
},
"coverArt": {
"type": "object",
"additionalProperties": {}
},
"releases": {
"type": "array"
},
"tracksV2": {
"type": "array"
},
"copyright": {
"type": "array"
},
"__typename": {
"type": "string"
},
"popularity": {
"type": "number"
},
"playability": {
"type": "object",
"additionalProperties": {}
},
"sharingInfo": {
"type": "object",
"additionalProperties": {}
},
"courtesyLine": {
"type": "string"
},
"isPreRelease": {
"type": "boolean"
},
"limitApplied": {
"type": "boolean",
"description": "True when a Limit trimmed the results; there were more in this response."
},
"visualIdentity": {
"type": "object",
"additionalProperties": {}
},
"moreAlbumsByArtist": {
"type": "array"
},
"watchFeedEntrypoint": {},
"preReleaseEndDateTime": {}
},
"additionalProperties": true
}