# Search
Types:
- CompanyLegalForm
- CompanyRegisterType
- CompanySearch
- CompanySearchResponseItem
- Pagination
- SearchFilterBase
- SearchRequestPagination
- SearchAutocompleteCompaniesV1Response
- SearchFindInsolvenciesV1Response
- SearchFindPersonV1Response
- SearchLookupCompanyByURLResponse
Methods:
- client.search.autocompleteCompaniesV1({ ...params }) -> SearchAutocompleteCompaniesV1Response
- client.search.findCompaniesV1({ ...params }) -> CompanySearch
- client.search.findInsolvenciesV1({ ...params }) -> SearchFindInsolvenciesV1Response
- client.search.findPersonV1({ ...params }) -> SearchFindPersonV1Response
- client.search.lookupCompanyByURL({ ...params }) -> SearchLookupCompanyByURLResponse
# Company
Types:
- CompanyAddress
- CompanyCapital
- CompanyDocument
- CompanyName
- CompanyOwnerLegalPerson
- CompanyOwnerNaturalPerson
- CompanyPurpose
- CompanyRegister
- CompanyRelationType
- EntityType
- MergedReportRow
- MergedReportTable
- ReportRow
- ReportTable
- RepresentationRole
- Source
- CompanyGetContactV0Response
- CompanyGetDetailsV1Response
- CompanyGetFinancialsV1Response
- CompanyGetHistoricalOwnersV1Response
- CompanyGetHoldingsV1Response
- CompanyGetOwnersV1Response
- CompanyGetUbosV1Response
Methods:
- client.company.getContactV0(companyID) -> CompanyGetContactV0Response
- client.company.getDetailsV1(companyID, { ...params }) -> CompanyGetDetailsV1Response
- client.company.getFinancialsV1(companyID) -> CompanyGetFinancialsV1Response
- client.company.getHistoricalOwnersV1(companyID) -> CompanyGetHistoricalOwnersV1Response
- client.company.getHoldingsV1(companyID) -> CompanyGetHoldingsV1Response
- client.company.getOwnersV1(companyID, { ...params }) -> CompanyGetOwnersV1Response
- client.company.getUbosV1(companyID) -> CompanyGetUbosV1Response
# Document
Types:
- Document
- DocumentGetRealtimeV1Response
Methods:
- client.document.getCachedV1(documentID) -> Document
- client.document.getRealtimeV1({ ...params }) -> DocumentGetRealtimeV1Response
# Person
Types:
- PersonGetDetailsV1Response
- PersonGetHoldingsV1Response
Methods:
- client.person.getDetailsV1(personID) -> PersonGetDetailsV1Response
- client.person.getHoldingsV1(personID) -> PersonGetHoldingsV1Response
# Monitor
Types:
- MonitorCreateResponse
- MonitorListResponse
Methods:
- client.monitor.create({ ...params }) -> MonitorCreateResponse
- client.monitor.list() -> MonitorListResponse
- client.monitor.delete(entityID) -> void
# Transparenzregister
Methods:
- client.transparenzregister.setCredentialsV1({ ...params }) -> void
## Extract
Types:
- TransparenzregisterDocument
- TransparenzregisterExtract
- TransparenzregisterGroup
- TransparenzregisterReport
- TransparenzregisterStatusFlags
- TransparenzregisterUbo
- TransparenzregisterUboInterest
- TransparenzregisterUboNaturalPerson
- TransparenzregisterValidity
- TransparenzregisterValidityPoint
- ExtractCreateV1Response
Methods:
- client.transparenzregister.extract.createV1({ ...params }) -> ExtractCreateV1Response
- client.transparenzregister.extract.getV1(extractID) -> TransparenzregisterExtract
# Usage
Types:
- UsageGetCreditsV1Response
Methods:
- client.usage.getCreditsV1() -> UsageGetCreditsV1Response
# Insolvency
Types:
- InsolvencyAdministrationKind
- InsolvencyDebtorKind
- InsolvencyProceedingKind
- InsolvencyStatus
- InsolvencyGetDetailsV1Response
Methods:
- client.insolvency.getDetailsV1(insolvencyID) -> InsolvencyGetDetailsV1Response