Verdicts

Get a visit's verdict

Returns the verdict for a visit, worked out from everything seen so far. It is worked out again on every call, so a later call can give a sharper verdict.

get/verdicts/{session_id}

Request

  • Base URL
    https://api.opentools.com
  • Auth
    HTTP bearer

Path parameters

session_idstring required
Example:3f9c2a7d1b6e4c08

The visit's session id, from window.opentools.sessionId on the page.

Response

The verdict.

visitor'agent' | 'automation' | 'human' | 'unclassified' required

Who is visiting. unclassified means too little activity to tell yet.

confidence'high' | 'medium' | 'low' required

How sure the verdict is.

rulesstring required

The version of the detection rules that produced the verdict.

Example response

{
  "agent": {
    "type": "muse",
    "name": "Muse",
    "vendor": "Meta"
  },
  "signals": [
    {
      "id": "arch-mismatch",
      "value": "client hint says arm, user agent says x86_64"
    }
  ],
  "rules": "2026.11.04-1"
}

Changes

No recorded changes to this operation across all 1 revision of this API.