admin

List hidden, opted-out and restricted accounts

post/v1/admin.listHiddenAccounts

Request body

$schemastring uri

A URL to the JSON Schema for this object.

kind'all' | 'owner' | 'self' | 'staff' required

owner lists accounts the owner hid, self lists opt-outs, staff lists restrictions staff applied

limitinteger required

Rows per page

pageinteger required

1-based page number

Example request

{
  "$schema": "https://api.steamsets.com/schemas/V1AdminListHiddenAccountsRequestBody.json",
  "kind": "all",
  "limit": 50,
  "page": 1
}

Response

OK

$schemastring uri

A URL to the JSON Schema for this object.

totalinteger required

How many accounts match the kind

Example response

{
  "$schema": "https://api.steamsets.com/schemas/V1AdminListHiddenAccountsResponseBody.json",
  "accounts": [
    {
      "account": {
        "apps": 123456,
        "avatar": "f1a1d2c3d0c9d1e1f2f3f4f5f6f7f8f9",
        "awardsGiven": 123456,
        "awardsReceived": 123456,
        "badges": 123456,
        "city": {
          "name": "Bad Krozingen"
        },
        "country": {
          "code": "DE",
          "name": "Germany"
        },
        "createdAt": "2023-01-01T00:00:00Z",
        "donated": 123456,
        "economyBan": "steam",
        "foilBadges": 123456,
        "friends": 123456,
        "level": 123456,
        "name": "steamsets",
        "nameEffect": "rainbow",
        "normalBadges": 123456,
        "playtime": 123456,
        "pointsGiven": 123456,
        "pointsReceived": 123456,
        "privacy": "public",
        "region": {
          "name": "Europe"
        },
        "state": {
          "name": "Baden-Wurttemberg"
        },
        "steamId": "76561198842603734",
        "steamSetsVanity": "steamsets",
        "steamVanity": "steamsets",
        "themeColor": "#FF5733",
        "xp": 123456
      },
      "accountId": 882337740,
      "blockedLogins": 3,
      "feedback": {
        "comment": "I don't want my inventory on a public site",
        "reason": "privacy"
      },
      "kind": "self",
      "reason": "Self-service opt-out (GDPR)",
      "restrictedAt": "2026-10-01T12:00:00Z",
      "restrictedBy": {
        "apps": 123456,
        "avatar": "f1a1d2c3d0c9d1e1f2f3f4f5f6f7f8f9",
        "awardsGiven": 123456,
        "awardsReceived": 123456,
        "badges": 123456,
        "city": {
          "name": "Bad Krozingen"
        },
        "country": {
          "code": "DE",
          "name": "Germany"
        },
        "createdAt": "2023-01-01T00:00:00Z",
        "donated": 123456,
        "economyBan": "steam",
        "foilBadges": 123456,
        "friends": 123456,
        "level": 123456,
        "name": "steamsets",
        "nameEffect": "rainbow",
        "normalBadges": 123456,
        "playtime": 123456,
        "pointsGiven": 123456,
        "pointsReceived": 123456,
        "privacy": "public",
        "region": {
          "name": "Europe"
        },
        "state": {
          "name": "Baden-Wurttemberg"
        },
        "steamId": "76561198842603734",
        "steamSetsVanity": "steamsets",
        "steamVanity": "steamsets",
        "themeColor": "#FF5733",
        "xp": 123456
      }
    }
  ],
  "summary": {
    "owner": 1200,
    "reasons": [
      {
        "count": 12,
        "reason": "privacy"
      }
    ],
    "self": 30,
    "staff": 4
  },
  "total": 1234
}

Changes

Changed in 1 of the 25 revisions of this API.1

Of the 25 revisions, 1 has no diff computed.