Settings
These endpoints allow to customize a user’s preferences/settings.
- POST /1/settings/flair
Update a given user’s flair
To remove a user’s flair, pass {“flair”: null}.
- POST /1/settings/timezone
Reset local timezone for user. A user token (found on https://listenbrainz.org/settings/) must be provided in the Authorization header!
- Request Headers:
Authorization – Token <user token>
- Status Codes:
200 OK – timezone reset.
400 Bad Request – Bad request. See error message for details.
401 Unauthorized – invalid authorization. See error message for details.
- Response Headers:
Content-Type – application/json
- POST /1/settings/troi
Update troi preferences for the user. A user token (found on https://listenbrainz.org/settings/) must be provided in the Authorization header!
- Request Headers:
Authorization – Token <user token>
- Status Codes:
200 OK – timezone reset.
400 Bad Request – Bad request. See error message for details.
401 Unauthorized – invalid authorization. See error message for details.
- Response Headers:
Content-Type – application/json
- POST /1/settings/brainzplayer
Update brainzplayer preferences for the user. A user token (found on https://listenbrainz.org/settings/) must be provided in the Authorization header!
- Request Headers:
Authorization – Token <user token>
- Status Codes:
200 OK – brainzplayer preferences updated.
400 Bad Request – Bad request. See error message for details.
401 Unauthorized – invalid authorization. See error message for details.
- Response Headers:
Content-Type – application/json