enrich_company_profile | Enrich one company’s profile (name, description, industry, location…) — synchronous. Arguments: at least one of company_domain (string, e.g. “microsoft.com”) or company_linkedin_url (string, company LinkedIn page URL). |
enrich_contacts | Start the enrichment of 1 to 100 contacts with their verified work e-mail and/or mobile number (waterfall). Spends credits when the job runs: 1 credit per valid e-mail found, 10 per valid mobile found, 0 when nothing is found. Asynchronous result: the call returns an id; call get_enrichment_results with that id until status is “terminated” (about 30 seconds). Arguments: data (array of 1 to 100 objects, REQUIRED; each { first_name: string REQUIRED, last_name: string REQUIRED, company_domain: string (e.g. “tesla.com”, better results than company), company: string (company name), linkedin_url: string (recommended for phone) } — give company_domain or company), enrich_email_address (boolean, default true), enrich_phone_number (boolean, default false; needs the phone add-on on the account, otherwise 402), verify_catch_all (boolean, default false; extra catch-all check, needs the add-on). |
enrich_lead_profile | Enrich one person’s profile (job title, seniority, location, current company) — synchronous, spends 0.1 credit. Arguments: either linkedin_url (string, public LinkedIn profile URL, sufficient alone and takes precedence) OR first_name + last_name + company_domain (strings, all three required in that case); company (string, optional, company name). |
start_company_finder | Start a Company Finder search: companies matching filters (free). Asynchronous result: the call returns a request_id; call get_company_finder_results with it until status is “terminated” — a search can stay in “processing” for a long time, stop polling after a few minutes. Arguments: filters (object, REQUIRED, at least one filter: company (domains), company_industry, company_hq_location, company_technologies, company_keywords, company_headcount_min / company_headcount_max (integers), is_b2b / is_b2c / is_public (booleans), … — each list filter is { include: string[] } and has no exclude), limit (integer 1 to 200, default 10), offset (integer, default 0). |
start_lead_finder | Start a Lead Finder search: people matching company and job filters (the search itself is free, no e-mail or phone is enriched — use enrich_contacts afterwards). Asynchronous result: the call returns a request_id; call get_lead_finder_results with it until status is “terminated”. Arguments: filters (object, REQUIRED, at least one filter: company, company_industry, company_hq_location, company_technologies, company_headcount_min / company_headcount_max (integers), lead_job_title { include: string[], exclude?: string[], exact_match?: boolean }, lead_seniority, lead_department, … — each list filter is { include: string[], exclude?: string[] } and exclude alone matches nothing), limit (integer 1 to 200, default 10), offset (integer, default 0). |