This guide will get you up and running with Topograph. You’ll learn how to authenticate, find a company, create a data request, and retrieve the results.Documentation Index
Fetch the complete documentation index at: https://docs.topograph.co/llms.txt
Use this file to discover all available pages before exploring further.
1. Get your API Key
You’ll need an API key to authenticate your requests.- Sign up or log in to the Topograph Dashboard.
- Navigate to Settings > API Keys.
- Create a new key (e.g., “Development Key”).
- Copy the key. You won’t be able to see it again.
2. Search for a Company
The entry point to Topograph is usually a search. Let’s find BNP Paribas in France.id (e.g., 552032534 for “BNP PARIBAS”).
3. Create a Data Request
Now use thatid to create a request for company data. The /v2/company endpoint is asynchronous: it starts fetching data from the official register and returns a requestId you’ll use to retrieve the results.
requestId and a dataStatus object. Some data points may already be succeeded, while others are still in_progress. The response is not necessarily complete at this point.
Retrieval time depends on the country and data point. Some resolve in milliseconds, others can take minutes. In rare cases (e.g., registers with manual processing), it can take hours.
4. Retrieve the Results
Use therequestId from step 3 to poll for the complete data. Polling is free: requests made with a requestId are never rebilled.
dataStatus show succeeded or failed. Once resolved, the response contains the full verified data: legal name, address, company status, legal representatives, and more.
5. Explore more Features
Now that you have the basics, explore what else you can do:Guide to KYB onboarding
Build a KYB flow with high conversion rates
Verification Data
Retrieve high-quality, detailed data, including UBOs and company documents
Understand the Sources
Learn why retrieving data from public registers is difficult
API Reference
Explore all endpoints and parameters