How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Topograph Data API

The Data API from Topograph — 3 operation(s) for data.

Topograph Data API is one of 7 APIs that Topograph publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Data. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 3 operations across 3 paths, and defines 71 schemas. It is described by OpenAPI 3.2.0, at version 0.1.

Requests are made against a single base URL, https://api.topograph.co.

3 operations 3 paths 71 schemas 1 GET2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1
Base URL
https://api.topograph.co
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Topograph Data API declares 1 security scheme for authenticating requests. An API key is passed in the header as x-api-key (x-api-key). By default, every request must be authenticated.

Paths & Operations 3

Across 3 paths, the API surfaces 3 operations — 1 GET, 2 POST. Each is listed below with its method, path, parameters, and response codes.

Data 3
POST
/v2/company
Get Company Data and Documents
CompanyController_getCompany_v2 1 param body → 200
GET
/v2/company/{requestId}
Get Company Request Result
CompanyController_getCompanyRequest_v2 2 params → 200404
POST
/v2/onboardingdeprecated
Get Onboarding Data (Deprecated)
CompanyOnboardingController_getOnboarding_v2 1 param body → 200

Schemas 71

The contract defines 71 schemas that model the data the API accepts and returns. The most detailed are CompanyDTO (22 properties), CreateCompanyRequestDTO (14 properties), GetCompanyResultDTO (13 properties), FinancialStatementDTO (13 properties). Each schema is shown below with its type and property counts.

ComplianceFlagsDTO
object
2 properties
AddressDTO
object
11 properties
ArticleOfAssociationDTO
object
11 properties 3 required
EntitySourcesDTO
object
3 properties
FinancialAnalysisDTO
object
9 properties 9 required
FinancialTrendsDTO
object
3 properties 3 required
CompanyRelationshipDTO
object
4 properties 2 required
FinancialStatementDTO
object
13 properties 3 required
LegalRepresentativeDTO
object
9 properties 1 required
EntityListSourcesDTO
object
3 properties
DataSourcesDTO
object
7 properties
DocumentWithUrlDto
object
11 properties 2 required
CompanyActivityItemDTO
object
3 properties 1 required
CountryIdentifiersDTO
object
4 properties
ItalyIdentifiers
object
Identifiers for Italian companies (IT)
4 properties
PeriodDTO
object
2 properties
PeriodDateDTO
object
3 properties
GraphNodeFlagsDTO
object
5 properties
DataSourceDocumentDTO
object
3 properties 1 required
DataPointStatusSucceeded
object
4 properties 1 required
RoleEnum
string
The standardized role of the individual.
BirthDateDTO
object
3 properties
GraphNodeDTO
object
7 properties 2 required
GraphEdgeDTO
object
5 properties 3 required
PersonNameDTO
object
6 properties 1 required
AnnualFilingOverdueFlagDTO
object
4 properties 1 required
OtherKeyPersonDTO
object
7 properties 1 required
LegalFormEnum
string
The standardized legal form of the company.
DataPointError
object
5 properties 2 required
PhysicalPersonBaseDTO
object
7 properties
CompanyStatusDetailsDTO
object
5 properties 1 required
TaxIdDTO
object
4 properties 3 required
GetCompanyRequestResultDTO
object
1 property 1 required
EmployeeCountDTO
object
5 properties
ControlDTO
object
3 properties 2 required
CompanyStatusDTO
object
3 properties 1 required
GraphCompanyDTO
object
3 properties 2 required
ShareholderDTO
object
8 properties 1 required
FinancialInsightDTO
object
6 properties 4 required
DataPointStatusFailed
object
5 properties 2 required
DataStatus
object
2 properties 2 required
GetCompanyResultDTO
object
13 properties 1 required
GraphMetadataDTO
object
5 properties 4 required
DataPointStatusEnriching
object
3 properties 1 required
OtherKeyPersonRoleDTO
object
4 properties 1 required
SubsidiaryDTO
object
10 properties 1 required
RangeDto
object
2 properties 2 required
FranceIdentifiers
object
Identifiers for French companies (FR)
5 properties
CreateOnboardingRequestDTO
object
4 properties 2 required
RequestMetadataDTO
object
10 properties 1 required
GraphSourcesDTO
object
1 property
TaxIdVerificationDTO
object
5 properties 1 required
GraphNodeContinuationDTO
object
4 properties 3 required
EnhancedGraphResultDTO
object
5 properties 2 required
CompanyDTO
object
22 properties 1 required
MonetaryAmountDTO
object
3 properties 3 required
CreateCompanyRequestDTO
object
14 properties 2 required
RepresentationModeDTO
object
3 properties 1 required
ExtractedFinancialDataDTO
object
8 properties
DataPointStatusInProgress
object
3 properties 1 required
OtherKeyPersonRoleEnum
string
The standardized role of the individual.
RoleDTO
object
5 properties 1 required
UltimateBeneficialOwnerDTO
object
9 properties 1 required
FinancialRatiosDTO
object
6 properties
GraphIndividualDTO
object
3 properties 1 required
DataSourceDTO
object
4 properties 1 required
LegalFormDTO
object
6 properties
PercentageDetailDto
object
6 properties 1 required
DocumentsDTO
object
11 properties
EstablishmentDTO
object
7 properties 1 required
AccountsOverdueFlagDTO
object
4 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

topograph-data-api-openapi.yml Raw ↑

Other APIs Topograph publishes across the network.

Topograph Billing API
Topograph Billing Notifications API
Topograph Monitors API
Topograph Pricing API
Topograph Search API
Topograph Workspaces API
Where this information came from

This is an independent, third-party profile of Topograph Data API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.