id values around.
This is a single endpoint for one company or a hundred. Send an array of 1 to 100 companies in one call.
When to use this instead of the two-step flow
Use Search and Enrich Companies when you already trust your match criteria and want the full firmographic record in one round trip - for example, enriching every account in a target-account list you’ve already vetted by domain. Use the two-step Search → Enrich flow instead when you want to inspectcanReveal and its credit cost before spending credits, or when you need to add specific breakdowns like competitors or intent that this combined endpoint doesn’t expose as a reveal option.
Identifiers you can search by
Provide at least one of the following for each company:- Lusha company
id namedomain
What you get back
Every matched company returns full firmographics automatically - description, company type, year founded, employee count, industry and sub-industry, locations, social links, revenue range, funding history, technologies, and business model. Unlike Enrich Companies, this endpoint doesn’t take areveal field for employee breakdowns, competitors, or intent - use the two-step flow if you need those.
If a company can’t be found or enriched, its result contains an error with a code of NOT_FOUND, COMPLIANCE_RESTRICTED, or ENRICH_FAILED instead of profile data.
Billing
Billed the same as Enrich Companies - charged per successful result via thereveal_company action.
Related
- Search Companies and Enrich Companies - the two-step equivalent, needed if you want
employeesByDepartment,employeesByLocation,employeesBySeniority,competitors, orintent.