Get Mobile Confirmations - Revadike/InternalSteamWebAPI GitHub Wiki

GET /mobileconf/getlist

Returns the account's pending Steam Guard Mobile Authenticator confirmations.

Rate limits

No known rate limit

Request

Authenticated: Yes

Method: GET

Host: steamcommunity.com

Path: /mobileconf/getlist

Query Parameters:

Name Type Required Description
p string Yes The device ID (android: followed by a hash of the SteamID)
a string Yes The 64-bit SteamID
k string Yes The confirmation key, an HMAC-SHA1 of the timestamp and tag using the account's identity_secret
t number Yes The Unix timestamp used to generate the key
m string Yes The platform (android or react)
tag string Yes The tag used to generate the key (conf or list)

Response

200 OK

Name Type Description
success boolean Whether the request was successful
conf[] array The pending confirmations
conf[].id string The confirmation ID
conf[].type number The confirmation type
conf[].creator_id string The 64-bit SteamID of the creator
conf[].nonce string The confirmation key (nonce) for acting on this confirmation
conf[].type_name string The confirmation type name
conf[].headline string The headline
conf[].summary[] array Summary strings
conf[].creation_time number Unix timestamp when the confirmation was created
conf[].icon string URL of the icon
message string The error message. Only on failure.
detail string The error detail. Only on failure.

Example

GET https://steamcommunity.com/mobileconf/getlist?p=android:test&a=76561198786103331&k=test&t=1792148519&m=react&tag=conf
{
    "success": false,
    "message": "You are not set up to receive mobile confirmations",
    "detail": "Before you can receive confirmations on this device, you will need to enable this phone as a Steam Guard Mobile Authenticator. You can do that from the Steam Guard menu option."
}