Repository navigation
Save Partner Event
Revadike edited this page Nov 5, 2026
·
1 revision
Creates, updates, publishes or deletes a partner event of a group. A single endpoint handles all four operations, selected by the mode flags (bCreate, bUpdate, bPublish, bDelete). Requires Steamworks partner access to the group and, for appid, to the app.
No known rate limit
Authenticated: Yes
Method:
POSTHost:
steamcommunity.comPath:
/gid/:clanid/ajaxcreateupdatedeletepartnerevents/Variables:
Name Type Description :clanidnumber The 64-bit SteamID of the group Form Data:
Name Type Required Description sessionidstring Yes The value of the sessionidcookiebCreatenumber No When 1, creates a new eventbUpdatenumber No When 1, updates the event identified bygidbPublishnumber No When 1, publishes the event identified bygidbDeletenumber No When 1, deletes the event identified bygidgidstring No The 64-bit ID of the event (required for bUpdate,bPublishandbDelete)announcement_gidstring No The 64-bit ID of the event's announcement unlistedmodenumber No Whether the event is unlisted ( 1) or listed (0), sent when updating or publishingrtime32_visibility_startnumber No Unix timestamp when the event becomes visible rtime32_visibility_endnumber No Unix timestamp when the event stops being visible start_time_is_nownumber No Whether the event starts immediately ( 1) or atrtime32_start_time(0)hiddennumber No Whether the event is hidden ( 1) or visible (0), sent when creatingpublishednumber No Whether the event is published ( 1) or a draft (0), sent when creatingappidnumber No The Steam AppID the event belongs to, sent when creating event_namestring No The event name, sent when creating event_typenumber No The numeric event type, sent when creating bodystring No The event description (BBCode), sent when creating rtime32_start_timenumber No Unix timestamp when the event starts, sent when creating rtime32_end_timenumber No Unix timestamp when the event ends, sent when creating jsondatastring No The event's serialized JSON data (fields, links, associated apps and items), sent when creating tagsstring No JSON array of the event's tags, sent when creating build_idnumber No The ID of the build associated with the event, sent when creating build_branchstring No The build branch associated with the event, sent when creating broadcaster_accountidnumber No The 32-bit account ID of the broadcaster, sent when creating an event that has one :language_headlinestring No The event name in :language, sent when creating for each localized language (e.g.english_headline):language_bodystring No The event description in :language, sent when creating for each localized language (e.g.english_body)
Name Type Description successnumber Whether the request was successful gidstring The 64-bit ID of the created event announcement_gidstring The 64-bit ID of the event's announcement publishednumber Whether the event is published ( 1) or a draft (0)hiddennumber Whether the event is hidden ( 1) or visible (0)unlistednumber Whether the event is unlisted ( 1) or listed (0)forum_topic_idnumber The ID of the forum topic created for the event localization_updates[]array Array of the languages whose stored localization was updated localization_updates[].langnumber The language code localization_updates[].timestamp_updatednumber Unix timestamp when the language was updated
Name Type Description successnumber Whether the request was successful msgstring The error message
POST https://steamcommunity.com/gid/103582791461301431/ajaxcreateupdatedeletepartnerevents/ { sessionid: "a0b1c2d3e4f5g6h7i8j9klmn", bDelete: 1, gid: "1234567890123456789" }
{
"success": 2,
"msg": "Access denied, not logged in with sufficient permissions."
}