Skip to main content
Version: 18

TBI Party Provider

Functional documentation​

This provider can be used to enrich data for Belgian companies using the TBI API.

The provider offers the following capabilities:

  • Company search - search for companies by name or enterprise number
  • Company data enrichment - fetch company profile data (address, legal form, VAT, activities, credit score, etc.)
  • UBO enrichment - fetch shareholder and ownership structure data
  • Related parties - fetch operational managers and board members

Supported party types​

  • COMPANY

Applicable modules​

  • FINANCIAL_SP_PARTIES
  • UBO
  • PARTY_RELATED_PARTIES

Supported countries​

  • BE

Input data points​

Search supports two modes:

  • By company name - free-text name search
  • By enterprise number - exact match on the Belgian enterprise number

The party identifier is the TBI# prefix followed by the enterprise number (e.g. TBI#0884302956).

Enriched data​

Company​

FieldSource
Nameidentification.name
Enterprise numberidentification.enterpriseNumber
LEI numberidentification.leiNumber
Legal formidentification.legalForm.label
VAT liableidentification.vatLiability
VAT numberDerived from enterprise number when VAT liable
LEI liableSet to true when LEI number is present
Establishment dateidentification.initialRegistrationDate
Addressidentification.address
PhonecontactInfo.phone
EmailcontactInfo.email
WebsitecontactInfo.website
NACE codeactivities.mainActivities[0].nace.code
Industry sectoractivities.mainActivities[0].sector.label

Metadata​

KeySource
tbi_scorescore.scoreValue
tbi_score_categoryscore.enterpriseScoreCategory.label

UBOs​

Direct shareholders are imported with direct and total share percentages.

Operational managers and board members (directors and other functions) are imported. Entries referring to the same person are deduplicated and their relation types are merged.

Configuration​

Implementation class​

TBIPartyProvider

Settings​

Settings Configuration

Examples