abstract_api.company_enrichment.company_enrichment module#

class abstract_api.company_enrichment.company_enrichment.CompanyEnrichment(*, response_fields: Iterable[str] | None = None, **kwargs)[source]#

Bases: ResponseFieldsMixin, BaseService[CompanyEnrichmentResponse]

AbstractAPI company enrichment service.

Used to find a company’s details using its domain.

Attributes:

_subdomain: Company enrichment service subdomain. _response_fields: API response fields.

check(domain: str, fields: Iterable[str] | None = None) CompanyEnrichmentResponse[source]#

Finds a company’s details using its domain.

Args:

domain: The domain of the company you want to get data for. fields: Selected response fields (optional).

Returns:

CompanyEnrichmentResponse representing API call response.