Repository navigation
Edit Profile
Revadike edited this page Nov 5, 2026
·
1 revision
Saves the profile's name, summary, location and custom URL.
No known rate limit
Authenticated: Yes
Method:
POSTHost:
steamcommunity.comPath:
/profiles/:steamid/editVariables:
Name Type Description :steamidnumber The 64-bit SteamID of the logged-in user Form Data:
Name Type Required Description sessionIDstring Yes The value of the sessionidcookietypestring No The form being submitted, profileSavefor the profile settings; the settings are also saved when it is omittedpersonaNamestring Yes The profile name, 2 to 32 characters real_namestring No The real name summarystring No The profile summary (BBCode) countrystring No The country code of the profile's location (e.g. US)statestring No The state code of the profile's location citystring No The city code of the profile's location customURLstring No The vanity URL of the profile weblink_1_titlestring No The title of the profile's first link weblink_1_urlstring No The URL of the profile's first link weblink_2_titlestring No The title of the profile's second link weblink_2_urlstring No The URL of the profile's second link weblink_3_titlestring No The title of the profile's third link weblink_3_urlstring No The URL of the profile's third link primary_group_steamidstring No The 64-bit SteamID of the profile's primary group jsonnumber No Has no effect; the response is JSON in every case
Name Type Description successnumber Whether the request was successful ( 1) or rejected (2)errmsgstring The error message, which may contain HTML; empty when the request was successful
POST https://steamcommunity.com/profiles/76561198786103331/edit { sessionID: "a0b1c2d3e4f5g6h7i8j9klmn", type: "profileSave", personaName: "ՏteamKey.Trade", real_name: "", summary: "You can find me in the group chat of the [url=https://steamcommunity.com/groups/SteamKeyTrade]SteamKeyTrade Steam Group[/url], notifying you about your trades!", country: "", state: "", city: "", customURL: "steamkeytrade", weblink_1_title: "", weblink_1_url: "", weblink_2_title: "", weblink_2_url: "", weblink_3_title: "", weblink_3_url: "", json: 1 }
{
"success": 1,
"errmsg": ""
}