Types:
from openregister.types import (
CompanyLegalForm,
CompanyRegisterType,
CompanySearch,
CompanySearchResponseItem,
Pagination,
SearchFilterBase,
SearchRequestPagination,
SearchAutocompleteCompaniesV1Response,
SearchFindPersonV1Response,
SearchLookupCompanyByURLResponse,
)Methods:
client.search.autocomplete_companies_v1(**params) -> SearchAutocompleteCompaniesV1Responseclient.search.find_companies_v1(**params) -> CompanySearchclient.search.find_person_v1(**params) -> SearchFindPersonV1Responseclient.search.lookup_company_by_url(**params) -> SearchLookupCompanyByURLResponse
Types:
from openregister.types import (
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.get_contact_v0(company_id) -> CompanyGetContactV0Responseclient.company.get_details_v1(company_id, **params) -> CompanyGetDetailsV1Responseclient.company.get_financials_v1(company_id) -> CompanyGetFinancialsV1Responseclient.company.get_historical_owners_v1(company_id) -> CompanyGetHistoricalOwnersV1Responseclient.company.get_holdings_v1(company_id) -> CompanyGetHoldingsV1Responseclient.company.get_owners_v1(company_id, **params) -> CompanyGetOwnersV1Responseclient.company.get_ubos_v1(company_id) -> CompanyGetUbosV1Response
Types:
from openregister.types import Document, DocumentGetRealtimeV1ResponseMethods:
client.document.get_cached_v1(document_id) -> Documentclient.document.get_realtime_v1(**params) -> DocumentGetRealtimeV1Response
Types:
from openregister.types import PersonGetDetailsV1Response, PersonGetHoldingsV1ResponseMethods:
client.person.get_details_v1(person_id) -> PersonGetDetailsV1Responseclient.person.get_holdings_v1(person_id) -> PersonGetHoldingsV1Response
Types:
from openregister.types import MonitorCreateResponse, MonitorListResponseMethods:
client.monitor.create(**params) -> MonitorCreateResponseclient.monitor.list() -> MonitorListResponseclient.monitor.delete(entity_id) -> None
Methods:
client.transparenzregister.set_credentials_v1(**params) -> None
Types:
from openregister.types.transparenzregister import (
TransparenzregisterDocument,
TransparenzregisterExtract,
TransparenzregisterGroup,
TransparenzregisterReport,
TransparenzregisterStatusFlags,
TransparenzregisterUbo,
TransparenzregisterUboInterest,
TransparenzregisterUboNaturalPerson,
TransparenzregisterValidity,
TransparenzregisterValidityPoint,
ExtractCreateV1Response,
)Methods:
client.transparenzregister.extract.create_v1(**params) -> ExtractCreateV1Responseclient.transparenzregister.extract.get_v1(extract_id) -> TransparenzregisterExtract