Summary
The Prospecting API group contains thePOST /v1/prospect/companies endpoint and its interactive playground.Use POST /v1/prospect/companies to discover matching companies from external sources using either a freeform search query or structured filters.For example, you can send a request like “find manufacturing companies in Tokyo with more than 200 employees” and get back a ranked list of matching company candidates.Authentication
- External integrations use
Authorization: Bearer <access_token> - OAuth callers need
companies:read - Sanka internal tooling can also authenticate with
X-Workspace-Code
When to use it
Use prospecting when you want to:- discover new company candidates that match a sales profile
- pass a natural-language request directly into the API
- filter by location, industry, and employee-count range in the same request
query: freeform search criterialocation: city, region, or countryindustry: industry label or verticalmin_employee_countandmax_employee_count: employee range filterslimit: number of results to return, from1to20sources: external providers to request; defaults to["exa"]
Coverage
- v1 supports company prospecting
- either
queryor at least one structured filter is required - responses include
parsed_filtersso you can inspect how the request was interpreted - this is a read-oriented API: it returns candidates but does not create or update Sanka company records
Send the request
Review the response
The response includes:query: the search text used for the runparsed_filters: the normalized location, industry, and employee filtersresults: the discovered company candidatescount: the number of returned candidatesprovider_meta: source usage and extraction metadata
match_reasons.Supported sources
- v1 executes prospect discovery through
exa - you can pass multiple provider names in
sources, but unsupported names are not executed - if you include a name such as
google_maps, it is reported underprovider_meta.unsupported_sources - check
provider_meta.requested_sources,provider_meta.supported_sources, andprovider_meta.unsupported_sourcesto see what happened in a run