Lusha is introducing Person API V2, bringing new features and enhanced capabilities to improve your data enrichment workflows. As part of this upgrade, Person API V1 will be deprecated to ensure a smoother, more efficient experience.
The new version, Person API V2, offers significant improvements over the previous version, including:
With Person API V2, you can now enrich contacts not only by name + company or domain, but also using emails or LinkedIn URL. This flexibility ensures that you can work more effectively with varied datasets.
Stay updated with job changes filter, refreshing old contact data from marketing campaigns or outdated forms.
Access new company and contacts fields for deeper business insights, helping drive productivity and make more informed decisions. Person API V2 also provides detailed metadata for emails and phone numbers, including:
- Type (e.g., personal or business)
- Confidence levels for accuracy
- Do Not Call (DNC) flags for compliance
💡 Important: The old Person API V1 will be deprecated by January 14, 2025. Please ensure to make the necessary adjustments before this date to avoid any disruptions.
(Make sure to change all calls to the new V2 endpoint.)
GET https://api.lusha.com/v2/person
Person API V2 offers more input flexibility. Update your API calls to use one of the new parameter combinations (and the api_key on the header, like before):
- First name + Last name + Company name / Company domain
- LinkedIn URL
GET https://api.lusha.com/v2/person?firstName=Yoni&lastName=Tserruya&companyName=Lusha
GET https://api.lusha.com/v2/person?firstName=Yoni&lastName=Tserruya&companyDomain=lusha.com
GET https://api.lusha.com/v2/person?email=yoni@lusha.com
GET https://api.lusha.com/v2/person?linkedinUrl=https://www.linkedin.com/in/yonitserruya
-H api_key:API_KEY
Person API V2 allows filtering results by adding the filterBy
parameter to the query:
?filterBy=phoneNumbers
– Only return results with phone numbers?filterBy=emailAddresses
– Only return results with email addresses
Update your requests if you need to apply filters.
If your application requires the latest job information, add the refreshJobInfo=true
parameter to your requests.
GET https://api.lusha.com/v2/person?email=dustin@lusha.com&refreshJobInfo=true -H api_key:API_KEY
Review the new response structure and adjust your parsing logic to accommodate new fields such as:
emailType
emailConfidence
phoneType
doNotCall
revenue
funding
intent topics
- And more
- Ensure your code handles all response changes correctly
- Test all critical workflows to confirm the API calls succeed and return the expected results
- Make sure to switch to V2 before the V1 deprecation date to avoid disruptions
- Monitor logs during and after the transition for potential issues
For more information see here the full API documentation
If you have any questions about the migration process, feel free to reach out:
• Via live chat from the Lusha website
• Your Lusha Dashboard
• Via email: support@lusha.com