Volver ao Blog Empresa

Automatización da Verificación de Empresas mediante Rexistros Mercantís — API de Rexistros na Práctica

Zespół ESKOM.AI 2026-03-27 Tempo de lectura: 6 min

The Contractor Verification Challenge

Every company entering into commercial agreements should verify its counterparty in official business registries — checking current legal status, board composition, representation, and any restructuring proceedings. This is a due diligence requirement, an element of AML and KYC procedures, and a prerequisite for many regulated industries.

Manual verification in registry portals takes 10–15 minutes per entity. When onboarding dozens of clients monthly, that amounts to hundreds of hours of tedious, repetitive, error-prone work annually. And the data in manually copied forms is already outdated the moment it is transcribed.

Business Registry Microservice — Architecture

The solution is a dedicated microservice for automatically fetching and processing data from public business registries. A dual-source architecture retrieves data from two independent sources — an official government registry API and a commercial registry aggregator — with automatic failover. When one source is unavailable or returns incomplete data, the system transparently switches to the other.

Intelligent 24-hour caching drastically reduces external API calls — data about entities that change infrequently is served from a local database with zero network latency. A force-refresh mechanism allows obtaining current data on demand.

Scope of Available Data

A comprehensive business registry API provides more than 15 categories of entity data:

  • Registry data — full name, legal form, registry number, tax ID, statistical ID, registration date
  • Address and headquarters — registered office address, branch addresses, electronic delivery addresses
  • Representation — current board of directors, proxies, method of company representation
  • Shareholders — ownership composition, share sizes, ultimate beneficial owners
  • Legal status — whether the company is active, in liquidation, restructuring, or bankruptcy
  • Business activity — industry classification codes, activity description
  • Change history — a log of all registry entry changes with dates

Integration with Onboarding Processes

The registry API delivers the greatest value when integrated into business processes — not as a standalone tool, but as an automatic step in the workflow. When creating a new contractor in CRM: the user enters the tax ID, the system automatically fetches complete data from the registry and fills in the form. Zero manual re-entry, zero typos in the company name or address.

Automatic status verification before issuing an invoice or signing a contract — if the counterparty is in liquidation, the system alerts immediately. Regular automatic refreshes of existing contractor data ensure the CRM database is always current.

AML Compliance and Due Diligence

Automatic registry verification is the foundation of Know Your Business (KYB) procedures — the equivalent of KYC for legal entities. Combined with sanctions list screening and beneficial ownership verification, it creates a complete due diligence system.

Every verification is automatically logged — who verified, when, what data was retrieved, and what the outcome was. Due diligence documentation is generated automatically and archived in compliance with AML requirements. During a financial audit or compliance review — evidence is ready without manual document gathering.

ROI and Speed of Implementation

Integrating a business registry API with existing systems is technically straightforward — a REST API with documentation, SDKs for popular programming languages, and webhooks for change notifications. A typical integration with CRM or ERP takes 1–2 weeks. ROI is immediate: with 50 new contractors per month, the savings exceed 10 hours of administrative work — weekly.

#KRS #API #business registry #verification #compliance