Skip to main content
Version: Next

SessionFingerprint

Identifies the browser-like profile a Session is impersonating, so repeated requests with the same session look consistent to the target server.

These fields are hintsbrowser, platform, device. Consumers (@crawlee/browser-pool, @crawlee/impit-client, …) derive their own rich state from them (e.g. a full browser fingerprint, a TLS impersonation profile) and cache it on their own; the session itself is read-only intent.

Index

Properties

optionalbrowser

browser?: chrome | firefox | safari | edge

Browser family — consumed by HTTP clients that impersonate (e.g. impit).

optionaldevice

device?: desktop | mobile

Device class — drives header generation and viewport defaults.

optionalplatform

platform?: windows | macos | linux | android | ios

Platform hint — used by header generators and as a virtual session key.

Page Options