Request
string
required
A
company_leads UUID (an account already identified from site traffic) or a bare domain. An unknown domain auto-creates a minimal account record, unbilled.string[]
An ad-hoc list of roles/titles to search for on this call only (e.g.
["Property Manager", "VP of Operations"]). When omitted, uses the tenant’s saved buying-committee configuration. Cleaned server-side (trimmed, deduped, capped at 10 entries).integer
Caps how many new contacts this call will source. When omitted, uses the tenant’s configured default.
string
Prospect on behalf of a direct child tenant instead of your own. Takes precedence over
?product_slug=. See Reading a Child Tenant’s Data.Example
Response
string
The UUID of the account that was prospected — the resolved ID even when
account_id was passed as a domain.boolean
true when account_id was an unrecognized domain and a new account record was auto-created to prospect against.integer
Count of genuinely new contacts sourced by this run.
integer
Count of buying-committee contacts that were already on file for this account before this call.
integer
2 × contacts_found. A run that finds nothing new costs nothing.object[]
The newly-found contacts.
Some contacts may arrive slightly after this response — Moltsets results are queued rather than returned inline for this endpoint. Poll
GET /v1/contacts filtered by account_id to pick up stragglers.Errors
Requires the
prospecting:write scope (or the broader all:write scope). This scope is not granted by default to keys provisioned for child tenants — a parent must explicitly select it when creating a key.