Skip to Content

Visitors API

Retrieve identified website visitors with their profile data and ICP scores.

Required Headers

HeaderDescription
x-access-keyYour Warm AI API key

Identification Types

Warm AI supports two identification types depending on the visitor’s region.

Individual (US)

Personal identification via IP lookup with LinkedIn profile data. Returns the visitor’s name, job title, company, and LinkedIn URL.

Company (EU)

GDPR-compliant identification at the company level. Returns company name, industry, employee count, and location without exposing personal data.


List Identifications

GET https://api.warmai.uk/identification-list

Retrieve identified visitors for a given website.

Query Parameters

ParameterTypeRequiredDescription
website_idstringYesThe website ID to retrieve visitors for
statusstringNoFilter by status: pending, identified, failed
typestringNoFilter by identification type: individual, company
qualifiedbooleanNoFilter by ICP qualification: true or false
limitintegerNoNumber of results to return (default 100, max 500)
offsetintegerNoNumber of results to skip for pagination

Response Fields

FieldTypeDescription
identificationsarrayList of identification objects
identifications[].idstringUnique identification ID
identifications[].identification_typestringindividual or company
identifications[].statusstringpending, identified, or failed
identifications[].identified_atstringISO 8601 timestamp
identifications[].individualobjectPresent for individual type identifications
identifications[].individual.linkedin_urlstringLinkedIn profile URL
identifications[].individual.linkedin_namestringFull name from LinkedIn
identifications[].individual.linkedin_titlestringJob title
identifications[].individual.linkedin_companystringCompany name
identifications[].companyobjectPresent for company type identifications
identifications[].company.namestringCompany name
identifications[].company.domainstringCompany website domain
identifications[].company.industrystringIndustry sector
identifications[].company.employee_countstringEmployee count range
identifications[].company.locationstringCompany headquarters location
identifications[].company.linkedin_urlstringCompany LinkedIn page URL
identifications[].icp_scoresarrayICP scoring results
identifications[].icp_scores[].icp_idstringThe ICP ID
identifications[].icp_scores[].icp_namestringThe ICP name
identifications[].icp_scores[].scorenumberMatch score (0-100)
identifications[].icp_scores[].qualifiedbooleanWhether the visitor meets the ICP threshold
identifications[].icp_scores[].ai_summarystringAI-generated summary of the match
identifications[].sessionobjectVisitor session data
identifications[].session.pages_visitedintegerNumber of pages viewed
identifications[].session.duration_secondsintegerSession duration in seconds
identifications[].session.referrerstringReferring URL

Example Request

curl -X GET "https://api.warmai.uk/identification-list?website_id=ws_a1b2c3d4&status=identified&limit=10" \ -H "x-access-key: YOUR_API_KEY"

Example Response

{ "identifications": [ { "id": "ident_001", "identification_type": "individual", "status": "identified", "identified_at": "2026-03-19T14:22:00Z", "individual": { "linkedin_url": "https://linkedin.com/in/janedoe", "linkedin_name": "Jane Doe", "linkedin_title": "VP of Marketing", "linkedin_company": "Acme Corp" }, "company": null, "icp_scores": [ { "icp_id": "icp_abc123", "icp_name": "Marketing Leaders", "score": 87, "qualified": true, "ai_summary": "Strong match - VP-level marketing role at a mid-market SaaS company with 200+ employees." } ], "session": { "pages_visited": 5, "duration_seconds": 240, "referrer": "https://google.com" } }, { "id": "ident_002", "identification_type": "company", "status": "identified", "identified_at": "2026-03-19T13:10:00Z", "individual": null, "company": { "name": "TechStart GmbH", "domain": "techstart.de", "industry": "Software Development", "employee_count": "51-200", "location": "Berlin, Germany", "linkedin_url": "https://linkedin.com/company/techstart-gmbh" }, "icp_scores": [ { "icp_id": "icp_abc123", "icp_name": "Marketing Leaders", "score": 62, "qualified": false, "ai_summary": "Partial match - correct industry but company size is below the target range." } ], "session": { "pages_visited": 3, "duration_seconds": 120, "referrer": "https://linkedin.com" } } ] }
Last updated on