Releases: soundcloud/api
2021-12-09
Fix the issue with the lost CORS headers in case of an error response.
2021-12-02
Changed cursor parameter format in GET /me/activities/tracks, GET /me/activities, GET /me/activities/all/own,
GET /me/followings/tracks REST endpoints, the new format is an integer value instead of UUID.
This should not affect clients which use pagination links since they should be treated as opaque links.
2021-10-20
Added validation for POST /tracks REST endpoint to verify file_name length is within 255 chars.
The new error response when the above condition is not satisfied is as below
HTTP 422 - UnprocessableEntity
2021-10-12
Added validation for POST /tracks REST endpoint to verify file_name length is within 255 chars.
The new error response when the above condition is not satisfied is as below
HTTP 422 - UnprocessableEntity
2021-10-11
Added validation for POST /tracks REST endpoint to verify file_name length is within 255 chars.
The new error response when the above condition is not satisfied is as below
HTTP 422 - UnprocessableEntity
2021-09-07
Added rate limiting response for client credential grant exchange against POST /oauth2/token. In case of
rate-limiting, the endpoint will return 429 - Too Many Requests.
The client credential grant exchange serves server-side client applications, and currently, the tokens are valid for
1 hour. We expect reasonable usage for the client credential exchange per client application.
Current setup: 50 tokens per 12h.
2021-09-03
Added a new parameter token_type=bearer to the response of /oauth2/token endpoint.
2021-08-20
Removed the deprecated endpoints GET /me/connections and GET /me/connections/{connection_id}.
2021-08-05
Fixed an issue on the GET /resolve endpoint where the Location header was missing from the response.
2021-07-22
Removed GET /users/{user_id}/comments. Requests to this endpoint will now return 404 NotFound.