# 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