Skip to content

Browser

Captures browser activity from a Chrome extension — page visits, tab opens, closes, and activations.

Type: device
Auth: API key (Authorization: Bearer <key>)

Routing keyTrigger
browser.page.visitedNavigation completed to a page
browser.tab.openedNew tab opened
browser.tab.closedTab closed
browser.tab.activatedTab brought into focus
FieldTypeDescription
blockedDomainsstring[]Domains to suppress. Subdomains are also blocked (e.g. google.com blocks mail.google.com).
  1. Save this instance to generate your Device Endpoint URL.
  2. Install the Kairosis Browser Extension in Chrome.
  3. Open the extension popup and paste the Device Endpoint URL and your API key.
  4. The extension will start sending page visits and tab events immediately.
{
"type": "browser.page.visited",
"url": "https://example.com/page",
"title": "Example Page",
"tabId": 42,
"windowId": 1,
"transitionType": "link"
}
  • The extension sends events directly to the Kairosis API — no polling involved.
  • blockedDomains filtering happens server-side after the event is received; the extension always sends.
  • transitionType reflects Chrome’s navigation type (link, typed, reload, auto_bookmark, etc.).