Repository navigation
Post Profile Status
Revadike edited this page Nov 5, 2026
·
1 revision
Posts a status update to a user's profile.
Rate limited after a few posts in a short period:
400with aLimit exceeded (25)body.
Authenticated: Yes
Method:
POSTHost:
steamcommunity.comPath:
/profiles/:steamid/ajaxpostuserstatus/Variables:
Name Type Description :steamidstring The 64-bit SteamID Form Data:
Name Type Required Description sessionidstring Yes The value of the sessionidcookiestatus_textstring Yes The status text (at least 3 characters) appidnumber No The Steam AppID of the game to tag the status with; 0, or omitting it, for a status without a game
Name Type Description successboolean Whether the request was successful timestartnumber Unix timestamp of the day the status was posted, also used as the blotter day ID blotter_htmlstring HTML of the blotter entry of the posted status next_requeststring URL of the next page of activity feed entries
Name Type Description successnumber Whether the request was successful messagestring The error message
Name Type Description successnumber Whether the request was successful messagestring The error message
POST https://steamcommunity.com/profiles/76561198786103331/ajaxpostuserstatus/ { sessionid: "a0b1c2d3e4f5g6h7i8j9klmn", status_text: "wiki-probe-status", appid: "0" }
{
"success": true,
"timestart": 1793833200,
"blotter_html": "\n<div class=\"blotter_day\" id=\"blotter_day_1793833200\">\n\t\t\t\t<div class=\"blotter_block\">\n\t\t\t\n<div class=\"blotter_userstatus\" id=\"userstatus_1793879592_76561198786103331\">\n\t<div class=\"blotter_author_block\">\n...\n"
}