Skip to main content
GET
/
v2
/
search
Search for companies
curl --request GET \
  --url https://api.topograph.co/v2/search \
  --header 'x-api-key: <api-key>'
[
  "<unknown>"
]

Authorizations

x-api-key
string
header
required

Query Parameters

country
enum<string>
required

The country code in ISO 3166-1 alpha-2 format (e.g., "FR" for France, "DE" for Germany).

Available options:
AT,
BE,
CH,
CN,
CZ,
CY,
DE,
DK,
EE,
ES,
FI,
FR,
GB,
HU,
IE,
IT,
LU,
MT,
NL,
NO,
PL,
PT,
RO,
SE,
TEST
query
string
required

The search query, which can be a company name or registration number. Note that search capabilities may vary by country, with some supporting only name or registration number searches.

Example:

"Topograph"

stream
boolean

Enable streaming mode. When true, returns Server-Sent Events (SSE) with progressive results as each search source completes. Set Accept header to "text/event-stream" for proper streaming. When false or omitted, returns standard JSON array after all sources complete.

Example:

true

Response

List of companies (JSON when stream=false, SSE when stream=true)