Overview
Instead of manually building “similar accounts” or “similar buyers” lists, you send the API a set of existing contacts or companies, and it returns recommended contacts/companies that match their profile by role, seniority, company type, and more. Lusha’s Recommendations API helps you:- Discover similar contacts based on people you already know convert well (ICP champions, power users, decision makers).
- Discover similar companies based on your best customers or target accounts.
- Feed those recommendations directly into your CRM, MAP, or any workflow that already uses Lusha enrichment.
- You can call the API in batch and paginate using a
requestIdto fetch additional recommendation pages from a previous query.
Example Use Cases
1. Build “lookalike” target lists from won deals
- Take a list of Closed Won opportunities.
- Send the primary buyer/contact IDs to the Contact Recommendations endpoint.
- Push recommended contacts back into your CRM as new leads in similar roles at similar companies.
2. Expand within key accounts (land & expand)
- For high-priority customers, send one or more champion contacts.
- Get recommendations for colleagues with similar roles in the same or adjacent departments.
- Route them to the account team for expansion plays.
3. ABM list generation and refinement
- Send your top 100 customer companies into the Company Recommendations endpoint.
- Use the recommended companies as a lookalike account list for ABM campaigns.
- Layer additional filters in your CRM or MAP (industry, ARR band, region).
API Endpoints
The Recommendations API is part of Lusha’s public REST API set, available via: https://api.lusha.com
All endpoints:
- Are HTTPS-only
- Use JSON request and response bodies
- Require the
api_keyheader for authentication
Error handling
- Standard HTTP status codes (200, 400, 401, 403, 404, 429, 5xx).
- Error body format:
Contact Recommendations
Use Contact Recommendations to get similar contacts.Endpoint
- POST /api/recommendations/contacts
Company Recommendations
Use Company Recommendations to get a list of similar companies.Endpoint
- POST /api/recommendations/companies
FAQs
Q: What identifiers should I send for contacts/companies?
A:- For contacts: Lusha person ID
- For companies: Company ID