Associate a visitor with a known person when they sign in, submit a form, or
provide their email address. Use the same visitorId in that visitor’s page and
custom events so their activity can be associated with their identity.
Set UNIFY_WRITE_KEY to the event source’s write key and use an allowed origin
in the Origin header. Replace the example visitor ID and timestamp with those
from the actual event. See Analytics authentication
for setup.
{"docsConfig":{"theme":"almond","$schema":"https://mintlify.com/docs.json","name":"Unify","description":"Official product documentation for Unify","colors":{"primary":"#211F20","light":"#FFFDFB","dark":"#211F20"},"logo":{"light":"https://mintcdn.com/unify-19/PwyIRLQXifAf3e_n/logo/light.svg?fit=max\u0026auto=format\u0026n=PwyIRLQXifAf3e_n\u0026q=85\u0026s=bb82fe528f439919b8c98a1d76b54422","dark":"https://mintcdn.com/unify-19/SMDnRDe0pZMIobVy/logo/dark.svg?fit=max\u0026auto=format\u0026n=SMDnRDe0pZMIobVy\u0026q=85\u0026s=7c45a4bb07ba1df57e2f033b48b9efbd","href":"https://unifygtm.com/"},"favicon":{"light":"https://mintcdn.com/unify-19/ZQhxPu15WhudU-6S/images/favicon.png?fit=max\u0026auto=format\u0026n=ZQhxPu15WhudU-6S\u0026q=85\u0026s=080f8542fdbc1593d430aa9e5f2d42a1","dark":"https://mintcdn.com/unify-19/ZQhxPu15WhudU-6S/images/favicon.png?fit=max\u0026auto=format\u0026n=ZQhxPu15WhudU-6S\u0026q=85\u0026s=080f8542fdbc1593d430aa9e5f2d42a1"},"appearance":{"default":"system"},"background":{"color":{"light":"#FFFDFB","dark":"#211F20"}},"navbar":{"primary":{"type":"button","label":"Sign in","href":"https://app.unifygtm.com"}},"footer":{"socials":{"x":"https://twitter.com/unifygtm","linkedin":"https://www.linkedin.com/company/unifygtm","youtube":"https://www.youtube.com/channel/UCni_bZk3MHm3ULFQ-cjfoLA"}},"seo":{"indexing":"navigable"},"fonts":{"heading":{"family":"Saans","source":"https://cdn.unifygtm.com/assets/fonts/Saans/Saans-Regular.woff2","format":"woff2"},"body":{"family":"Saans","source":"https://cdn.unifygtm.com/assets/fonts/Saans/Saans-Regular.woff2","format":"woff2"}},"styling":{"eyebrows":"section","latex":false},"integrations":{"posthog":{"apiKey":"phc_eLELdjMUDABB8Qg0pC0poaktw8fhGHcBFDGR2z7Q4a8","apiHost":"https://ingest.unifygtm.com","sessionRecording":false}},"thumbnails":{"background":"https://mintcdn.com/unify-19/ZQhxPu15WhudU-6S/images/og-background.png?fit=max\u0026auto=format\u0026n=ZQhxPu15WhudU-6S\u0026q=85\u0026s=124e2540a92d53783519ebfe05de4bf0"},"interaction":{"drilldown":true},"navigation":{"global":{"tabs":[{"tab":"Support","href":"https://support.unifygtm.com/"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"unify-19","hasAudioNarration":false,"actualSubdomain":"unify-19","customDomains":["docs.unifygtm.com"],"gitSource":{"type":"github","owner":"unifygtm","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae4b3bbae091ec13e32c979","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"Guides","count":110},{"language":"default","tag":"Developers","count":109},{"language":"default","tag":"API reference","count":82},{"language":"default","tag":"Using Unify","count":54},{"language":"default","tag":"Platform","count":53},{"language":"default","tag":"Data API","count":38},{"language":"default","tag":"Integrations","count":33},{"language":"default","tag":"Sequences API","count":28},{"language":"default","tag":"Sequences","count":22},{"language":"default","tag":"Enrollments","count":20}]},"assistantConfig":{"enableAskAiButton":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--unify-background-light: #fffff9;--unify-background-dark: #211F20;--unify-shell-background-light: oklch(96.513619375% 0.0027047 54);--unify-shell-background-dark: #1A1819;--unify-text-light: #1a1918;--unify-text-dark: #fffdfb;--unify-button-primary-light: #3B3939;--unify-card-hover-border-light: #A29B98;--unify-card-hover-border-dark: #A29B98;--unify-card-focus-ring-light: rgba(33, 31, 32, 0.18);--unify-card-focus-ring-dark: rgba(255, 253, 251, 0.22);--unify-nav-border-light: #E2DCD8;--unify-nav-border-dark: #3B3635;--unify-eyebrow-light: #5A5553;--unify-eyebrow-dark: #B0A8A5;--unify-nav-hover-light: #EBEAE8;--unify-nav-selected-light: #E3E2E2;--icon-critical-light: #d23434;--icon-warning-light: #cf7526;--icon-success-light: #22811a;--icon-disabled-light: #c9c6c4;--icon-purple-light: #3431ad;--icon-pink-light: #cb4182;--icon-yellow-light: #887115;--icon-teal-light: #0f837b;--icon-blue-light: #3378b8;--icon-red-light: #d23434;--icon-orange-light: #cf7526;--icon-green-light: #22811a;--icon-turquoise-light: #2b7562;--icon-critical-dark: #ff6d6d;--icon-warning-dark: #ffa95e;--icon-success-dark: #81e47c;--icon-disabled-dark: #8d8986;--icon-purple-dark: #b8b6ff;--icon-pink-dark: #fea0cc;--icon-yellow-dark: #ffee9a;--icon-teal-dark: #9de6e2;--icon-blue-dark: #96c5f1;--icon-red-dark: #ff6d6d;--icon-orange-dark: #ffa95e;--icon-green-dark: #81e47c;--icon-turquoise-dark: #a4ebd8}@font-face{font-family:\"Saans\";font-weight:400;font-display:swap;unicode-range:U+000-5FF, U+2000-206F;src:url(\"https://cdn.unifygtm.com/assets/fonts/Saans/Saans-Regular.woff2\"),\n url(\"https://cdn.unifygtm.com/assets/fonts/Saans/Saans-Regular.woff\")}@font-face{font-family:\"Saans\";font-weight:500;font-display:swap;unicode-range:U+000-5FF, U+2000-206F;src:url(\"https://cdn.unifygtm.com/assets/fonts/Saans/Saans-Medium.woff2\"),\n url(\"https://cdn.unifygtm.com/assets/fonts/Saans/Saans-Medium.woff\")}@font-face{font-family:\"Saans\";font-weight:600;font-display:swap;unicode-range:U+000-5FF, U+2000-206F;src:url(\"https://cdn.unifygtm.com/assets/fonts/Saans/Saans-SemiBold.woff2\"),\n url(\"https://cdn.unifygtm.com/assets/fonts/Saans/Saans-SemiBold.woff\")}body{color:var(--unify-text-light);background-color:var(--unify-background-light)}.dark body{color:var(--unify-text-dark);background-color:var(--unify-background-dark)}.card{border-radius:8px!important;transition:border-color 0.15s ease,\n box-shadow 0.15s ease}.card:hover,.card:focus-within{border-color:var(--unify-card-hover-border-light)!important}.dark .card:hover,.dark .card:focus-within{border-color:var(--unify-card-hover-border-dark)!important}.card:focus-within{box-shadow:0 0 0 2px var(--unify-card-focus-ring-light)}.dark .card:focus-within{box-shadow:0 0 0 2px var(--unify-card-focus-ring-dark)}.pagination-prev,.pagination-next{border-radius:8px!important}#navbar a[id$=\"-navbar-button\"]:not(#topbar-cta-button){border-color:#EDEDED}.eyebrow{color:var(--unify-eyebrow-light)!important;font-size:12px!important;letter-spacing:0.08em!important;line-height:20px!important;text-transform:uppercase!important}.dark .eyebrow{color:var(--unify-eyebrow-dark)!important}#page-title{color:var(--unify-text-light)!important}.dark #page-title{color:var(--unify-text-dark)!important}html:not(.dark) #navigation-items a:hover,html:not(.dark) #navigation-items button:hover{background-color:var(--unify-nav-hover-light)!important}#navigation-items a,#navigation-items button,#search-bar-entry{border-radius:5px!important}.rounded-search{border-radius:5px!important}.rounded-search>div,.rounded-search>div>div{border-radius:5px!important}html:not(.dark) #navigation-items a[aria-current=\"page\"],html:not(.dark) #navigation-items [data-active=\"true\"]>a,html:not(.dark) #navigation-items [data-active-nav-item=\"true\"]>a,html:not(.dark) #navigation-items [data-active-nav-item=\"true\"]>button{background-color:var(--unify-nav-selected-light)!important}@media (max-width: 1023px){#mobile-nav{border-right:1px solid var(--unify-nav-border-light)}.dark #mobile-nav{border-right-color:var(--unify-nav-border-dark)}}@media (min-width: 1024px){html[data-assistant-state=\"open\"] [data-docs-theme=\"almond\"],html[data-assistant-state=\"open\"] div:has(>#chat-assistant-sheet){background-color:var(--unify-shell-background-light)!important}html.dark[data-assistant-state=\"open\"] [data-docs-theme=\"almond\"],html.dark[data-assistant-state=\"open\"] div:has(>#chat-assistant-sheet){background-color:var(--unify-shell-background-dark)!important}}div:has(>#chat-assistant-sheet),#chat-assistant-sheet,#chat-assistant-sheet>div,#chat-assistant-sheet [class*=\"rounded-2xl\"],.chat-assistant-floating-input>div{border-radius:8px!important}#sidebar,#sidebar-content,#sidebar>div,#sidebar>div>div,aside#sidebar,#navbar,#navbar>div,#almond-background-color,#background-color,#body-content,html,body{background-color:var(--unify-shell-background-light)!important}.dark #sidebar,.dark #sidebar-content,.dark #sidebar>div,.dark #sidebar>div>div,.dark aside#sidebar,.dark #navbar,.dark #navbar>div,.dark #almond-background-color,.dark #background-color,.dark #body-content,html.dark,.dark body{background-color:var(--unify-shell-background-dark)!important}#content-container,#content-area{border-radius:8px!important}html:not(.dark) #content-container,html:not(.dark) #content-area{background-color:#FFFFFF!important}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.7em}#topbar-cta-button,#topbar-cta-button>*,#topbar-cta-button div{border-radius:5px!important}#topbar-cta-button{flex-shrink:0}html:not(.dark) #topbar-cta-button>a{background-color:var(--unify-button-primary-light)!important}.dark #topbar-cta-button,.dark #topbar-cta-button>*,.dark #topbar-cta-button div{background-color:#FFFDFB!important;color:#211F20!important}.dark #topbar-cta-button *{color:#211F20!important}.nav-tag-pill-text[data-nav-tag=\"Beta\"]{box-sizing:border-box;display:inline-flex;gap:8px;-webkit-box-align:center;align-items:center;min-width:0;max-width:100%;font-weight:400;line-height:1.25rem;letter-spacing:0.28px;transition:border 0.2s;border:1px solid rgb(207, 198, 161);background-color:rgb(255, 250, 230);color:rgb(136, 113, 21);padding:0 6px;border-radius:100px}.dark .nav-tag-pill-text[data-nav-tag=\"Beta\"]{border-color:rgb(122, 116, 82);background-color:rgb(64, 60, 42);color:rgb(255, 238, 154)}.api-section-heading-title{font-size:1.7em!important;line-height:1.3!important}#sidebar-content a[target=\"_blank\"]>div>div:has(>svg){flex:0 0 auto}@media (min-width: 1024px){#navbar .nav-tabs{position:fixed;top:8px;left:50%;transform:translateX(-50%);height:40px;align-items:center;gap:4px;padding:3px;border:1px solid rgba(33, 31, 32, 0.08);border-radius:9px;background:rgba(33, 31, 32, 0.05)}#navbar .nav-tabs-item{height:32px;padding:6px 10px;border-radius:6px;color:#565354}#navbar .nav-tabs-item:hover{background:rgba(33, 31, 32, 0.05)}#navbar .nav-tabs-item[data-active=\"true\"]{color:#211f20;background:#fff;box-shadow:0 1px 3px rgba(0, 0, 0, 0.10)}#navbar .nav-tabs-item:focus-visible{outline:2px solid currentColor;outline-offset:2px}.dark #navbar .nav-tabs{background:rgba(255, 255, 255, 0.04);border-color:rgba(255, 255, 255, 0.10)}.dark #navbar .nav-tabs-item{color:#bdbabb}.dark #navbar .nav-tabs-item:hover{background:rgba(255, 255, 255, 0.06)}.dark #navbar .nav-tabs-item[data-active=\"true\"]{color:#fff;background:#444142}}"}],"page":{"pagePath":"developers/api/analytics/identify","slug":"/developers/api/analytics/identify","pageMetadata":{"title":"Identify events","sidebarTitle":"Identify events","description":"Associate a visitor with a person and company.","openapi":"POST /identify","href":"/developers/api/analytics/identify"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Associate a visitor with a person and company.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,CodeBlock,Heading}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsxs(_components.p,{children:[`Associate a visitor with a known person when they sign in, submit a form, or\nprovide their email address. Use the same `,_jsx(_components.code,{children:`visitorId`}),` in that visitor’s page and\ncustom events so their activity can be associated with their identity.`]}),`\n`,_jsx(Heading,{level:`2`,id:`examples`,children:`Examples`}),`\n`,_jsx(AccordionGroup,{children:_jsxs(Accordion,{title:`Identify a trial user`,id:`identify-a-trial-user`,children:[_jsxs(_components.p,{children:[`Set `,_jsx(_components.code,{children:`UNIFY_WRITE_KEY`}),` to the event source’s write key and use an allowed origin\nin the `,_jsx(_components.code,{children:`Origin`}),` header. Replace the example visitor ID and timestamp with those\nfrom the actual event. See `,_jsx(_components.a,{href:`/developers/api/analytics/overview#authentication`,children:`Analytics authentication`}),`\nfor setup.`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`21`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`21`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --request`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --url`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.unifyintent.com/analytics/v1/identify\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"X-Write-Key: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$UNIFY_WRITE_KEY`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Origin: https://app.your-company.example\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --header`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --data`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"type\": \"identify\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"visitorId\": \"visitor-trial-1042\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"sessionId\": \"session-trial-1042-1\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"timestamp\": \"2026-10-06T15:00:00Z\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"context\": {},`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"person\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"email\": \"alex@northstar.example\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"first_name\": \"Alex\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"last_name\": \"Morgan\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"company\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"domain\": \"northstar.example\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"Northstar Labs\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`}'`})}),`\n`]})})}),_jsxs(_components.p,{children:[`Use `,_jsx(_components.code,{children:`person`}),` and `,_jsx(_components.code,{children:`company`}),` to provide record attributes. For additional\nattributes, use their API names and values that match their types in Unify.`]})]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Identify events","sidebarTitle":"Identify events","description":"Associate a visitor with a person and company.","openapi":"POST /identify","href":"/developers/api/analytics/identify"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Examples","slug":"examples","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/unify-19/79f50771d687ca79/script.js"],"openApiReferenceData":{"operation":{"operationId":"send_identify_event","description":"Associate a visitor with a person and company.","parameters":["84243150-79ee-42cb-981d-693ef5049d41"],"responses":{"200":"6d12cf82-2184-4477-b0d2-0bd8a4f4c4ac","202":"595056fa-1f78-4983-9bd8-3df4a3741400","401":"b6ad7fdb-cc87-44c2-a3ad-b429495c93cd"},"tags":["Events"],"requestBody":"3634973c-5b80-40bc-bbe7-07419314ea56","method":"post","type":"path","servers":["a37706ee-d7ca-46f8-a0c8-a65405a2e5a8"],"security":["6990c6f7-fd7a-4daa-8b30-f68f406a0f85"],"path":"/identify","baseUrlOptions":["https://api.unifyintent.com/analytics/v1"],"title":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"84243150-79ee-42cb-981d-693ef5049d41":{"name":"Origin","in":"header","required":true,"description":"Website or application origin allowed for the event source. Required for browser and server-side requests.","schema":{"type":"string","format":"uri","isRequired":true,"description":"Website or application origin allowed for the event source. Required for browser and server-side requests.","uniqueKey":"","typeLabel":"string\u003curi>"},"example":"https://app.your-company.example"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["type","visitorId","timestamp","context"],"properties":{"type":{"type":"string","enum":["identify"],"description":"The type of analytics event being sent.","isRequired":true,"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"visitorId":{"type":"string","description":"Unique identifier for the visitor that triggered this event.","isRequired":true,"uniqueKey":"visitorId","typeLabel":"string"},"timestamp":{"type":"string","format":"date-time","description":"Timestamp of the event (in UTC).","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"},"context":{"type":"object","properties":{"library":{"type":"object","properties":{"name":{"type":"string","uniqueKey":"context.library.name","typeLabel":"string"},"version":{"type":"string","uniqueKey":"context.library.version","typeLabel":"string"}},"description":"Name and version of the library used to send the event.","uniqueKey":"context.library","typeLabel":"object"},"ip":{"oneOf":[{"type":"string","description":"IP address for the client that triggered the event.","format":"ipv4","uniqueKey":"context.ip.oneOf.0","typeLabel":"string\u003cipv4>"},{"type":"string","description":"IP address for the client that triggered the event.","format":"ipv6","uniqueKey":"context.ip.oneOf.1","typeLabel":"string\u003cipv6>"}],"uniqueKey":"context.ip","typeLabel":"string\u003cipv4> | string\u003cipv6>"},"locale":{"type":"string","description":"Locale string for the client that triggered the event.","uniqueKey":"context.locale","typeLabel":"string"},"userAgent":{"type":"string","description":"User agent string for the device.","uniqueKey":"context.userAgent","typeLabel":"string"},"userAgentData":{"type":"object","properties":{"brands":{"type":"array","items":{"type":"object","properties":{"brand":{"type":"string","uniqueKey":"context.userAgentData.brands.items.[INDEX].brand","typeLabel":"string"},"version":{"type":"string","uniqueKey":"context.userAgentData.brands.items.[INDEX].version","typeLabel":"string"}},"uniqueKey":"context.userAgentData.brands.items.[INDEX]","typeLabel":"object"},"uniqueKey":"context.userAgentData.brands","typeLabel":"object[]"},"mobile":{"type":"boolean","uniqueKey":"context.userAgentData.mobile","typeLabel":"boolean"},"platform":{"type":"string","uniqueKey":"context.userAgentData.platform","typeLabel":"string"}},"description":"User agent data for the device.","uniqueKey":"context.userAgentData","typeLabel":"object"},"utm":{"type":"object","properties":{"source":{"type":"string","description":"Source of the campaign.","uniqueKey":"context.utm.source","typeLabel":"string"},"medium":{"type":"string","description":"Medium of the campaign.","uniqueKey":"context.utm.medium","typeLabel":"string"},"campaign":{"type":"string","description":"Name of the campaign.","uniqueKey":"context.utm.campaign","typeLabel":"string"},"term":{"type":"string","description":"Term of the campaign.","uniqueKey":"context.utm.term","typeLabel":"string"},"content":{"type":"string","description":"Content of the campaign.","uniqueKey":"context.utm.content","typeLabel":"string"}},"description":"Marketing campaign information.","uniqueKey":"context.utm","typeLabel":"object"}},"description":"Contextual information about the client behind the event.","isRequired":true,"uniqueKey":"context","typeLabel":"object"},"sessionId":{"type":"string","description":"Unique identifier for the session in which this event occurred.","uniqueKey":"sessionId","typeLabel":"string"},"sentAt":{"type":"string","format":"date-time","description":"Timestamp at which the request was sent (in UTC). May differ from the\nevent timestamp if sending was delayed.","uniqueKey":"sentAt","typeLabel":"string\u003cdate-time>"},"traits":{"type":"object","required":["email"],"properties":{"email":{"type":"string","description":"Email address of the visitor.","isRequired":true,"uniqueKey":"traits.email","typeLabel":"string"}},"description":"Traits for the identify request payload.","deprecated":true,"uniqueKey":"traits","typeLabel":"object"},"company":{"type":"object","description":"Information about the company associated with the visitor.","required":["domain"],"properties":{"domain":{"type":"string","description":"Website domain of the company.","title":"UUrl","isRequired":true,"uniqueKey":"company.domain","typeLabel":"string"},"address":{"oneOf":[{"type":"object","title":"UAddress","description":"Physical address of the company.","properties":{"country":{"type":"object","required":["code","name"],"properties":{"code":{"type":"string","enum":["AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","XK","YE","YT","ZA","ZM","ZW"],"description":"Country code.","title":"UCountryCode","isRequired":true,"uniqueKey":"company.address.oneOf.0.country.code","typeLabel":"enum\u003cstring>"},"name":{"type":"string","description":"Country name.","isRequired":true,"uniqueKey":"company.address.oneOf.0.country.name","typeLabel":"string"}},"description":"Country code in ISO 3166-1 alpha-2 format.","title":"UCountry","uniqueKey":"company.address.oneOf.0.country","typeLabel":"UCountry · object"},"administrative_area":{"type":"string","description":"State, province, region, or territory.","uniqueKey":"company.address.oneOf.0.administrative_area","typeLabel":"string"},"sub_administrative_area":{"type":"string","description":"County or other secondary governmental division of an administrative area.","uniqueKey":"company.address.oneOf.0.sub_administrative_area","typeLabel":"string"},"locality":{"type":"string","description":"City, town, or village.","uniqueKey":"company.address.oneOf.0.locality","typeLabel":"string"},"dependent_locality":{"type":"string","description":"Neighborhood, borough, district, or city sector.","uniqueKey":"company.address.oneOf.0.dependent_locality","typeLabel":"string"},"postal_code":{"type":"string","description":"Postal code or ZIP code.","uniqueKey":"company.address.oneOf.0.postal_code","typeLabel":"string"},"thoroughfare":{"type":"string","description":"Street name with elements such as street type or direction.","uniqueKey":"company.address.oneOf.0.thoroughfare","typeLabel":"string"},"premise":{"type":"string","description":"Street number or building name.","uniqueKey":"company.address.oneOf.0.premise","typeLabel":"string"},"sub_premise":{"type":"string","description":"Apartment, suite, office number, or other secondary unit designator.","uniqueKey":"company.address.oneOf.0.sub_premise","typeLabel":"string"}},"uniqueKey":"company.address.oneOf.0","typeLabel":"UAddress · object"},{"type":"null","description":"Physical address of the company.","uniqueKey":"company.address.oneOf.1","typeLabel":"null"}],"uniqueKey":"company.address","typeLabel":"UAddress · object | null"},"corporate_phone":{"oneOf":[{"type":"string","title":"UPhoneNumber","description":"Corporate phone number of the company.","uniqueKey":"company.corporate_phone.oneOf.0","typeLabel":"string"},{"type":"null","description":"Corporate phone number of the company.","uniqueKey":"company.corporate_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"company.corporate_phone","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","title":"UText","description":"Description of the company.","uniqueKey":"company.description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Description of the company.","uniqueKey":"company.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"company.description","typeLabel":"string | null"},"do_not_contact":{"oneOf":[{"type":"boolean","title":"UBoolean","description":"Whether contacting this company is disallowed.","uniqueKey":"company.do_not_contact.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether contacting this company is disallowed.","uniqueKey":"company.do_not_contact.oneOf.1","typeLabel":"null"}],"uniqueKey":"company.do_not_contact","typeLabel":"boolean | null"},"employee_count":{"oneOf":[{"type":"integer","title":"UInteger","description":"Estimated employee count of the company.","uniqueKey":"company.employee_count.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Estimated employee count of the company.","uniqueKey":"company.employee_count.oneOf.1","typeLabel":"null"}],"uniqueKey":"company.employee_count","typeLabel":"integer | null"},"founded":{"oneOf":[{"type":"string","title":"UDate","description":"Date when the company was founded.","uniqueKey":"company.founded.oneOf.0","typeLabel":"string"},{"type":"null","description":"Date when the company was founded.","uniqueKey":"company.founded.oneOf.1","typeLabel":"null"}],"uniqueKey":"company.founded","typeLabel":"string | null"},"industry":{"oneOf":[{"type":"string","title":"UText","description":"Industry the company operates in.","uniqueKey":"company.industry.oneOf.0","typeLabel":"string"},{"type":"null","description":"Industry the company operates in.","uniqueKey":"company.industry.oneOf.1","typeLabel":"null"}],"uniqueKey":"company.industry","typeLabel":"string | null"},"lead_source":{"oneOf":[{"type":"string","title":"UText","description":"Source of the company record.","uniqueKey":"company.lead_source.oneOf.0","typeLabel":"string"},{"type":"null","description":"Source of the company record.","uniqueKey":"company.lead_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"company.lead_source","typeLabel":"string | null"},"linkedin_url":{"oneOf":[{"type":"string","title":"UUrl","description":"Full LinkedIn profile URL of the company, standardized with an HTTPS\nprefix, `www` subdomain, and trailing slash.","uniqueKey":"company.linkedin_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Full LinkedIn profile URL of the company, standardized with an HTTPS\nprefix, `www` subdomain, and trailing slash.","uniqueKey":"company.linkedin_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"company.linkedin_url","typeLabel":"string | null"},"name":{"oneOf":[{"type":"string","title":"UText","description":"Name of the company.","uniqueKey":"company.name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Name of the company.","uniqueKey":"company.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"company.name","typeLabel":"string | null"},"record_owner":{"oneOf":[{"type":"object","title":"UReferenceById","description":"The user that owns the company record.","required":["id"],"properties":{"id":{"type":"string","description":"ID of the referenced record.","title":"UUuid","isRequired":true,"uniqueKey":"company.record_owner.oneOf.0.id","typeLabel":"string"}},"uniqueKey":"company.record_owner.oneOf.0","typeLabel":"UReferenceById · object"},{"type":"object","title":"UReferenceByMatch","description":"The user that owns the company record.","required":["match"],"properties":{"match":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used to find an existing record. Include at least one\nunique attribute. Additional attributes narrow the match.","isRequired":true,"uniqueKey":"company.record_owner.oneOf.1.match","typeLabel":"object"}},"uniqueKey":"company.record_owner.oneOf.1","typeLabel":"UReferenceByMatch · object"},{"type":"object","title":"UReferenceByUpsert","description":"The user that owns the company record.","required":["match"],"properties":{"match":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used to find an existing record. Include at least one\nunique attribute. Additional attributes narrow the match.","isRequired":true,"uniqueKey":"company.record_owner.oneOf.2.match","typeLabel":"object"},"create":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used when no record matches. These take precedence over\nother creation values.","uniqueKey":"company.record_owner.oneOf.2.create","typeLabel":"object"},"update":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used when a record matches. These take precedence over\nother update values.","uniqueKey":"company.record_owner.oneOf.2.update","typeLabel":"object"},"update_if_empty":{"type":"object","unevaluatedProperties":{},"description":"Attribute values applied to a matching record only where the existing\nvalue is `null`. Values in `update` and `create_or_update` take\nprecedence.","uniqueKey":"company.record_owner.oneOf.2.update_if_empty","typeLabel":"object"},"create_or_update":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used for both creation and updates. Values in `create`\nor `update` take precedence.","uniqueKey":"company.record_owner.oneOf.2.create_or_update","typeLabel":"object"},"create_or_update_if_empty":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used for creation, or for updates where the existing\nvalue is `null`. Values in all other properties take precedence.","uniqueKey":"company.record_owner.oneOf.2.create_or_update_if_empty","typeLabel":"object"}},"uniqueKey":"company.record_owner.oneOf.2","typeLabel":"UReferenceByUpsert · object"},{"type":"null","description":"The user that owns the company record.","uniqueKey":"company.record_owner.oneOf.3","typeLabel":"null"}],"uniqueKey":"company.record_owner","typeLabel":"UReferenceById · object | UReferenceByMatch · object | UReferenceByUpsert · object | null"},"revenue":{"oneOf":[{"type":"object","title":"UCurrency","description":"Estimated revenue of the company.","required":["code","value"],"properties":{"code":{"type":"string","enum":["AED","AFN","ALL","AMD","ANG","AOA","ARS","AUD","AWG","AZN","BAM","BBD","BDT","BGN","BHD","BIF","BMD","BND","BOB","BOV","BRL","BSD","BTN","BWP","BYR","BZD","CAD","CDF","CHE","CHF","CHW","CLF","CLP","CNY","COP","COU","CRC","CUC","CUP","CVE","CZK","DJF","DKK","DOP","DZD","EGP","ERN","ETB","EUR","FJD","FKP","GBP","GEL","GHS","GIP","GMD","GNF","GTQ","GYD","HKD","HNL","HRK","HTG","HUF","IDR","ILS","INR","IQD","IRR","ISK","JMD","JOD","JPY","KES","KGS","KHR","KMF","KPW","KRW","KWD","KYD","KZT","LAK","LBP","LKR","LRD","LSL","LTL","LVL","LYD","MAD","MDL","MGA","MKD","MMK","MNT","MOP","MRO","MUR","MVR","MWK","MXN","MXV","MYR","MZN","NAD","NGN","NIO","NOK","NPR","NZD","OMR","PAB","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RUB","RWF","SAR","SBD","SCR","SDG","SEK","SGD","SHP","SLL","SOS","SRD","SSP","STD","SYP","SZL","THB","TJS","TMT","TND","TOP","TRY","TTD","TWD","TZS","UAH","UGX","USD","USN","USS","UYI","UYU","UZS","VEF","VND","VUV","WST","XAF","XAG","XAU","XBA","XBB","XBC","XBD","XCD","XDR","XOF","XPD","XPF","XPT","XTS","XXX","YER","ZAR","ZMW"],"description":"Currency code.","title":"UCurrencyCode","isRequired":true,"uniqueKey":"company.revenue.oneOf.0.code","typeLabel":"enum\u003cstring>"},"value":{"type":"number","format":"decimal","description":"Currency value.","isRequired":true,"uniqueKey":"company.revenue.oneOf.0.value","typeLabel":"number\u003cdecimal>"}},"uniqueKey":"company.revenue.oneOf.0","typeLabel":"UCurrency · object"},{"type":"null","description":"Estimated revenue of the company.","uniqueKey":"company.revenue.oneOf.1","typeLabel":"null"}],"uniqueKey":"company.revenue","typeLabel":"UCurrency · object | null"},"status":{"oneOf":[{"type":"string","title":"UText","description":"Status of the company.","uniqueKey":"company.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"Status of the company.","uniqueKey":"company.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"company.status","typeLabel":"string | null"}},"uniqueKey":"company","typeLabel":"object"},"person":{"type":"object","description":"Information about the person associated with the visitor.","required":["email"],"properties":{"email":{"type":"string","format":"email","description":"Email address of the person.","title":"UEmail","isRequired":true,"uniqueKey":"person.email","typeLabel":"string\u003cemail>"},"address":{"oneOf":[{"type":"object","title":"UAddress","description":"Physical address of the person.","properties":{"country":{"type":"object","required":["code","name"],"properties":{"code":{"type":"string","enum":["AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","XK","YE","YT","ZA","ZM","ZW"],"description":"Country code.","title":"UCountryCode","isRequired":true,"uniqueKey":"person.address.oneOf.0.country.code","typeLabel":"enum\u003cstring>"},"name":{"type":"string","description":"Country name.","isRequired":true,"uniqueKey":"person.address.oneOf.0.country.name","typeLabel":"string"}},"description":"Country code in ISO 3166-1 alpha-2 format.","title":"UCountry","uniqueKey":"person.address.oneOf.0.country","typeLabel":"UCountry · object"},"administrative_area":{"type":"string","description":"State, province, region, or territory.","uniqueKey":"person.address.oneOf.0.administrative_area","typeLabel":"string"},"sub_administrative_area":{"type":"string","description":"County or other secondary governmental division of an administrative area.","uniqueKey":"person.address.oneOf.0.sub_administrative_area","typeLabel":"string"},"locality":{"type":"string","description":"City, town, or village.","uniqueKey":"person.address.oneOf.0.locality","typeLabel":"string"},"dependent_locality":{"type":"string","description":"Neighborhood, borough, district, or city sector.","uniqueKey":"person.address.oneOf.0.dependent_locality","typeLabel":"string"},"postal_code":{"type":"string","description":"Postal code or ZIP code.","uniqueKey":"person.address.oneOf.0.postal_code","typeLabel":"string"},"thoroughfare":{"type":"string","description":"Street name with elements such as street type or direction.","uniqueKey":"person.address.oneOf.0.thoroughfare","typeLabel":"string"},"premise":{"type":"string","description":"Street number or building name.","uniqueKey":"person.address.oneOf.0.premise","typeLabel":"string"},"sub_premise":{"type":"string","description":"Apartment, suite, office number, or other secondary unit designator.","uniqueKey":"person.address.oneOf.0.sub_premise","typeLabel":"string"}},"uniqueKey":"person.address.oneOf.0","typeLabel":"UAddress · object"},{"type":"null","description":"Physical address of the person.","uniqueKey":"person.address.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.address","typeLabel":"UAddress · object | null"},"company":{"oneOf":[{"type":"object","title":"UReferenceById","description":"Company associated with the person.","required":["id"],"properties":{"id":{"type":"string","description":"ID of the referenced record.","title":"UUuid","isRequired":true,"uniqueKey":"person.company.oneOf.0.id","typeLabel":"string"}},"uniqueKey":"person.company.oneOf.0","typeLabel":"UReferenceById · object"},{"type":"object","title":"UReferenceByMatch","description":"Company associated with the person.","required":["match"],"properties":{"match":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used to find an existing record. Include at least one\nunique attribute. Additional attributes narrow the match.","isRequired":true,"uniqueKey":"person.company.oneOf.1.match","typeLabel":"object"}},"uniqueKey":"person.company.oneOf.1","typeLabel":"UReferenceByMatch · object"},{"type":"object","title":"UReferenceByUpsert","description":"Company associated with the person.","required":["match"],"properties":{"match":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used to find an existing record. Include at least one\nunique attribute. Additional attributes narrow the match.","isRequired":true,"uniqueKey":"person.company.oneOf.2.match","typeLabel":"object"},"create":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used when no record matches. These take precedence over\nother creation values.","uniqueKey":"person.company.oneOf.2.create","typeLabel":"object"},"update":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used when a record matches. These take precedence over\nother update values.","uniqueKey":"person.company.oneOf.2.update","typeLabel":"object"},"update_if_empty":{"type":"object","unevaluatedProperties":{},"description":"Attribute values applied to a matching record only where the existing\nvalue is `null`. Values in `update` and `create_or_update` take\nprecedence.","uniqueKey":"person.company.oneOf.2.update_if_empty","typeLabel":"object"},"create_or_update":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used for both creation and updates. Values in `create`\nor `update` take precedence.","uniqueKey":"person.company.oneOf.2.create_or_update","typeLabel":"object"},"create_or_update_if_empty":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used for creation, or for updates where the existing\nvalue is `null`. Values in all other properties take precedence.","uniqueKey":"person.company.oneOf.2.create_or_update_if_empty","typeLabel":"object"}},"uniqueKey":"person.company.oneOf.2","typeLabel":"UReferenceByUpsert · object"},{"type":"null","description":"Company associated with the person.","uniqueKey":"person.company.oneOf.3","typeLabel":"null"}],"uniqueKey":"person.company","typeLabel":"UReferenceById · object | UReferenceByMatch · object | UReferenceByUpsert · object | null"},"corporate_phone":{"oneOf":[{"type":"string","title":"UPhoneNumber","description":"Corporate phone number of the person.","uniqueKey":"person.corporate_phone.oneOf.0","typeLabel":"string"},{"type":"null","description":"Corporate phone number of the person.","uniqueKey":"person.corporate_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.corporate_phone","typeLabel":"string | null"},"do_not_call":{"oneOf":[{"type":"boolean","title":"UBoolean","description":"Whether calling this person is disallowed.","uniqueKey":"person.do_not_call.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether calling this person is disallowed.","uniqueKey":"person.do_not_call.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.do_not_call","typeLabel":"boolean | null"},"do_not_email":{"oneOf":[{"type":"boolean","title":"UBoolean","description":"Whether emailing this person is disallowed.","uniqueKey":"person.do_not_email.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether emailing this person is disallowed.","uniqueKey":"person.do_not_email.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.do_not_email","typeLabel":"boolean | null"},"email_opt_out":{"oneOf":[{"type":"boolean","title":"UBoolean","description":"Whether the person has opted out of email communications.","uniqueKey":"person.email_opt_out.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether the person has opted out of email communications.","uniqueKey":"person.email_opt_out.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.email_opt_out","typeLabel":"boolean | null"},"eu_resident":{"oneOf":[{"type":"boolean","title":"UBoolean","description":"Whether this person is a resident of the European Union.","uniqueKey":"person.eu_resident.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Whether this person is a resident of the European Union.","uniqueKey":"person.eu_resident.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.eu_resident","typeLabel":"boolean | null"},"first_name":{"oneOf":[{"type":"string","title":"UText","description":"First name of the person.","uniqueKey":"person.first_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"First name of the person.","uniqueKey":"person.first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","title":"UText","description":"Last name of the person.","uniqueKey":"person.last_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Last name of the person.","uniqueKey":"person.last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.last_name","typeLabel":"string | null"},"lead_source":{"oneOf":[{"type":"string","title":"UText","description":"Source of the person record.","uniqueKey":"person.lead_source.oneOf.0","typeLabel":"string"},{"type":"null","description":"Source of the person record.","uniqueKey":"person.lead_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.lead_source","typeLabel":"string | null"},"linkedin_url":{"oneOf":[{"type":"string","title":"UUrl","description":"Full LinkedIn profile URL of the person, standardized with an HTTPS\nprefix, `www` subdomain, and trailing slash.","uniqueKey":"person.linkedin_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"Full LinkedIn profile URL of the person, standardized with an HTTPS\nprefix, `www` subdomain, and trailing slash.","uniqueKey":"person.linkedin_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.linkedin_url","typeLabel":"string | null"},"mobile_phone":{"oneOf":[{"type":"string","title":"UPhoneNumber","description":"Mobile phone number of the person.","uniqueKey":"person.mobile_phone.oneOf.0","typeLabel":"string"},{"type":"null","description":"Mobile phone number of the person.","uniqueKey":"person.mobile_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.mobile_phone","typeLabel":"string | null"},"record_owner":{"oneOf":[{"type":"object","title":"UReferenceById","description":"The user that owns the person record.","required":["id"],"properties":{"id":{"type":"string","description":"ID of the referenced record.","title":"UUuid","isRequired":true,"uniqueKey":"person.record_owner.oneOf.0.id","typeLabel":"string"}},"uniqueKey":"person.record_owner.oneOf.0","typeLabel":"UReferenceById · object"},{"type":"object","title":"UReferenceByMatch","description":"The user that owns the person record.","required":["match"],"properties":{"match":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used to find an existing record. Include at least one\nunique attribute. Additional attributes narrow the match.","isRequired":true,"uniqueKey":"person.record_owner.oneOf.1.match","typeLabel":"object"}},"uniqueKey":"person.record_owner.oneOf.1","typeLabel":"UReferenceByMatch · object"},{"type":"object","title":"UReferenceByUpsert","description":"The user that owns the person record.","required":["match"],"properties":{"match":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used to find an existing record. Include at least one\nunique attribute. Additional attributes narrow the match.","isRequired":true,"uniqueKey":"person.record_owner.oneOf.2.match","typeLabel":"object"},"create":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used when no record matches. These take precedence over\nother creation values.","uniqueKey":"person.record_owner.oneOf.2.create","typeLabel":"object"},"update":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used when a record matches. These take precedence over\nother update values.","uniqueKey":"person.record_owner.oneOf.2.update","typeLabel":"object"},"update_if_empty":{"type":"object","unevaluatedProperties":{},"description":"Attribute values applied to a matching record only where the existing\nvalue is `null`. Values in `update` and `create_or_update` take\nprecedence.","uniqueKey":"person.record_owner.oneOf.2.update_if_empty","typeLabel":"object"},"create_or_update":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used for both creation and updates. Values in `create`\nor `update` take precedence.","uniqueKey":"person.record_owner.oneOf.2.create_or_update","typeLabel":"object"},"create_or_update_if_empty":{"type":"object","unevaluatedProperties":{},"description":"Attribute values used for creation, or for updates where the existing\nvalue is `null`. Values in all other properties take precedence.","uniqueKey":"person.record_owner.oneOf.2.create_or_update_if_empty","typeLabel":"object"}},"uniqueKey":"person.record_owner.oneOf.2","typeLabel":"UReferenceByUpsert · object"},{"type":"null","description":"The user that owns the person record.","uniqueKey":"person.record_owner.oneOf.3","typeLabel":"null"}],"uniqueKey":"person.record_owner","typeLabel":"UReferenceById · object | UReferenceByMatch · object | UReferenceByUpsert · object | null"},"status":{"oneOf":[{"type":"string","title":"UText","description":"Status of the person.","uniqueKey":"person.status.oneOf.0","typeLabel":"string"},{"type":"null","description":"Status of the person.","uniqueKey":"person.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.status","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","title":"UText","description":"Job title of the person.","uniqueKey":"person.title.oneOf.0","typeLabel":"string"},{"type":"null","description":"Job title of the person.","uniqueKey":"person.title.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.title","typeLabel":"string | null"},"work_phone":{"oneOf":[{"type":"string","title":"UPhoneNumber","description":"Work phone number of the person.","uniqueKey":"person.work_phone.oneOf.0","typeLabel":"string"},{"type":"null","description":"Work phone number of the person.","uniqueKey":"person.work_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"person.work_phone","typeLabel":"string | null"}},"uniqueKey":"person","typeLabel":"object"}},"description":"An identify event is used to send information about a visitor.","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"type":"identify","visitorId":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z","context":{"library":{"name":"\u003cstring>","version":"\u003cstring>"},"ip":"127.0.0.1","locale":"\u003cstring>","userAgent":"\u003cstring>","userAgentData":{"brands":[{"brand":"\u003cstring>","version":"\u003cstring>"}],"mobile":true,"platform":"\u003cstring>"},"utm":{"source":"\u003cstring>","medium":"\u003cstring>","campaign":"\u003cstring>","term":"\u003cstring>","content":"\u003cstring>"}},"sessionId":"\u003cstring>","sentAt":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"6d12cf82-2184-4477-b0d2-0bd8a4f4c4ac":{"description":"The request has succeeded.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"595056fa-1f78-4983-9bd8-3df4a3741400":{"description":"The request has been accepted for processing, but processing has not yet completed.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"b6ad7fdb-cc87-44c2-a3ad-b429495c93cd":{"description":"Access is unauthorized.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"6990c6f7-fd7a-4daa-8b30-f68f406a0f85":{"WriteKey":{"type":"apiKey","in":"header","name":"X-Write-Key","description":"Use the event source’s write key. Requests also require an allowed Origin header.","scopes":[],"schemeName":"WriteKey"}}},"servers":{"a37706ee-d7ca-46f8-a0c8-a65405a2e5a8":{"url":"https://api.unifyintent.com/analytics/v1","variables":{}}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-Write-Key","description":"Use the event source’s write key. Requests also require an allowed Origin header.","scopes":[],"schemeName":"WriteKey"},"schema":{"title":"X-Write-Key","type":"string","description":"Use the event source’s write key. Requests also require an allowed Origin header.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"WriteKey","name":"X-Write-Key"}],"title":"WriteKey"}]},"originalFileLocation":"developers/api/analytics/openapi.json"},"subdomain":"unify-19","siteName":"Unify","title":"Identify events - Unify","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-07T22:59:56.437Z","originalFileLocation":"developers/api/analytics/identify.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Associate a visitor with a person and company.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Unify\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/unify-19/XcGmszvtgSRxCUxJ/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/unify-19/XcGmszvtgSRxCUxJ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/unify-19/XcGmszvtgSRxCUxJ/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/unify-19/XcGmszvtgSRxCUxJ/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/unify-19/XcGmszvtgSRxCUxJ/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/unify-19/XcGmszvtgSRxCUxJ/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/unify-19/XcGmszvtgSRxCUxJ/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/unify-19/XcGmszvtgSRxCUxJ/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/unify-19/XcGmszvtgSRxCUxJ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Identify events - Unify\">\u003cmeta data-mint-head property=\"og:description\" content=\"Associate a visitor with a person and company.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Unify\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.unifygtm.com/developers/api/analytics/identify\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://unify-19.mintlify.site/_mintlify/api/og/v2?division=Analytics+API\u0026amp;title=Identify+events\u0026amp;description=Associate+a+visitor+with+a+person+and+company.\u0026amp;theme=7ed7dc594dd5dcbc073e0627\u0026amp;signature=38f4aa5653819e10089bf3931659489141406e43a64b28703f75d65889e94792\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Identify events - Unify\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Associate a visitor with a person and company.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://unify-19.mintlify.site/_mintlify/api/og/v2?division=Analytics+API\u0026amp;title=Identify+events\u0026amp;description=Associate+a+visitor+with+a+person+and+company.\u0026amp;theme=7ed7dc594dd5dcbc073e0627\u0026amp;signature=38f4aa5653819e10089bf3931659489141406e43a64b28703f75d65889e94792\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/unify-19/XcGmszvtgSRxCUxJ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Unify\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#211F20\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.unifygtm.com/developers/api/analytics/identify\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/developers/api/analytics/identify.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.unifygtm.com/#organization\",\"name\":\"Unify\",\"url\":\"https://docs.unifygtm.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/unify-19/PwyIRLQXifAf3e_n/logo/light.svg?fit=max\u0026auto=format\u0026n=PwyIRLQXifAf3e_n\u0026q=85\u0026s=bb82fe528f439919b8c98a1d76b54422\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.unifygtm.com#website\",\"name\":\"Unify\",\"url\":\"https://docs.unifygtm.com\",\"publisher\":{\"@id\":\"https://docs.unifygtm.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.unifygtm.com/developers/api/analytics/identify#webpage\",\"url\":\"https://docs.unifygtm.com/developers/api/analytics/identify\",\"name\":\"Identify events\",\"description\":\"Associate a visitor with a person and company.\",\"dateModified\":\"2026-10-07T22:59:56.437Z\",\"isPartOf\":{\"@id\":\"https://docs.unifygtm.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.unifygtm.com/developers/api/analytics/identify#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.unifygtm.com/developers/api/analytics/identify#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API reference\",\"item\":\"https://docs.unifygtm.com/developers/api/analytics/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Analytics API\",\"item\":\"https://docs.unifygtm.com/developers/api/analytics/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Identify events\",\"item\":\"https://docs.unifygtm.com/developers/api/analytics/identify\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.unifygtm.com/developers/api/analytics/identify#apireference\",\"headline\":\"Identify events\",\"name\":\"Identify events\",\"description\":\"Associate a visitor with a person and company.\",\"url\":\"https://docs.unifygtm.com/developers/api/analytics/identify\",\"mainEntityOfPage\":{\"@id\":\"https://docs.unifygtm.com/developers/api/analytics/identify#webpage\"},\"dateModified\":\"2026-10-07T22:59:56.437Z\",\"publisher\":{\"@id\":\"https://docs.unifygtm.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.unifygtm.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Unify\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Unify","nav":{"global":{"tabs":[{"tab":"Support","href":"https://support.unifygtm.com/"}]},"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"Developers","groups":[{"group":"Unify platform","pages":[{"title":"Unify for Developers","sidebarTitle":"Introduction","href":"/developers/introduction"},{"title":"Connecting your data","sidebarTitle":"Connecting your data","href":"/developers/connecting-data"}]},{"group":"MCP","pages":[{"title":"Getting started","sidebarTitle":"Getting started","href":"/developers/mcp/getting-started"},{"title":"Tools","sidebarTitle":"Tools","href":"/developers/mcp/tools"}]},{"group":"Developer guides","pages":[{"group":"Website traffic","pages":[{"title":"Connect website traffic to Unify","sidebarTitle":"Introduction","href":"/developers/guides/website-traffic/introduction"},{"title":"Set up the Unify Intent client","sidebarTitle":"Set up Unify client","href":"/developers/guides/website-traffic/unify-intent-client"},{"title":"Capture form fills","sidebarTitle":"Capture form fills","href":"/developers/guides/website-traffic/form-fills"},{"title":"Capture button clicks","sidebarTitle":"Capture button clicks","href":"/developers/guides/website-traffic/button-clicks"}]},{"group":"Product usage data","pages":[{"title":"Connect product usage data to Unify","sidebarTitle":"Introduction","href":"/developers/guides/product-usage-data/introduction"},{"title":"Set up the Unify Intent client","sidebarTitle":"Set up Unify client","href":"/developers/guides/product-usage-data/unify-intent-client"},{"title":"Capture user logins","sidebarTitle":"Capture user logins","href":"/developers/guides/product-usage-data/user-logins"},{"title":"Capture user interactions","sidebarTitle":"Capture user interactions","href":"/developers/guides/product-usage-data/user-interactions"}]},{"group":"Connect a data system","pages":[{"title":"Connect data systems to Unify","sidebarTitle":"Overview","href":"/developers/guides/data-systems/overview"},{"title":"Sync data from Hightouch","sidebarTitle":"Hightouch destination","href":"/developers/guides/data-systems/hightouch-destination"},{"title":"Sync data from Fivetran","sidebarTitle":"Fivetran destination","href":"/developers/guides/data-systems/fivetran-destination"}]},{"group":"Send records via API","pages":[{"title":"Send records via API","sidebarTitle":"Overview","href":"/developers/guides/send-data/overview"},{"title":"Import data from a CSV","sidebarTitle":"Import data from a CSV","href":"/developers/guides/send-data/csv-import"},{"title":"Send records from Clay sheet","sidebarTitle":"Send records from Clay","href":"/developers/guides/send-data/clay-webhook"}]},{"group":"Fetch data via API","pages":[{"title":"Using query jobs","sidebarTitle":"Query jobs","href":"/developers/guides/request-data/query-jobs"},{"title":"Build a data connector","sidebarTitle":"Build a connector","href":"/developers/guides/request-data/build-connector"}]}]},{"group":"API reference","pages":[{"group":"Analytics API","pages":[{"title":"Unify Analytics API","sidebarTitle":"Overview","href":"/developers/api/analytics/overview"},{"title":"Page events","sidebarTitle":"Page events","openapi":"POST /page","href":"/developers/api/analytics/page"},{"title":"Custom events","sidebarTitle":"Custom events","description":"Track actions in your website or application.","openapi":"POST /track","href":"/developers/api/analytics/custom"},{"title":"Identify events","sidebarTitle":"Identify events","openapi":"POST /identify","href":"/developers/api/analytics/identify"}]},{"group":"Data API","pages":[{"title":"Unify Data API","sidebarTitle":"Overview","description":"Interact with Unify objects, attributes, records, and lists.","href":"/developers/api/data/overview"},{"title":"Standard objects and attributes","sidebarTitle":"Standard objects","href":"/developers/api/data/standard-objects"},{"group":"Objects","pages":[{"title":"List objects","openapi":"GET /data/v1/objects","href":"/developers/api/data/objects/list"},{"title":"Create object","openapi":"POST /data/v1/objects","href":"/developers/api/data/objects/create"},{"title":"Get object","openapi":"GET /data/v1/objects/{object_name}","href":"/developers/api/data/objects/get"},{"title":"Update object","openapi":"PATCH /data/v1/objects/{object_name}","href":"/developers/api/data/objects/update"},{"title":"Delete object","openapi":"DELETE /data/v1/objects/{object_name}","href":"/developers/api/data/objects/delete"}]},{"group":"Attributes","pages":[{"title":"List attributes","openapi":"GET /data/v1/objects/{object_name}/attributes","href":"/developers/api/data/attributes/list"},{"title":"Create attribute","openapi":"POST /data/v1/objects/{object_name}/attributes","href":"/developers/api/data/attributes/create"},{"title":"Get attribute","openapi":"GET /data/v1/objects/{object_name}/attributes/{attribute_name}","href":"/developers/api/data/attributes/get"},{"title":"Update attribute","openapi":"PATCH /data/v1/objects/{object_name}/attributes/{attribute_name}","href":"/developers/api/data/attributes/update"},{"title":"Delete attribute","openapi":"DELETE /data/v1/objects/{object_name}/attributes/{attribute_name}","href":"/developers/api/data/attributes/delete"},{"group":"Options","pages":[{"title":"List options","openapi":"GET /data/v1/objects/{object_name}/attributes/{attribute_name}/options","href":"/developers/api/data/attributes/options/list"},{"title":"Create option","openapi":"POST /data/v1/objects/{object_name}/attributes/{attribute_name}/options","href":"/developers/api/data/attributes/options/create"},{"title":"Get option","openapi":"GET /data/v1/objects/{object_name}/attributes/{attribute_name}/options/{option_name}","href":"/developers/api/data/attributes/options/get"},{"title":"Update option","openapi":"PATCH /data/v1/objects/{object_name}/attributes/{attribute_name}/options/{option_name}","href":"/developers/api/data/attributes/options/update"},{"title":"Delete option","openapi":"DELETE /data/v1/objects/{object_name}/attributes/{attribute_name}/options/{option_name}","href":"/developers/api/data/attributes/options/delete"}]}]},{"group":"Records","pages":[{"title":"Find unique record","sidebarTitle":"Find record","openapi":"POST /data/v1/objects/{object_name}/records/find-unique","href":"/developers/api/data/records/find-unique"},{"title":"Upsert record","openapi":"POST /data/v1/objects/{object_name}/records/upsert","href":"/developers/api/data/records/upsert"},{"title":"Get record","openapi":"GET /data/v1/objects/{object_name}/records/{record_id}","href":"/developers/api/data/records/get"},{"title":"Create record","openapi":"POST /data/v1/objects/{object_name}/records","href":"/developers/api/data/records/create"},{"title":"Update record","openapi":"PATCH /data/v1/objects/{object_name}/records/{record_id}","href":"/developers/api/data/records/update"},{"title":"Delete record","openapi":"DELETE /data/v1/objects/{object_name}/records/{record_id}","href":"/developers/api/data/records/delete"},{"group":"Query records","pages":[{"title":"Create job","sidebarTitle":"Create job","openapi":"POST /data/v1/objects/{object_name}/query-jobs","href":"/developers/api/data/records/query-records/create"},{"title":"List jobs","sidebarTitle":"List jobs","openapi":"GET /data/v1/objects/{object_name}/query-jobs","href":"/developers/api/data/records/query-records/list"},{"title":"Get job","sidebarTitle":"Get job","openapi":"GET /data/v1/objects/{object_name}/query-jobs/{job_id}","href":"/developers/api/data/records/query-records/get"},{"title":"Cancel job","sidebarTitle":"Cancel job","openapi":"POST /data/v1/objects/{object_name}/query-jobs/{job_id}/cancel","href":"/developers/api/data/records/query-records/cancel"},{"title":"Get results","sidebarTitle":"Get results","openapi":"GET /data/v1/objects/{object_name}/query-jobs/{job_id}/results","href":"/developers/api/data/records/query-records/results"}]}]},{"group":"Lists","pages":[{"title":"Lists","sidebarTitle":"Overview","href":"/developers/api/data/lists/overview"},{"title":"List lists","openapi":"GET /data/v1/lists","href":"/developers/api/data/lists/list"},{"title":"Create list","openapi":"POST /data/v1/lists","href":"/developers/api/data/lists/create"},{"title":"Get list","openapi":"GET /data/v1/lists/{list_id}","href":"/developers/api/data/lists/get"},{"title":"Update list","openapi":"PATCH /data/v1/lists/{list_id}","href":"/developers/api/data/lists/update"},{"title":"Delete list","openapi":"DELETE /data/v1/lists/{list_id}","href":"/developers/api/data/lists/delete"},{"group":"Entries","pages":[{"title":"List entries","openapi":"GET /data/v1/lists/{list_id}/entries","href":"/developers/api/data/list-entries/list"},{"title":"Get entry","openapi":"GET /data/v1/lists/{list_id}/entries/{entry_id}","href":"/developers/api/data/list-entries/get"},{"title":"Add entries","openapi":"POST /data/v1/lists/{list_id}/entries/add","href":"/developers/api/data/list-entries/add"},{"title":"Remove entries","openapi":"POST /data/v1/lists/{list_id}/entries/remove","href":"/developers/api/data/list-entries/remove"}]}]}]},{"group":"Sequences API","pages":[{"title":"Unify Sequences API","sidebarTitle":"Overview","href":"/developers/api/sequences/overview"},{"group":"Sequences","pages":[{"title":"List sequences","openapi":"GET /sequences/v1/sequences","href":"/developers/api/sequences/sequences/list"},{"title":"Get sequence","openapi":"GET /sequences/v1/sequences/{id}","href":"/developers/api/sequences/sequences/get"},{"title":"Pause sequence","openapi":"POST /sequences/v1/sequences/{id}/pause","href":"/developers/api/sequences/sequences/pause"},{"title":"Resume sequence","openapi":"POST /sequences/v1/sequences/{id}/resume","href":"/developers/api/sequences/sequences/resume"},{"title":"Delete sequence","openapi":"DELETE /sequences/v1/sequences/{id}","href":"/developers/api/sequences/sequences/delete"},{"title":"List sequence steps","sidebarTitle":"List steps","openapi":"GET /sequences/v1/sequences/{id}/steps","href":"/developers/api/sequences/sequences/list-steps"},{"title":"Get sequence step","sidebarTitle":"Get step","openapi":"GET /sequences/v1/sequences/{id}/steps/{step_id}","href":"/developers/api/sequences/sequences/get-step"}]},{"group":"Enrollments","pages":[{"title":"Create enrollment","openapi":"POST /sequences/v1/enrollments","href":"/developers/api/sequences/enrollments/create"},{"title":"List enrollments","openapi":"GET /sequences/v1/enrollments","href":"/developers/api/sequences/enrollments/list"},{"title":"Get enrollment","openapi":"GET /sequences/v1/enrollments/{id}","href":"/developers/api/sequences/enrollments/get"},{"title":"Approve enrollment","openapi":"POST /sequences/v1/enrollments/{id}/approve","href":"/developers/api/sequences/enrollments/approve"},{"title":"Pause enrollment","openapi":"POST /sequences/v1/enrollments/{id}/pause","href":"/developers/api/sequences/enrollments/pause"},{"title":"Resume enrollment","openapi":"POST /sequences/v1/enrollments/{id}/resume","href":"/developers/api/sequences/enrollments/resume"},{"title":"Delete enrollment","openapi":"DELETE /sequences/v1/enrollments/{id}","href":"/developers/api/sequences/enrollments/delete"},{"title":"List enrollment steps","sidebarTitle":"List steps","openapi":"GET /sequences/v1/enrollments/{id}/steps","href":"/developers/api/sequences/enrollments/list-steps"},{"title":"Get enrollment step","sidebarTitle":"Get step","openapi":"GET /sequences/v1/enrollment-steps/{id}","href":"/developers/api/sequences/enrollments/get-step"},{"title":"Update enrollment step","sidebarTitle":"Update step","openapi":"PATCH /sequences/v1/enrollment-steps/{id}","href":"/developers/api/sequences/enrollments/update-step"},{"group":"Query enrollments","pages":[{"title":"Create job","sidebarTitle":"Create job","openapi":"POST /sequences/v1/enrollments/query-jobs","href":"/developers/api/sequences/enrollments/query-enrollments/create"},{"title":"List jobs","sidebarTitle":"List jobs","openapi":"GET /sequences/v1/enrollments/query-jobs","href":"/developers/api/sequences/enrollments/query-enrollments/list"},{"title":"Get job","sidebarTitle":"Get job","openapi":"GET /sequences/v1/enrollments/query-jobs/{job_id}","href":"/developers/api/sequences/enrollments/query-enrollments/get"},{"title":"Cancel job","sidebarTitle":"Cancel job","openapi":"POST /sequences/v1/enrollments/query-jobs/{job_id}/cancel","href":"/developers/api/sequences/enrollments/query-enrollments/cancel"},{"title":"Get results","sidebarTitle":"Get results","openapi":"GET /sequences/v1/enrollments/query-jobs/{job_id}/results","href":"/developers/api/sequences/enrollments/query-enrollments/results"}]},{"group":"Query enrollment steps","pages":[{"title":"Create job","sidebarTitle":"Create job","openapi":"POST /sequences/v1/enrollment-steps/query-jobs","href":"/developers/api/sequences/enrollments/query-enrollment-steps/create"},{"title":"List jobs","sidebarTitle":"List jobs","openapi":"GET /sequences/v1/enrollment-steps/query-jobs","href":"/developers/api/sequences/enrollments/query-enrollment-steps/list"},{"title":"Get job","sidebarTitle":"Get job","openapi":"GET /sequences/v1/enrollment-steps/query-jobs/{job_id}","href":"/developers/api/sequences/enrollments/query-enrollment-steps/get"},{"title":"Cancel job","sidebarTitle":"Cancel job","openapi":"POST /sequences/v1/enrollment-steps/query-jobs/{job_id}/cancel","href":"/developers/api/sequences/enrollments/query-enrollment-steps/cancel"},{"title":"Get results","sidebarTitle":"Get results","openapi":"GET /sequences/v1/enrollment-steps/query-jobs/{job_id}/results","href":"/developers/api/sequences/enrollments/query-enrollment-steps/results"}]}]}]},{"group":"Tasks API","pages":[{"title":"Unify Tasks API","sidebarTitle":"Overview","href":"/developers/api/tasks/overview"},{"group":"Tasks","pages":[{"title":"List tasks","openapi":"GET /tasks/v1/tasks","href":"/developers/api/tasks/tasks/list"},{"title":"Create task","openapi":"POST /tasks/v1/tasks","href":"/developers/api/tasks/tasks/create"},{"title":"Get task","openapi":"GET /tasks/v1/tasks/{id}","href":"/developers/api/tasks/tasks/get"},{"title":"Update task","openapi":"PATCH /tasks/v1/tasks/{id}","href":"/developers/api/tasks/tasks/update"},{"title":"Delete task","openapi":"DELETE /tasks/v1/tasks/{id}","href":"/developers/api/tasks/tasks/delete"},{"title":"Complete task","openapi":"POST /tasks/v1/tasks/{id}/complete","href":"/developers/api/tasks/tasks/complete"},{"group":"Query tasks","pages":[{"title":"Create job","sidebarTitle":"Create job","openapi":"POST /tasks/v1/tasks/query-jobs","href":"/developers/api/tasks/tasks/query-tasks/create"},{"title":"List jobs","sidebarTitle":"List jobs","openapi":"GET /tasks/v1/tasks/query-jobs","href":"/developers/api/tasks/tasks/query-tasks/list"},{"title":"Get job","sidebarTitle":"Get job","openapi":"GET /tasks/v1/tasks/query-jobs/{job_id}","href":"/developers/api/tasks/tasks/query-tasks/get"},{"title":"Cancel job","sidebarTitle":"Cancel job","openapi":"POST /tasks/v1/tasks/query-jobs/{job_id}/cancel","href":"/developers/api/tasks/tasks/query-tasks/cancel"},{"title":"Get results","sidebarTitle":"Get results","openapi":"GET /tasks/v1/tasks/query-jobs/{job_id}/results","href":"/developers/api/tasks/tasks/query-tasks/results"}]}]}]}]},{"group":"SDKs","pages":[{"group":"Intent Client","pages":[{"title":"Unify Intent Client","sidebarTitle":"Overview","href":"/developers/intent-client/overview"},{"group":"Installation","pages":[{"title":"Website tag","sidebarTitle":"Website tag","icon":"code","href":"/developers/intent-client/website-tag"},{"title":"Install React package","sidebarTitle":"React package","icon":"react","href":"/developers/intent-client/react"},{"title":"Install JavaScript package","sidebarTitle":"JavaScript package","icon":"square-js","href":"/developers/intent-client/js-client"}]},{"title":"Usage guide","sidebarTitle":"Usage guide","href":"/developers/intent-client/usage-guide"}]},{"title":"Unify Python library","sidebarTitle":"Python library","href":"/developers/sdks/python-library"},{"title":"Unify TypeScript library","sidebarTitle":"TypeScript library","href":"/developers/sdks/typescript-library"}]}]},{"tab":"Tutorials","hidden":true,"pages":[{"title":"Tutorials","href":"/tutorials/create-a-play"}]}]},"basePath":"","title":"Identify events - Unify","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-C-hEh3I2.js","utils-CnF4QiUD.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C7PVNbel.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-8ytevL2A.js","snippetPresets-BT1alx3v.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","Page-C945cI-W.js","ApiExamples-BLXC0i_W.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CyLIGI9_.js","shallow-DC0lGVIW.js","getApiPlaygroundDisplay-CgDQ85tN.js","CodeSnippet-6-I-Gpv9.js","CodeSnippets-BAk1kDdu.js","getPastedJson-B276RuWN.js","icon-BqP8etTm.js","MethodPill-DM6sbxG1.js","DuplicateIcon-PyJglOaE.js","createIcon-CMeOMAc_.js","DynamicMarkdown-BoyYAA8K.js","SectionHeading-DAYv3gvZ.js","axios-vUo_bRtp.js","Markdown-BhTTmazV.js","clsx-CR-RHrVC.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CBUH0-zX.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BmARFYNC.js"]}