/
DI
discourse
/
Discourse API Documentation
Search skmtc…
⌘K
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v3
latest
OpenAPI 3.1.0
MIT
2026-07-31
93
0
688.4 KB
Users
Update avatar
put
/u/{username}/preferences/avatar/pick.json
Path parameters
username
string
required
Request body
object
required
upload_id
integer
required
type
'uploaded'
|
'custom'
|
'gravatar'
|
'system'
required
Response
avatar updated
object
required
success
string
required
Example response
{ "success": "OK" }