{ "success": true, "message": "Lead finder request accepted.", "request_id": "bc39ffbfc24cf043b748"}
{
"success": false,
"error": "Filters parameter is invalid. Include and Exclude can not be blank"
}
{
"success": false,
"error": "Your are not authorized. Please check your api_key."
}
{
"success": false,
"error": "You do not have enough tokens to use Lead Finder API."
}
{
"success": false,
"message": "You are out of free lead finder requests. Please upgrade your plan to continue using this feature."
}
{
"success": false,
"error": "An error occured"
}
Several filters only accept exact values from a fixed list: industries, technologies,
seniority levels, departments, functions, revenue ranges, funding round names and countries. Look
them up in Taxonomies. A value that is not in the list silently
matches nothing.
exclude is applied after the search runs, so a request built only from exclude values returns
nothing. Always pair it with at least one include.
limit and offset paginate a single search. offset is zero-based: keep limit constant and
step offset by limit on each call.
Call
limit
offset
Leads
1st
100
0 (or omitted)
1 to 100
2nd
100
100
101 to 200
3rd
100
200
201 to 300
The total number of matching leads is returned as summary.leads_found, so you know how many pages
to walk. If you do not need pagination, use max_leads instead and ignore limit and offset.
Number of leads to return for this request, between 1 and 200. Use it together with offset to paginate. Mutually exclusive with max_leads: when limit is set, max_leads is ignored.
Zero-based number of leads to skip before returning matches. Only taken into account when limit is set.
To walk through results, keep limit constant and increase offset by limit on each call: 0, then 100, then 200, and so on. The total number of matching leads is returned as summary.leads_found.
When true, every lead found is also run through the waterfall email enrichment before the results are returned. This consumes enrichment credits on top of the search, and the request stays in processing until enrichment is done.
When true, every lead found is also run through the waterfall mobile phone enrichment before the results are returned. This consumes enrichment credits on top of the search. Requires the phone add-on on your plan.
Response
Lead Finder request accepted. Poll GET /lead_finder/async/{request_id} or wait for the webhook.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"BetterContact","colors":{"primary":"#4C18BF","light":"#BCB1FF","dark":"#220E5F"},"favicon":"https://mintcdn.com/bettercontact/WPzhcW_OFl1ozX6a/favicon.svg?fit=max\u0026auto=format\u0026n=WPzhcW_OFl1ozX6a\u0026q=85\u0026s=e9b48730282d9c337149b7db3eeee349","logo":{"light":"https://mintcdn.com/bettercontact/WPzhcW_OFl1ozX6a/logo/light.svg?fit=max\u0026auto=format\u0026n=WPzhcW_OFl1ozX6a\u0026q=85\u0026s=a22e469f12b96e1c55f64158f7b665ad","dark":"https://mintcdn.com/bettercontact/WPzhcW_OFl1ozX6a/logo/dark.svg?fit=max\u0026auto=format\u0026n=WPzhcW_OFl1ozX6a\u0026q=85\u0026s=ef95051cf190c2279c92c118630bfdc0"},"navbar":{"links":[{"label":"Support","href":"mailto:[email protected]"}],"primary":{"type":"button","label":"Go to app","href":"https://app.bettercontact.rocks"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/bettercontact/"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"App","href":"https://app.bettercontact.rocks","icon":"square-code"},{"anchor":"Blog","href":"https://bettercontact.rocks/blog","icon":"newspaper"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"bettercontact","hasAudioNarration":false,"actualSubdomain":"bettercontact","customDomains":["doc.bettercontact.rocks"],"gitSource":{"type":"github","owner":"bettercontactorg","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6abbc814018f6a8bb47e72ff","collectionId":"b40a3365-478e-4421-95eb-8b5f056f06cf","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6abbc814018f6a8bb47e72ff"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6abbc814018f6a8bb47e72ff","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"Documentation","count":17},{"language":"default","tag":"Using the API","count":6},{"language":"default","tag":"Lead Finder - Get new leads","count":3},{"language":"default","tag":"Company Finder - Get new companies","count":2},{"language":"default","tag":"Waterfall enrichment - Get phone and email","count":2},{"language":"default","tag":"Enrich Profile","count":2},{"language":"default","tag":"My account","count":1},{"language":"default","tag":"Get Started","count":1}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/endpoint/lead_finder_post","slug":"/api-reference/endpoint/lead_finder_post","pageMetadata":{"title":"New Lead Finder Search","description":"Find new leads based on Company and People criteria.","openapi":"POST /lead_finder/async","href":"/api-reference/endpoint/lead_finder_post"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Find new leads based on Company and People criteria.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Note,Table,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Note,{children:_jsxs(_components.p,{children:[`Several filters only accept `,_jsx(_components.strong,{children:`exact`}),` values from a fixed list: industries, technologies,\nseniority levels, departments, functions, revenue ranges, funding round names and countries. Look\nthem up in `,_jsx(_components.a,{href:`/api-reference/taxonomies`,children:`Taxonomies`}),`. A value that is not in the list silently\nmatches nothing.`]})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`exclude`}),` is applied after the search runs, so a request built only from `,_jsx(_components.code,{children:`exclude`}),` values returns\nnothing. Always pair it with at least one `,_jsx(_components.code,{children:`include`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`pagination`,children:`Pagination`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`limit`}),` and `,_jsx(_components.code,{children:`offset`}),` paginate a single search. `,_jsx(_components.code,{children:`offset`}),` is `,_jsx(_components.strong,{children:`zero-based`}),`: keep `,_jsx(_components.code,{children:`limit`}),` constant and\nstep `,_jsx(_components.code,{children:`offset`}),` by `,_jsx(_components.code,{children:`limit`}),` on each call.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Call`}),_jsx(_components.th,{children:_jsx(_components.code,{children:`limit`})}),_jsx(_components.th,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.th,{children:`Leads`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`1st`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`100`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`0`}),` (or omitted)`]}),_jsx(_components.td,{children:`1 to 100`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`2nd`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`100`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`100`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`101 to 200`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:`3rd`}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`100`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`200`})}),_jsx(_components.td,{\"data-numeric\":`true`,children:`201 to 300`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`The total number of matching leads is returned as `,_jsx(_components.code,{children:`summary.leads_found`}),`, so you know how many pages\nto walk. If you do not need pagination, use `,_jsx(_components.code,{children:`max_leads`}),` instead and ignore `,_jsx(_components.code,{children:`limit`}),` and `,_jsx(_components.code,{children:`offset`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"New Lead Finder Search","description":"Find new leads based on Company and People criteria.","openapi":"POST /lead_finder/async","href":"/api-reference/endpoint/lead_finder_post"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Pagination","slug":"pagination","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"New Lead Finder search","operationId":"createLeadFinderSearch","description":"Find new leads based on Company and People criteria.","requestBody":"e3dabeef-5ccc-4249-9ee2-ec84170567ea","security":["47b9f5a6-e4ea-4ab6-8927-3f430425aebc"],"responses":{"202":"df231874-4303-46a2-8826-7d8a73ffebb4","400":"d4e46525-14d2-438b-9ee8-5f80d0376d35","401":"0836486b-26bb-4884-be2d-2b8460ab5646","402":"9bf8bd63-444d-448d-a4f3-5c1a455bb1a1","422":"21ce6d88-9f48-44d5-a16e-50182765cd94","500":"e005a2df-2c74-46d8-ac26-6345bc3d92c4"},"method":"post","type":"path","servers":["d5c9545b-c0e3-4548-b805-360646944cfa"],"path":"/lead_finder/async","baseUrlOptions":["https://app.bettercontact.rocks/api/v2"],"title":"New Lead Finder search","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"description":"Filters and parameters for lead finding","required":true,"content":{"application/json":{"schema":{"type":"object","required":["filters"],"properties":{"filters":{"type":"object","description":"At least one filter value must be provided, otherwise the request is rejected with `400`.","properties":{"company":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.company.include.items.[INDEX]","typeLabel":"string"},"description":"Company domains that must match.","example":["google.com","microsoft.com"],"uniqueKey":"filters.company.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.company.exclude.items.[INDEX]","typeLabel":"string"},"description":"Company domains that must NOT match.","uniqueKey":"filters.company.exclude","typeLabel":"string[]"}},"description":"Filter on the contact's current company domain. `exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.company","typeLabel":"object"},"company_linkedin_url":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.company_linkedin_url.include.items.[INDEX]","typeLabel":"string"},"description":"Company LinkedIn page URLs that must match. Normalised server-side, so both the full URL and the slug are accepted.","example":["https://www.linkedin.com/company/tesla-motors"],"uniqueKey":"filters.company_linkedin_url.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.company_linkedin_url.exclude.items.[INDEX]","typeLabel":"string"},"description":"Company LinkedIn page URLs that must NOT match.","uniqueKey":"filters.company_linkedin_url.exclude","typeLabel":"string[]"}},"description":"`exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.company_linkedin_url","typeLabel":"object"},"company_industry":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.company_industry.include.items.[INDEX]","typeLabel":"string"},"description":"Company industries that must match. Must be exact values from the predefined list, see [Taxonomies - Industries](/api-reference/taxonomies#industries).","example":["Computer Software"],"uniqueKey":"filters.company_industry.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.company_industry.exclude.items.[INDEX]","typeLabel":"string"},"description":"Company industries that must NOT match. Same accepted values as `include`.","uniqueKey":"filters.company_industry.exclude","typeLabel":"string[]"}},"description":"`exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.company_industry","typeLabel":"object"},"company_hq_location":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.company_hq_location.include.items.[INDEX]","typeLabel":"string"},"description":"HQ locations that must match. Accepts country names (e.g. \"United States\"), and also states or cities.","example":["United States","Germany"],"uniqueKey":"filters.company_hq_location.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.company_hq_location.exclude.items.[INDEX]","typeLabel":"string"},"description":"HQ locations that must NOT match. Same format as `include`.","uniqueKey":"filters.company_hq_location.exclude","typeLabel":"string[]"}},"description":"`exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.company_hq_location","typeLabel":"object"},"company_technologies":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.company_technologies.include.items.[INDEX]","typeLabel":"string"},"description":"Technologies that must match. Must be exact values from the predefined list, see [Taxonomies - Technologies](/api-reference/taxonomies#technologies).","example":["salesforce","hubspot"],"uniqueKey":"filters.company_technologies.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.company_technologies.exclude.items.[INDEX]","typeLabel":"string"},"description":"Technologies that must NOT match. Same accepted values as `include`.","uniqueKey":"filters.company_technologies.exclude","typeLabel":"string[]"}},"description":"`exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.company_technologies","typeLabel":"object"},"company_keywords":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.company_keywords.include.items.[INDEX]","typeLabel":"string"},"description":"Free-text keywords searched across the company profile.","example":["fleet management"],"uniqueKey":"filters.company_keywords.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.company_keywords.exclude.items.[INDEX]","typeLabel":"string"},"description":"Keywords that must NOT appear.","uniqueKey":"filters.company_keywords.exclude","typeLabel":"string[]"}},"description":"Free text, no taxonomy. `company_keywords` and `company_description` are searched against the same underlying field, so combining both widens the match rather than narrowing it. `exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.company_keywords","typeLabel":"object"},"company_description":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.company_description.include.items.[INDEX]","typeLabel":"string"},"description":"Free-text phrases searched in the company description.","example":["B2B SaaS"],"uniqueKey":"filters.company_description.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.company_description.exclude.items.[INDEX]","typeLabel":"string"},"description":"Phrases that must NOT appear in the company description.","uniqueKey":"filters.company_description.exclude","typeLabel":"string[]"}},"description":"Searched against the same underlying field as `company_keywords`. `exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.company_description","typeLabel":"object"},"company_headcount_min":{"type":"integer","example":51,"description":"Minimum employee count. Converted server-side into the overlapping company size ranges listed in [Taxonomies - Company size ranges](/api-reference/taxonomies#company-size-ranges).","uniqueKey":"filters.company_headcount_min","typeLabel":"integer"},"company_headcount_max":{"type":"integer","example":1000,"description":"Maximum employee count. Converted server-side into the overlapping company size ranges listed in [Taxonomies - Company size ranges](/api-reference/taxonomies#company-size-ranges).","uniqueKey":"filters.company_headcount_max","typeLabel":"integer"},"revenue_ranges":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.revenue_ranges.include.items.[INDEX]","typeLabel":"string"},"description":"Revenue brackets that must match. Must be exact values from the predefined list, see [Taxonomies - Revenue ranges](/api-reference/taxonomies#revenue-ranges).","example":["$20M-$100M","$100M-$500M"],"uniqueKey":"filters.revenue_ranges.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.revenue_ranges.exclude.items.[INDEX]","typeLabel":"string"},"description":"Revenue brackets that must NOT match.","uniqueKey":"filters.revenue_ranges.exclude","typeLabel":"string[]"}},"description":"`exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.revenue_ranges","typeLabel":"object"},"last_funding_round_names":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.last_funding_round_names.include.items.[INDEX]","typeLabel":"string"},"description":"Last funding round names that must match. Must be exact values from the predefined list, see [Taxonomies - Funding round names](/api-reference/taxonomies#funding-round-names).","example":["Series A","Series B"],"uniqueKey":"filters.last_funding_round_names.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.last_funding_round_names.exclude.items.[INDEX]","typeLabel":"string"},"description":"Last funding round names that must NOT match.","uniqueKey":"filters.last_funding_round_names.exclude","typeLabel":"string[]"}},"description":"`exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.last_funding_round_names","typeLabel":"object"},"last_funding_date_range":{"type":"object","description":"Date of the last funding round, as `YYYY-MM-DD` strings.","example":{"gte":"2024-01-01","lte":"2025-12-31"},"properties":{"gte":{"description":"Greater than or equal to.","uniqueKey":"filters.last_funding_date_range.gte","typeLabel":"any"},"lte":{"description":"Lower than or equal to.","uniqueKey":"filters.last_funding_date_range.lte","typeLabel":"any"}},"uniqueKey":"filters.last_funding_date_range","typeLabel":"object"},"last_amount_raised_usd":{"type":"object","description":"Amount raised in the last round, in USD.","example":{"gte":1000000},"properties":{"gte":{"description":"Greater than or equal to.","uniqueKey":"filters.last_amount_raised_usd.gte","typeLabel":"any"},"lte":{"description":"Lower than or equal to.","uniqueKey":"filters.last_amount_raised_usd.lte","typeLabel":"any"}},"uniqueKey":"filters.last_amount_raised_usd","typeLabel":"object"},"total_amount_raised_usd":{"type":"object","description":"Total amount raised to date, in USD.","example":{"gte":5000000,"lte":100000000},"properties":{"gte":{"description":"Greater than or equal to.","uniqueKey":"filters.total_amount_raised_usd.gte","typeLabel":"any"},"lte":{"description":"Lower than or equal to.","uniqueKey":"filters.total_amount_raised_usd.lte","typeLabel":"any"}},"uniqueKey":"filters.total_amount_raised_usd","typeLabel":"object"},"is_b2b":{"type":"boolean","description":"Restrict to companies selling to businesses. `false` is a meaningful value and is sent as-is.","uniqueKey":"filters.is_b2b","typeLabel":"boolean"},"is_b2c":{"type":"boolean","description":"Restrict to companies selling to consumers. `false` is a meaningful value and is sent as-is.","uniqueKey":"filters.is_b2c","typeLabel":"boolean"},"is_public":{"type":"boolean","description":"Restrict to publicly traded companies.","uniqueKey":"filters.is_public","typeLabel":"boolean"},"job_post_titles":{"type":"object","description":"Job titles the company is currently hiring for.","example":{"include":["Account Executive"]},"properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.job_post_titles.include.items.[INDEX]","typeLabel":"string"},"description":"Values that must match on the company's active job postings.","uniqueKey":"filters.job_post_titles.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.job_post_titles.exclude.items.[INDEX]","typeLabel":"string"},"description":"Values that must NOT match on the company's active job postings.","uniqueKey":"filters.job_post_titles.exclude","typeLabel":"string[]"}},"uniqueKey":"filters.job_post_titles","typeLabel":"object"},"job_posting_countries":{"type":"object","description":"Countries the company is currently hiring in.","example":{"include":["United States"]},"properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.job_posting_countries.include.items.[INDEX]","typeLabel":"string"},"description":"Values that must match on the company's active job postings.","uniqueKey":"filters.job_posting_countries.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.job_posting_countries.exclude.items.[INDEX]","typeLabel":"string"},"description":"Values that must NOT match on the company's active job postings.","uniqueKey":"filters.job_posting_countries.exclude","typeLabel":"string[]"}},"uniqueKey":"filters.job_posting_countries","typeLabel":"object"},"job_posting_locations":{"type":"object","description":"Cities or regions the company is currently hiring in.","example":{"include":["Berlin"]},"properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.job_posting_locations.include.items.[INDEX]","typeLabel":"string"},"description":"Values that must match on the company's active job postings.","uniqueKey":"filters.job_posting_locations.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.job_posting_locations.exclude.items.[INDEX]","typeLabel":"string"},"description":"Values that must NOT match on the company's active job postings.","uniqueKey":"filters.job_posting_locations.exclude","typeLabel":"string[]"}},"uniqueKey":"filters.job_posting_locations","typeLabel":"object"},"limit_per_company":{"type":"integer","minimum":1,"maximum":100,"example":3,"description":"Caps how many leads are returned per company. Useful to spread results across accounts instead of returning a whole org chart. Maximum 100.","uniqueKey":"filters.limit_per_company","typeLabel":"integer"},"lead_fullname":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_fullname.include.items.[INDEX]","typeLabel":"string"},"description":"Values that must match.","uniqueKey":"filters.lead_fullname.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_fullname.exclude.items.[INDEX]","typeLabel":"string"},"description":"Values that must NOT match.","uniqueKey":"filters.lead_fullname.exclude","typeLabel":"string[]"}},"description":"`exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.lead_fullname","typeLabel":"object"},"lead_linkedin_url":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_linkedin_url.include.items.[INDEX]","typeLabel":"string"},"description":"Values that must match.","uniqueKey":"filters.lead_linkedin_url.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_linkedin_url.exclude.items.[INDEX]","typeLabel":"string"},"description":"Values that must NOT match.","uniqueKey":"filters.lead_linkedin_url.exclude","typeLabel":"string[]"}},"description":"`exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.lead_linkedin_url","typeLabel":"object"},"lead_job_title":{"type":"object","description":"Job title filter. This is the only filter whose `exclude` is applied natively by the provider.","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_job_title.include.items.[INDEX]","typeLabel":"string"},"description":"Values that must match.","uniqueKey":"filters.lead_job_title.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_job_title.exclude.items.[INDEX]","typeLabel":"string"},"description":"Values that must NOT match.","uniqueKey":"filters.lead_job_title.exclude","typeLabel":"string[]"},"exact_match":{"type":"boolean","default":false,"description":"When `true`, only job titles strictly equal to an `include` value are returned. When `false` (default), titles containing the value also match.","uniqueKey":"filters.lead_job_title.exact_match","typeLabel":"boolean"}},"uniqueKey":"filters.lead_job_title","typeLabel":"object"},"lead_seniority":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_seniority.include.items.[INDEX]","typeLabel":"string"},"description":"Seniority levels that must match. Must be exact values from the predefined list, see [Taxonomies - Seniority levels](/api-reference/taxonomies#seniority-levels).","example":["cxo","vp"],"uniqueKey":"filters.lead_seniority.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_seniority.exclude.items.[INDEX]","typeLabel":"string"},"description":"Seniority levels that must NOT match.","uniqueKey":"filters.lead_seniority.exclude","typeLabel":"string[]"}},"description":"`exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.lead_seniority","typeLabel":"object"},"lead_department":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_department.include.items.[INDEX]","typeLabel":"string"},"description":"Lead departments that must match. Must be exact values from the predefined list, see [Taxonomies - Departments](/api-reference/taxonomies#departments).","example":["Sales"],"uniqueKey":"filters.lead_department.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_department.exclude.items.[INDEX]","typeLabel":"string"},"description":"Lead departments that must NOT match.","uniqueKey":"filters.lead_department.exclude","typeLabel":"string[]"}},"description":"`exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.lead_department","typeLabel":"object"},"lead_function":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_function.include.items.[INDEX]","typeLabel":"string"},"description":"Lead functions that must match. Uses the same accepted values and the same underlying field as `lead_department`, see [Taxonomies - Functions](/api-reference/taxonomies#functions).","example":["Marketing"],"uniqueKey":"filters.lead_function.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_function.exclude.items.[INDEX]","typeLabel":"string"},"description":"Lead functions that must NOT match.","uniqueKey":"filters.lead_function.exclude","typeLabel":"string[]"}},"description":"`lead_function` and `lead_department` resolve to the same provider field. Setting both widens the match rather than narrowing it. `exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.lead_function","typeLabel":"object"},"lead_skills":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_skills.include.items.[INDEX]","typeLabel":"string"},"description":"Values that must match.","uniqueKey":"filters.lead_skills.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_skills.exclude.items.[INDEX]","typeLabel":"string"},"description":"Values that must NOT match.","uniqueKey":"filters.lead_skills.exclude","typeLabel":"string[]"}},"description":"`exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.lead_skills","typeLabel":"object"},"lead_location":{"type":"object","properties":{"include":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_location.include.items.[INDEX]","typeLabel":"string"},"description":"Values that must match.","uniqueKey":"filters.lead_location.include","typeLabel":"string[]"},"exclude":{"type":"array","items":{"type":"string","uniqueKey":"filters.lead_location.exclude.items.[INDEX]","typeLabel":"string"},"description":"Values that must NOT match.","uniqueKey":"filters.lead_location.exclude","typeLabel":"string[]"}},"description":"`exclude` is applied by BetterContact after the provider call, so a request made only of `exclude` values matches nothing. Always pair it with at least one `include`.","uniqueKey":"filters.lead_location","typeLabel":"object"}},"isRequired":true,"uniqueKey":"filters","typeLabel":"object"},"limit":{"type":"integer","minimum":1,"maximum":200,"example":100,"description":"Number of leads to return for this request, between 1 and 200. Use it together with `offset` to paginate. Mutually exclusive with `max_leads`: when `limit` is set, `max_leads` is ignored.","uniqueKey":"limit","typeLabel":"integer"},"offset":{"type":"integer","minimum":0,"default":0,"example":100,"description":"Zero-based number of leads to skip before returning matches. Only taken into account when `limit` is set.\n\nTo walk through results, keep `limit` constant and increase `offset` by `limit` on each call: `0`, then `100`, then `200`, and so on. The total number of matching leads is returned as `summary.leads_found`.","uniqueKey":"offset","typeLabel":"integer"},"max_leads":{"type":"integer","minimum":1,"maximum":200,"default":100,"example":50,"description":"Number of leads to return when you do not paginate. Between 1 and 200, defaults to 100. Ignored when `limit` is set.","uniqueKey":"max_leads","typeLabel":"integer"},"webhook":{"oneOf":[{"type":"string","format":"uri","example":"https://example.com/bettercontact/leads","description":"URL that receives the results as soon as the search is done, removing the need to poll. See [Webhooks](/api-reference/webhooks).","uniqueKey":"webhook.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","example":"https://example.com/bettercontact/leads","description":"URL that receives the results as soon as the search is done, removing the need to poll. See [Webhooks](/api-reference/webhooks).","uniqueKey":"webhook.oneOf.1","typeLabel":"null"}],"uniqueKey":"webhook","typeLabel":"string\u003curi> | null"},"enrich_email_address":{"type":"boolean","default":false,"description":"When `true`, every lead found is also run through the waterfall email enrichment before the results are returned. This consumes enrichment credits on top of the search, and the request stays in `processing` until enrichment is done.","uniqueKey":"enrich_email_address","typeLabel":"boolean"},"enrich_phone_number":{"type":"boolean","default":false,"description":"When `true`, every lead found is also run through the waterfall mobile phone enrichment before the results are returned. This consumes enrichment credits on top of the search. Requires the phone add-on on your plan.","uniqueKey":"enrich_phone_number","typeLabel":"boolean"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"filters":{"company":{"include":["google.com","microsoft.com"],"exclude":["\u003cstring>"]},"company_linkedin_url":{"include":["https://www.linkedin.com/company/tesla-motors"],"exclude":["\u003cstring>"]},"company_industry":{"include":["Computer Software"],"exclude":["\u003cstring>"]},"company_hq_location":{"include":["United States","Germany"],"exclude":["\u003cstring>"]},"company_technologies":{"include":["salesforce","hubspot"],"exclude":["\u003cstring>"]},"company_keywords":{"include":["fleet management"],"exclude":["\u003cstring>"]},"company_description":{"include":["B2B SaaS"],"exclude":["\u003cstring>"]},"company_headcount_min":51,"company_headcount_max":1000,"revenue_ranges":{"include":["$20M-$100M","$100M-$500M"],"exclude":["\u003cstring>"]},"last_funding_round_names":{"include":["Series A","Series B"],"exclude":["\u003cstring>"]},"last_funding_date_range":{"gte":"2024-01-01","lte":"2025-12-31"},"last_amount_raised_usd":{"gte":1000000},"total_amount_raised_usd":{"gte":5000000,"lte":100000000},"is_b2b":true,"is_b2c":true,"is_public":true,"job_post_titles":{"include":["Account Executive"]},"job_posting_countries":{"include":["United States"]},"job_posting_locations":{"include":["Berlin"]},"limit_per_company":3,"lead_fullname":{"include":["\u003cstring>"],"exclude":["\u003cstring>"]},"lead_linkedin_url":{"include":["\u003cstring>"],"exclude":["\u003cstring>"]},"lead_job_title":{"include":["\u003cstring>"],"exclude":["\u003cstring>"],"exact_match":false},"lead_seniority":{"include":["cxo","vp"],"exclude":["\u003cstring>"]},"lead_department":{"include":["Sales"],"exclude":["\u003cstring>"]},"lead_function":{"include":["Marketing"],"exclude":["\u003cstring>"]},"lead_skills":{"include":["\u003cstring>"],"exclude":["\u003cstring>"]},"lead_location":{"include":["\u003cstring>"],"exclude":["\u003cstring>"]}},"limit":100,"offset":100,"max_leads":50,"webhook":"https://example.com/bettercontact/leads","enrich_email_address":false,"enrich_phone_number":false}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"df231874-4303-46a2-8826-7d8a73ffebb4":{"description":"Lead Finder request accepted. Poll `GET /lead_finder/async/{request_id}` or wait for the webhook.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":true,"uniqueKey":"success","typeLabel":"boolean"},"message":{"type":"string","example":"Lead finder request accepted.","uniqueKey":"message","typeLabel":"string"},"request_id":{"type":"string","example":"bc39ffbfc24cf043b748","uniqueKey":"request_id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":true,"message":"Lead finder request accepted.","request_id":"bc39ffbfc24cf043b748"}}},"exampleType":"generated"}},"exampleType":"generated"},"d4e46525-14d2-438b-9ee8-5f80d0376d35":{"description":"Bad request. The `filters` object is missing, or every filter is empty.","content":{"application/json":{"schema":{"type":"object","description":"Generic error envelope. Depending on the endpoint the human readable text is carried by `error` or by `message`, so always read both.","properties":{"success":{"type":"boolean","example":false,"uniqueKey":"success","typeLabel":"boolean"},"error":{"type":"string","description":"Human readable error message.","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Human readable error message.","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"error":"Filters parameter is invalid. Include and Exclude can not be blank"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"Filters parameter is invalid. Include and Exclude can not be blank"}}},"exampleType":"examples"}},"exampleType":"examples"},"0836486b-26bb-4884-be2d-2b8460ab5646":{"description":"Unauthorized. The API key is missing, invalid or deactivated.","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":false,"description":"Not returned by the enrichment endpoints.","uniqueKey":"success","typeLabel":"boolean"},"error":{"type":"string","example":"Your are not authorized. Please check your api_key.","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"Your are not authorized. Please check your api_key."}}},"exampleType":"generated"}},"exampleType":"generated"},"9bf8bd63-444d-448d-a4f3-5c1a455bb1a1":{"description":"Payment required. The account has no credits left.","content":{"application/json":{"schema":{"type":"object","description":"Generic error envelope. Depending on the endpoint the human readable text is carried by `error` or by `message`, so always read both.","properties":{"success":{"type":"boolean","example":false,"uniqueKey":"success","typeLabel":"boolean"},"error":{"type":"string","description":"Human readable error message.","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Human readable error message.","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"error":"You do not have enough tokens to use Lead Finder API."},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"You do not have enough tokens to use Lead Finder API."}}},"exampleType":"examples"}},"exampleType":"examples"},"21ce6d88-9f48-44d5-a16e-50182765cd94":{"description":"Unprocessable. The free Lead Finder search quota is exhausted, the request could not be created, or the search is a single company lookup that belongs on [Enrich a company profile](/api-reference/enrich_profile/company).","content":{"application/json":{"schema":{"type":"object","description":"Generic error envelope. Depending on the endpoint the human readable text is carried by `error` or by `message`, so always read both.","properties":{"success":{"type":"boolean","example":false,"uniqueKey":"success","typeLabel":"boolean"},"error":{"type":"string","description":"Human readable error message.","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Human readable error message.","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"message":"You are out of free lead finder requests. Please upgrade your plan to continue using this feature."},"examples":{"Example":{"title":"Example","value":{"success":false,"message":"You are out of free lead finder requests. Please upgrade your plan to continue using this feature."}}},"exampleType":"examples"}},"exampleType":"examples"},"e005a2df-2c74-46d8-ac26-6345bc3d92c4":{"description":"Unexpected server error. Safe to retry.","content":{"application/json":{"schema":{"type":"object","description":"Generic error envelope. Depending on the endpoint the human readable text is carried by `error` or by `message`, so always read both.","properties":{"success":{"type":"boolean","example":false,"uniqueKey":"success","typeLabel":"boolean"},"error":{"type":"string","description":"Human readable error message.","uniqueKey":"error","typeLabel":"string"},"message":{"type":"string","description":"Human readable error message.","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"error":"An error occured"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":"An error occured"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"47b9f5a6-e4ea-4ab6-8927-3f430425aebc":{"apiKey":{"type":"apiKey","in":"header","name":"X-API-Key","scopes":[]}}},"servers":{"d5c9545b-c0e3-4548-b805-360646944cfa":{"url":"https://app.bettercontact.rocks/api/v2"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-API-Key","scopes":[]},"schema":{"title":"X-API-Key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKey","name":"X-API-Key"}],"title":"apiKey"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"bettercontact","siteName":"BetterContact","title":"New Lead Finder Search - BetterContact","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-19T14:46:57.591Z","originalFileLocation":"api-reference/endpoint/lead_finder_post.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Find new leads based on Company and People criteria.\">\u003cmeta data-mint-head name=\"application-name\" content=\"BetterContact\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/bettercontact/FrJEfEEe4YSzLTtY/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/bettercontact/FrJEfEEe4YSzLTtY/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/bettercontact/FrJEfEEe4YSzLTtY/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/bettercontact/FrJEfEEe4YSzLTtY/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/bettercontact/FrJEfEEe4YSzLTtY/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/bettercontact/FrJEfEEe4YSzLTtY/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/bettercontact/FrJEfEEe4YSzLTtY/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/bettercontact/FrJEfEEe4YSzLTtY/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/bettercontact/FrJEfEEe4YSzLTtY/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"New Lead Finder Search - BetterContact\">\u003cmeta data-mint-head property=\"og:description\" content=\"Find new leads based on Company and People criteria.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"BetterContact\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://doc.bettercontact.rocks/api-reference/endpoint/lead_finder_post\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://bettercontact.mintlify.app/_mintlify/api/og/v2?division=Lead+Finder+-+Get+new+leads\u0026amp;title=New+Lead+Finder+Search\u0026amp;description=Find+new+leads+based+on+Company+and+People+criteria.\u0026amp;theme=c8949fe1919d5339c6d11630\u0026amp;signature=b682d487b6ae325a8460702d00d9213c82ff9e4d20bc560c63da06d62aa220ad\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"New Lead Finder Search - BetterContact\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Find new leads based on Company and People criteria.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://bettercontact.mintlify.app/_mintlify/api/og/v2?division=Lead+Finder+-+Get+new+leads\u0026amp;title=New+Lead+Finder+Search\u0026amp;description=Find+new+leads+based+on+Company+and+People+criteria.\u0026amp;theme=c8949fe1919d5339c6d11630\u0026amp;signature=b682d487b6ae325a8460702d00d9213c82ff9e4d20bc560c63da06d62aa220ad\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/bettercontact/FrJEfEEe4YSzLTtY/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"BetterContact\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4C18BF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://doc.bettercontact.rocks/api-reference/endpoint/lead_finder_post\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/endpoint/lead_finder_post.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://doc.bettercontact.rocks/#organization\",\"name\":\"BetterContact\",\"url\":\"https://doc.bettercontact.rocks\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/bettercontact/WPzhcW_OFl1ozX6a/logo/light.svg?fit=max\u0026auto=format\u0026n=WPzhcW_OFl1ozX6a\u0026q=85\u0026s=a22e469f12b96e1c55f64158f7b665ad\"}},{\"@type\":\"WebSite\",\"@id\":\"https://doc.bettercontact.rocks#website\",\"name\":\"BetterContact\",\"url\":\"https://doc.bettercontact.rocks\",\"publisher\":{\"@id\":\"https://doc.bettercontact.rocks/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://doc.bettercontact.rocks/api-reference/endpoint/lead_finder_post#webpage\",\"url\":\"https://doc.bettercontact.rocks/api-reference/endpoint/lead_finder_post\",\"name\":\"New Lead Finder Search\",\"description\":\"Find new leads based on Company and People criteria.\",\"dateModified\":\"2026-08-19T14:46:57.591Z\",\"isPartOf\":{\"@id\":\"https://doc.bettercontact.rocks#website\"},\"breadcrumb\":{\"@id\":\"https://doc.bettercontact.rocks/api-reference/endpoint/lead_finder_post#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://doc.bettercontact.rocks/api-reference/endpoint/lead_finder_post#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"BetterContact\",\"item\":\"https://doc.bettercontact.rocks\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New Lead Finder Search\",\"item\":\"https://doc.bettercontact.rocks/api-reference/endpoint/lead_finder_post\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://doc.bettercontact.rocks/api-reference/endpoint/lead_finder_post#apireference\",\"headline\":\"New Lead Finder Search\",\"name\":\"New Lead Finder Search\",\"description\":\"Find new leads based on Company and People criteria.\",\"url\":\"https://doc.bettercontact.rocks/api-reference/endpoint/lead_finder_post\",\"mainEntityOfPage\":{\"@id\":\"https://doc.bettercontact.rocks/api-reference/endpoint/lead_finder_post#webpage\"},\"dateModified\":\"2026-08-19T14:46:57.591Z\",\"publisher\":{\"@id\":\"https://doc.bettercontact.rocks/#organization\"},\"isPartOf\":{\"@id\":\"https://doc.bettercontact.rocks#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"BetterContact\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"BetterContact","nav":{"global":{"anchors":[{"anchor":"App","href":"https://app.bettercontact.rocks","icon":"square-code"},{"anchor":"Blog","href":"https://bettercontact.rocks/blog","icon":"newspaper"}]},"anchors":[{"anchor":"Documentation","icon":"book-open","groups":[{"group":"Get Started","pages":[{"title":"Quickstart","href":"/quickstart"}]},{"group":"Using the API","pages":[{"title":"Authentication","href":"/api-reference/authentication"},{"title":"Request statuses","href":"/api-reference/statuses"},{"title":"Webhooks","href":"/api-reference/webhooks"},{"title":"Errors","href":"/api-reference/errors"},{"title":"Credits","href":"/api-reference/credits"},{"title":"API Rate Limits","description":"How many requests per minute you can make, and what happens when you go over","href":"/api-reference/api_rate_limits"}]},{"group":"Lead Finder - Get new leads","pages":[{"title":"New Lead Finder Search","openapi":"POST /lead_finder/async","href":"/api-reference/endpoint/lead_finder_post"},{"title":"Get a Lead Finder Search results","description":"Get leads from a submitted Lead Finder search.","openapi":"GET /lead_finder/async/{request_id}","href":"/api-reference/endpoint/lead_finder_get"},{"title":"Taxonomies","href":"/api-reference/taxonomies"}]},{"group":"Company Finder - Get new companies","pages":[{"title":"New Company Finder Search","openapi":"POST /company_finder/async","href":"/api-reference/endpoint/company_finder_post"},{"title":"Get a Company Finder Search results","openapi":"GET /company_finder/async/{request_id}","href":"/api-reference/endpoint/company_finder_get"}]},{"group":"Waterfall enrichment - Get phone and email","pages":[{"title":"Enrich leads","openapi":"POST /async","href":"/api-reference/endpoint/create"},{"title":"Get Enrichment Results","openapi":"GET /async/{request_id}","href":"/api-reference/endpoint/get"}]},{"group":"Enrich Profile","pages":[{"title":"Enrich a lead profile","openapi":"POST /enrich_profile/lead","href":"/api-reference/enrich_profile/lead"},{"title":"Enrich a company profile","openapi":"POST /enrich_profile/company","href":"/api-reference/enrich_profile/company"}]},{"group":"My account","pages":[{"title":"Check your credits balance","openapi":"GET /account","href":"/api-reference/endpoint/account"}]}]}]},"title":"New Lead Finder Search - BetterContact","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DKJwRUt2.js","utils-CWD_VS3u.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-oFjciODD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C76WsxC3.js","snippetPresets-DvPMxpX_.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CuNQfndH.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BVFpVUoF.js","shallow-t59Jg5Kr.js","getApiPlaygroundDisplay-C_JZ4amX.js","CodeSnippet-CLRDnx_h.js","CodeSnippets-C2myU4kc.js","Page-7TwLLapg.js","getPastedJson-B-JaVXw7.js","icon-BA-iDhH3.js","MethodPill-D4qZABFp.js","DuplicateIcon-THIDKO1O.js","createIcon-CYYJwgFd.js","DynamicMarkdown-UGQuxDKp.js","SectionHeading-jYELb23h.js","axios-vUo_bRtp.js","Markdown-DKsLa3wy.js","clsx-CefdjKz2.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BaREnp3o.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-sgx_0XzF.js"]}