/
DI
discourse
/
Discourse API Documentation
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 3h ago · Updated 3d ago
View markdown
discourse
Discourse API Documentation
delete
Delete a user
v4
latest
OpenAPI 3.1.0
MIT
2026-08-05
93
0
687.9 KB
Backups
4
Badges
5
Categories
5
Discourse Calendar - Events
2
Groups
9
Invites
2
Notifications
2
Posts
8
Private Messages
2
Search
1
Site
2
Tags
6
Topics
14
Uploads
7
Users
24
post
Creates a user
get
Get a single user by username
put
Update a user
get
Get a user by external_id
get
Get a user by identity provider external ID
put
Update avatar
put
Update email
put
Update username
get
Get a public list of users
get
Get a user by id
delete
Delete a user
put
Activate a user
put
Deactivate a user
put
Suspend a user
put
Silence a user
put
Anonymize a user
post
Log a user out
post
Refresh gravatar
get
List users
get
List users by flag
get
Get a list of user actions
post
Send password reset email
put
Change password
get
Get email addresses belonging to a user
Users
Admin
Delete a user
delete
/admin/users/{id}.json
Path parameters
id
integer
required
Request body
object
required
delete_posts
boolean
block_email
boolean
block_urls
boolean
block_ip
boolean
Response
response
object
required
deleted
boolean
required