Skip to main content

Clear Business Match

Clear Business Match compares a business’s application data with CLEAR public-record data. It returns candidate records, field-level match scores, an overall match score, and identity indicators that you can use in an underwriting workflow. A match score is identity evidence, not a credit or risk decision. The Workflow Builder block is Clear Business Match (clear_business_match), applies to a business entity, and runs CLEAR ID Confirm Business Search. The current API provider ID is clear_id_confirm_business.

Requirements

Country is used to validate and normalize state and ZIP values, but it is not a separate field in the current CLEAR business request.

API flow

  1. Call Enrich Business Credit Application with the application ID in the URL.
  2. Set provider to clear_id_confirm_business.
  3. Optionally include stage_id. When supplied, it must be the UUID of an underwriting stage in the application’s workflow.
  4. Do not include options; this service has no provider-specific API options.
  5. Confirm that the response contains data.onqueue: true. This means the job was queued, not that CLEAR finished.
  6. Poll Get Commercial Data with services[]=clear_id_confirm_business.

Data Orchestration availability and flow

CLEAR Business Match attributes are available in Data Orchestration under Match > Clear > Business Match.
  1. Add an outcome condition that uses a CLEAR Business Match attribute.
  2. Publish the Data Orchestration template and execute it for an application.
  3. If no stored clear_id_confirm_business response exists, Data Orchestration runs the prerequisite search synchronously before evaluating the condition.
  4. Data Orchestration evaluates the returned value and continues through the configured outcome.
The service has no upstream data-service dependency, but the required application fields must exist and CLEAR must be enabled. By default, an existing stored response satisfies the prerequisite and is reused instead of being fetched again.

What the service returns

Representative response

This sanitized response is abbreviated. CLEAR may return one entity or an array of entities.

Response attributes

Missing values and collections

Errors and statuses

See Data Provider Status Messages for shared status guidance.

FAQ

Send clear_id_confirm_business. The backend definition is named CLEAR ID Confirm Business Search, but clear_id_confirm_business_search is not the current executable API provider ID.
No. Business name, city, and US state are required. EIN, street, ZIP, phone, and officer or agent names are optional.
No. Lendflow resolves the configured CLEAR credentials and permissible-purpose settings. Send only your Lendflow bearer token with the API request.
No. It only confirms that Lendflow queued the job. Poll commercial data until the lifecycle status leaves Started.
No. It means CLEAR found a closer identity match. Apply your own underwriting and compliance policy.
CLEAR responds in XML, which Lendflow converts to a JSON-compatible shape. An empty XML element can become []; treat it as unavailable data.