Mark Partner Events - Revadike/InternalSteamWebAPI GitHub Wiki
POST /actions/ajaxmarkpartnerevents
Marks partner events as shown and/or read for the authenticated user, so the store can track which event notifications the user has already seen.
Rate limits
No known rate limit
Request
Authenticated: Yes
Method:
POSTHost:
store.steampowered.comPath:
/actions/ajaxmarkpartnereventsForm Data:
Name Type Required Description sessionidstring Yes The value of the sessionidcookierequeststring Yes JSON-encoded array of marking objects, one per partner event to mark request[].clanidnumber Yes The 32-bit account ID of the group request[].event_gidstring Yes The 64-bit ID of the event request[].display_locationnumber No The display location where the event was seen ( EPartnerEventDisplayLocationenum:0invalid,1AppDetailsSpotlight,2LibraryOverview,3StoreAppPage,4EventScroller,5AppDetailsActivity,6CommunityHub,7StoreFrontPage,8NewsHub,9GamepadHome,10StoreHub)request[].mark_shownboolean No Whether to mark the event as shown request[].mark_readboolean No Whether to mark the event as read
Response
200 OK
Name Type Description successboolean Whether the request was successful msgstring The status message
Example
POST https://store.steampowered.com/actions/ajaxmarkpartnerevents { sessionid: "a0b1c2d3e4f5g6h7i8j9klmn" }
{
"success": true,
"msg": "Success (1)"
}