Webhook Events Reference

Complete payload reference for all visitor identification webhook events. Select an event type to view its full schema.

Event-Specific Fields
identity.resolved fires the moment a visitor is first recognized. Contains basic identity data (emails, demographics, location, professional info) plus attribution and session context.
API Reference

Root

/
FieldTypeDescriptionExample
idstringUnique event identifier (ULID)evt_01KH5FW03RQB28JZ4F9D2ZC8ME
typestringEvent typeidentity.resolved
createdtimestampEvent creation time (ms epoch)1739571908123

Attribution

data.attribution
FieldTypeDescriptionExample
typestringAttribution source typewebsite
pixelIdstringTracking pixel identifiermdb_pxl_01KGR7E2S9JK6813H42SCG3QLP
sessionIdstringSession identifier (ULID)01KH5FW03R8XCZQ7PCYNV4ND1H
vidstringVisitor identifier (ULID)01KH5FW03RXBE3EZGHKW8V1J7M
pridstringProvider resolution IDjNNdd

Identity — Emails

data.identity.emails[]Unique
FieldTypeDescriptionExample
valuestringEmail addresspeter@midbound.ai
typestringEmail typepersonal | professional

Identity — Contact

data.identityUnique
FieldTypeDescriptionExample
linkedinUrlstringnullableLinkedIn profile URLlinkedin.com/in/ptrtht
phones[]string[]Phone numbers (can be empty)["+351913168884"] | []

Identity — Demographics

data.identity.demographicsUnique
FieldTypeDescriptionExample
firstNamestringnullableFirst namePeter
lastNamestringnullableLast nameToth
isHomeownerbooleannullableHomeownership statustrue | null
hasChildrenbooleannullableHas childrentrue | null
isMarriedbooleannullableMarital statusfalse | null

Identity — Location

data.identity.locationUnique
FieldTypeDescriptionExample
citystringnullableCityLisbon
statestringnullableState / Province codenull
countrystringnullableCountry (ISO alpha-2)PT

Identity — Professional

data.identity.professionalUnique
FieldTypeDescriptionExample
jobTitlestringnullableJob titleCo-Founder & CTO
companyNamestringnullableCompany nameMidbound
Shared Session Fields

Session — Core

data.sessionShared
FieldTypeDescriptionExample
pidstringPixel IDmdb_pxl_01KGR7E2S9JK6813H42SCG3QLP
vidstringVisitor ID01KH5FW03RXBE3EZGHKW8V1J7M
sidstringSession ID01KH5FW03R8XCZQ7PCYNV4ND1H
tenantstringnullableTenant / workspace identifiercmf2oge8k0002s7018bi6snpf | null
createdAttimestampSession start time (ms epoch)1739571906432
endedAttimestampnullableSession end time (null if active)1739572108955 | null
referrerstringnullableReferrer URLhttps://www.google.com/ | null
landingPagestringLanding page URLhttps://example.com/pricing/
landingTitlestringnullableLanding page titlePricing Plans | Example Inc
gclidstringnullableGoogle Click IDCjwKCAjw9pGjBhB... | null
fbclidstringnullableFacebook Click IDIwY2XjEwNjlmYTh... | null
userAgentstringBrowser user agentMozilla/5.0 (Macintosh; Intel ...
timezonestringVisitor timezone (IANA)Europe/Lisbon
optionsobjectAdditional session options{}

Session — UTM

data.session.utmShared
FieldTypeDescriptionExample
sourcestringnullableUTM sourcegoogle | null
mediumstringnullableUTM mediumcpc | null
campaignstringnullableUTM campaignq1_brand_awareness | null
termstringnullableUTM termvisitor+identification | null
contentstringnullableUTM contentbanner_v2 | null

Session — Screen

data.session.screenShared
FieldTypeDescriptionExample
widthnumberScreen width (px)1920
heightnumberScreen height (px)1080

Session — Network

data.session.networkShared
FieldTypeDescriptionExample
ipstringnullableIP address89.154.32.71
countrystringnullableCountry (ISO alpha-2)PT
citystringnullableCity (geo-IP)Lisbon
regionstringnullableRegion / state nameLisbon
regionCodestringnullableRegion code11
postalCodestringnullablePostal / ZIP code1100
latitudestringnullableLatitude38.7223
longitudestringnullableLongitude-9.1393
continentstringnullableContinent codeEU
colostringnullableCloudflare data center (IATA)LIS
metroCodestringnullableNielsen DMA codenull
isEUbooleannullableEU visitortrue

Network — ASN

data.session.network.asnShared
FieldTypeDescriptionExample
codenumbernullableAutonomous System Number3243
namestringnullableAS / ISP nameMEO - Servicos de Comunicacoes

Network — Bot Management

data.session.network.botManagementShared
FieldTypeDescriptionExample
scorenumbernullableBot score (1–99, higher = human)85 | null
verifiedBotbooleannullableKnown verified bottrue | null
corporateProxybooleannullableCorporate proxyfalse | null
verifiedBotCategorystringnullableBot classificationSearch Engine Crawler | null