Skip to main content
POST
Company Lookalike

Company Lookalike

POST /v3/companies/lookalike finds similar companies from a seed domain, website, or text description. It returns the same full company output row as Company Search, plus lookalike scoring fields when available.

Endpoint Details

Lookalike requests return full company rows, so you usually do not need a second lookup for each result.

Quick Example

Request Body

Provide either a seed domain/website or a text description.
string
Seed company domain. Preferred for strongest vector lookalike matching.
string
Alias for company_domain.
string
Seed website URL or domain. Normalized to a domain.
object
Optional seed object. Supports seed.domain, seed.domains, and seed.description.
string
Free-text company description to embed for lookalike discovery when you do not have a seed domain.
string
Seed company name used as text intent when no domain is supplied. Domains are more precise.
object
Same full company filter family as Company Search, applied after vector similarity.
integer
default:"25"
Number of lookalike companies to return. Maximum is 2000.
integer
default:"0"
Offset for pagination.

Response

string
Human-readable result summary.
number
5 when lookalikes are returned in a paid request, otherwise 0.
object[]
Full company rows matching the seed and filters.
integer
Number of lookalike companies returned.
Normalized seed and company filters used by the backend.
Returned company rows include the full Company Search output fields such as firmographics, funding, location, contact coverage, classification, website status, and technology columns. Lookalike rows can also include:

Company Search

Build filtered account lists with the same output row shape.

People Search

Search contacts inside one company or a filtered company set.

Authorizations

X-API-Key
string
header
required

Your LeadMagic API key. Header name is case-insensitive (X-API-Key, X-API-KEY, x-api-key all work).

Body

application/json
company_domain
string

Seed company domain.

Example:

"leadmagic.io"

domain
string

Alias for company_domain.

website
string

Seed website URL or domain.

company_name
string

Seed company name used as text intent when no domain is supplied.

description
string

Free-text seed description.

seed
object
company_filters
object

Same full company filter family as Company Search.

limit
integer
default:25
Required range: 1 <= x <= 2000
offset
integer
default:0
Required range: x >= 0

Response

Company lookalike results

message
string
credits_consumed
number
companies
object[]
count
integer
returned_count
integer
limit_applied
integer
offset
integer
metadata
object