Quickstart
Embed the tracking script and make your first API call in minutes
Authentication
Get your API key and learn how to authenticate every request
API Reference
Full reference for every endpoint — accounts, contacts, scores, webhooks, and more
Webhooks
Receive real-time notifications when visitors are identified or scores change
How Knock2 works
1
Embed the tracking script
Add a single
<script> tag to your site’s <head>. Knock2 begins capturing visitor sessions immediately — no configuration required.2
Knock2 identifies visitors
Knock2 matches IP addresses and browser signals to known companies and contacts. Identified accounts and contacts appear in the API within seconds of a visit.
3
Query your data via API
Use the REST API to list identified accounts, fetch individual contacts, pull page-visit activity, and retrieve lead scores — all filterable with saved filter sets.
4
Act on real-time signals
Subscribe to webhooks so your CRM, Slack, or outbound tools receive instant notifications when a target account lands on your site or a lead score changes.
Explore the docs
Accounts
Understand how Knock2 identifies and enriches company-level visitors
Contacts
Learn how individual people are identified and what data is available
Lead Scores
See how Knock2 scores visitors against your ideal customer profile
Filter Sets
Save reusable filters to segment accounts and contacts at query time
Enrichment
Enrich any contact from an email address using the enrichment API
Multi-Tenant
Provision and manage sub-tenants programmatically for resellers or agencies