eKYB Pre-fill
eKYB Pre-fill is a data enrichment solution that retrieves and returns business information from official sources of truth using a minimum set of inputs — typically a tax ID. Unlike standard eKYB, which performs verification by comparing submitted data against official records, eKYB Pre-fill is a pure data fetching solution: it returns available business data as-is, without performing fuzzy matching, transformations, or assessments.
This is designed for use cases where you want to populate business information automatically before presenting it to the user or passing it downstream into your own business logic.
How it differs from eKYB
Standard eKYB takes multiple inputs (business name, address, tax ID, UBOs, directors) and returns a Verified / Approximate Match / Unverified result for each field.
eKYB Pre-fill takes a minimum input (tax ID + country) and returns raw business data retrieved from the source of truth — such as business name, entity type, registration status, incorporation date, and contact details — without performing any assessment on that data.
Integration
Direct API Approach
All module configurations and user data can be forwarded directly in the request for performing a KYB Pre-fill lookup.
API Authentication
All endpoints require authentication headers to be specified as stated in Incode API Documentation.
KYB Pre-fill request
POST /omni/externalVerification/ekyb-prefill
This endpoint retrieves business data from the source of truth for the specified tax ID and country. All fields listed below are mandatory.
| Field | Data Type | Description |
|---|---|---|
| plugins | String array | Must be `[ |