PlatformsFacebookLogin

CometLogoutHandlerQuery

Domainlogin
Kindquery
doc_id9812519355492122
Path/api/graphql/
Sends—
Readsviewer.logout_hash, viewer.actor
Called fromCometLogoutHandler.react
reaev_12d775187d9aa65268863b0ca4e903a7c1f6081af93b55bce25e253e1045e8d9

Seen 10 time(s) in 10 run(s).

ActionOur stepTimesStatusTookAfter step startErrors
inspectstep 1: goto /3200409–797 ms3016–6734 ms—
inspectstep 38: goto /marketplace/1200541 ms12959 ms—
inspectscroll: +515px in 13 wheel steps, 656 ms1200379 ms496802 ms—
inspectstep 8: wait 5s1200643 ms1650538 ms—
hoststep 1: goto /marketplace/selling/1200809 ms2580 ms—
hoststep 27: pageText1200379 ms2319 ms—
flowstep 1: goto /marketplace/1200696 ms6542 ms—
hoststep 17: pageText1200188 ms3100 ms—

What it sent and what came back (the newest 1 from our runs)

Read from each run's own recording (rule 73), secrets and signed link tokens taken out. Kept in ~/.logCli/rea/clientFacts.json, so it stays after the run is pruned.

runs/host/20261026T164654_61594285317994, step 17: pageText: 200, 188 ms

Sent:

{
  "fb_api_caller_class": "RelayModern",
  "fb_api_req_friendly_name": "CometLogoutHandlerQuery",
  "server_timestamps": "true",
  "variables": {},
  "doc_id": "9812519355492122"
}

Answered:

{
  "data": {
    "logout_whitelist": [
      "^CacheStorageVersion$",
      "^RSTData$",
      "^RTC_VIDEO_INPUT$",
      "^RTC_AUDIO_INPUT$",
      "^RTC_AUDIO_OUTPUT$",
      "^RTC_IS_AUDIO_ONLY$",
      "… 98 more"
    ],
    "viewer": {
      "logout_hash": "AfnRtcy9iKk87eM-_yU",
      "actor": {
        "__typename": "User",
        "has_confirmed_contactpoints": true,
        "pending_contactpoints": [],
        "id": "61594285317994"
      }
    }
  },
  "extensions": {
    "server_metadata": {
      "request_start_time_ms": 1793033451974,
      "time_at_flush_ms": 1793033452018
    },
    "is_final": true
  }
}

What it does

Fetches the logout link's hash (viewer.logout_hash) so the menu's Log out works. Fires on page load, including on checkpoint pages.

What our machine does with it

Nothing. We never log out from the page; log logout clears the saved session in Twenty instead.

What can go wrong

Harmless. Seen on the email step and on checkpoint pages, so it tells us a page loaded with a session, not that the session is healthy.