Skip to content

Set a user status

PUT
/api/v4/user/status

Sets the status of the currently authenticated user. Any parameters that are not passed are nullified. This operation is similar but distinct from the Update a user status operation.

Media type application/json
object
emoji

The emoji to set on the status

string
nullable
message

The status message to set

string
nullable
availability

The availability of user to set

string
nullable
clear_status_after

Automatically clear emoji, message and availability fields after a certain time

string
nullable
Allowed values: 30_minutes 3_hours 8_hours 1_day 3_days 7_days 30_days

OK

Media type application/json
object
emoji
string
message
string
availability
string
message_html
string
clear_status_at
string
Example generated
{
"emoji": "example",
"message": "example",
"availability": "example",
"message_html": "example",
"clear_status_at": "example"
}

Bad Request