API Reference
Enrich anything. 50 objects, one REST API.
Every Cleanlist enrichment endpoint, grouped by the object you're enriching. Each page has the JSON schema, field reference, and code samples in curl, Node.js, and Python. Not sure where to start? See the full API guide.
Core Objects
Contacts, leads, companies — the primary record types.
Turn an email or LinkedIn URL into a 40-field contact record.
Enrich raw leads (email or name+company) into fully-scored ICP records.
Get firmographics, technographics, and funding from a domain.
Roll up buying committees and firmographic depth for target accounts.
People search by name, company, or LinkedIn URL — return full contact record.
Normalize messy job titles into seniority + function + department.
Company size, industry, revenue, location — on a domain or name.
Get the tech stack a company uses — CRM, ESP, analytics, more.
Score any lead or account 0-100 against your ideal-customer profile.
Surface buying-intent signals for any company or contact.
List the likely buying committee for a target account.
Identifiers
Start from an email, phone, domain, or URL.
CRM Records
HubSpot, Salesforce, Pipedrive, and more — enriched in place.
Enrich HubSpot contacts in place — no CSV export needed.
Fill every HubSpot company record with firmographics and tech stack.
Enrich Salesforce leads without a Data.com or ZoomInfo annual contract.
Enrich Salesforce accounts with firmographics, intent, and committees.
Refresh emails, phones, and titles on every Salesforce contact.
Keep Pipedrive persons enriched with verified emails and phones.
Attach buying committee and firmographics to every Pipedrive deal.
Enrich Zoho CRM contacts via REST or Zoho Flow.
Enrich Copper people records with verified emails and firmographics.
Enrich Close CRM leads without manual CSV exports.
Keep Outreach prospects enriched right before every sequence send.
Refresh Salesloft cadence prospects with verified emails and phones.
Re-verify Apollo-exported lists before sending — catch the 27% accuracy gap.
Use Cleanlist as a waterfall step inside a Clay table.
Enrich Lemlist contacts before a campaign to cut bounce rate.
Files
CSVs, Excel, Google Sheets, exports from LinkedIn and Sales Nav.
Upload a CSV, get an enriched CSV back — 10K rows in under 2 minutes.
Turn a messy email+name CSV into a verified contact list.
Bulk-enrich a lead CSV with ICP scoring + intent data.
Native .xlsx enrichment — columns back in place, no reformatting.
Enrich a Google Sheet via a single =CLEANLIST() formula.
Two-way sync enrichment for Airtable — runs on every record update.
Enrich rows in a Notion CRM-style database via the Notion API bridge.
Turn a LinkedIn search export into verified B2B emails + phones.
Enrich a Sales Navigator scrape — add verified work emails and direct dials.
Enrich form-submission emails in real time via webhook.
Integrations
Zapier, Make, n8n, webhooks, and product analytics tools.
Drop-in Zapier action to enrich anything flowing through your Zaps.
Native Make (Integromat) module for mid-scenario enrichment.
Community n8n node for self-hosted enrichment workflows.
POST any webhook payload to Cleanlist and get an enriched version back.
Decorate third-party API responses with Cleanlist enrichment inline.
Enrich Stripe customers with B2B firmographics for account-based growth.
B2B-flavor enrichment on Shopify customers — identify wholesale buyers.
Enrich Intercom users with firmographics to route by account tier.
Enrich Segment events inline with firmographics before they hit your warehouse.
Enrich Marketo leads at form submission — no more ZoomInfo dependency.