Use the Data API to discover matching companies from external sources.
Last updated: June 16, 2026
POST /v2/prospect/companies endpoint and its interactive playground.Use POST /v2/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.Authorization: Bearer <api_key>query: freeform search criterialocation: city, region, or countryindustry: industry label or verticalmin_employee_count and max_employee_count: employee range filterslimit: number of results to return, from 1 to 20sources: external providers to request; defaults to ["exa"]query or at least one structured filter is requiredparsed_filters so you can inspect how the request was interpretedcurl -X POST "https://api.sanka.com/v2/prospect/companies" \
-H "Authorization: Bearer <api_key>" \
-H "Content-Type: application/json" \
-d '{
"query": "find manufacturing companies in Tokyo with more than 200 employees",
"limit": 10,
"sources": ["exa"]
}'
{
"location": "Tokyo",
"industry": "manufacturing",
"min_employee_count": 200,
"limit": 10
}
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 metadatamatch_reasons.{
"data": {
"query": "find manufacturing companies in Tokyo with more than 200 employees",
"parsed_filters": {
"location": "Tokyo",
"industry": "manufacturing",
"min_employee_count": 200
},
"results": [
{
"name": "Acme Manufacturing",
"domain": "acme.example",
"employee_count": 350,
"source_urls": ["https://acme.example/about"],
"match_reasons": ["industry match", "employee count match"]
}
],
"count": 1,
"provider_meta": {}
},
"message": "Company prospecting completed",
"ctx_id": "<ctx_id>"
}
exasources, but unsupported names are not executedgoogle_maps, it is reported under provider_meta.unsupported_sourcesprovider_meta.requested_sources, provider_meta.supported_sources, and provider_meta.unsupported_sources to see what happened in a run