Skip to main content

Company Verification Request Fields

Submit company data for Company Verification. Zenoo accepts three tiers of data. More data produces richer results and fewer false positives.

Tier Examples

Tier 1: Minimum

The bare minimum for a Company Verification. Returns registry check and company screening.

Tier 2: Standard

Adds directors, UBOs, and address data. Triggers individual screening for each person and enables entity correlation.

Tier 3: Full

Maximum data for the highest accuracy. Adds financial data, SIC codes, and an external reference for idempotency.

Company Fields

The three required fields (company_name, registration_number, country) are sufficient to run a Company Verification. All other fields are optional but improve result accuracy.

Director Fields

Each object in the directors[] array accepts:

UBO Fields

Each object in the ubos[] array accepts:

Formatting Notes

  • Country codes. Always use ISO 3166-1 alpha-2 codes: GB (not UK), US, DE, FR, IE, NL, CH.
  • Dates. Use ISO 8601 format: YYYY-MM-DD. Example: 2015-03-15.
  • Numeric strings. annual_revenue and employee_count are passed as strings, not numbers. This avoids floating-point precision issues with large values.
External references. If you submit the same external_reference twice, Zenoo returns the existing case tokens without creating a duplicate. Always use external references in production for idempotency. Director and UBO screening. Including directors[] and ubos[] in your request automatically triggers individual PEP/sanctions screening for each person. If you omit these arrays, only the company entity is screened. Zenoo may also discover additional directors and UBOs from the company registry, and screen those as well.