Skip to main content

Clear KYB

Use the Clear KYB Workflow Builder block (clear_kyb) to evaluate a business with Thomson Reuters CLEAR Risk Inform. The block is available for business entities and exposes two related operations: The report is downstream of the search:
  1. Lendflow obtains a CLEAR business entity ID through CLEAR ID Confirm Business when necessary.
  2. Lendflow runs clear_risk_inform_business_search and stores its GroupId.
  3. Lendflow submits clear_risk_inform_business_report with that GroupId.
  4. CLEAR produces the report asynchronously. Lendflow retries while the report is not ready and resumes a paused Data Orchestration run after the report finishes.
Risk Inform definitions, flags, point values, minimum thresholds, permissible-purpose values, and included source sections are configured for the CLEAR account. They are not universal Lendflow values. Thomson Reuters describes Risk Inform as customizable public-record risk assessment and states that CLEAR data is not a consumer report under the FCRA. Use the service only for purposes permitted by your agreement and applicable law.

Requirements

Risk Inform Business Report

Run through Data Orchestration

Clear KYB is available in Workflow Builder under the underwriting KYB block group. Data Orchestration runs the operation configured in the template and automatically runs its required prerequisites.
  1. In the Lendflow Dashboard, open Builders > Data Orchestration.
  2. Create or edit a template and add the applicable Clear KYB operation from the KYB category.
  3. Configure the conditions, connect each outcome, then save and publish the template.
  4. Run the template with Execute Data Orchestration at POST /api/applications/{application_id}/data_orchestration/execute. Supply template_id and application_id; supply stage_id only when targeting a specific compatible underwriting stage.
  5. Treat the successful execution response as confirmation that the orchestration was scheduled, not that CLEAR has completed.
  6. Retrieve operation status and data with Get Commercial Data. Filter to the two service names.
The public response paths are:
  • Search: data.commercial_data.clear.clear_risk_inform_business_search.RiskInformBusinessSearchResult
  • Report: data.commercial_data.clear.clear_risk_inform_business_report.SectionResults
  • Latest statuses: data.statuses.clear.clear_risk_inform_business_search and data.statuses.clear.clear_risk_inform_business_report
  • Latest dates: data.dates.clear_risk_inform_business_search and data.dates.clear_risk_inform_business_report
  • Stored requests: data.request_data.clear.clear_risk_inform_business_search and data.request_data.clear.clear_risk_inform_business_report
An operation’s commercial_data value is null until Lendflow stores a provider response. It can also remain null when CLEAR returns no result body.

What the service returns

The exact flags and report sections depend on the CLEAR definition and available public records. Objects may be absent, empty arrays, or arrays of records. Code that consumes the response should not assume that every fixture section is present or that a single record will always remain a single object.
The public Thomson Reuters developer pages describe CLEAR S2S, Risk Inform customization, and usage restrictions, but do not publish the complete Risk Inform Business field contract or all possible status values. The response paths and field shapes below are therefore limited to Lendflow’s implemented parser, typed frontend models, and tested CLEAR fixtures. Treat additional provider fields as definition-dependent.

Sample response

This sanitized shape combines representative fields from Lendflow’s CLEAR fixtures. Unrelated services are omitted.

Response attributes

Lendflow commercial-data wrapper

Provider response and search result

Detailed report

Errors and statuses

Keep provider results separate from Lendflow processing: Common integration failures include missing business name, city, or state; invalid state, postal-code, telephone, or EIN formats; unavailable CLEAR service access; rejected CLEAR credentials; and provider validation errors. The detailed report cannot run without a usable search GroupId, but Lendflow attempts the prerequisite search automatically.

FAQ

No. The block exposes both operations. A template can run Search without Report, while Report automatically runs its Search prerequisite when a usable GroupId is not already stored.
No. When the application does not already have a CLEAR business entity ID, Lendflow runs CLEAR ID Confirm Business before the Risk Inform Business Search. Supply complete business information so that automatic lookup can match the intended business.
You can request the report operation, but the report still depends on a search result group. If Lendflow has no stored GroupId, it runs the search first. If that search does not produce a usable group ID, the report has no result to retrieve.
No. It is a provider-configured point total for the CLEAR Risk Inform definition used by the account. Flag weights can be positive, zero, or negative, and the threshold is also configurable. Interpret the score using your approved CLEAR definition.
CLEAR returns content based on the account definition and available source records. A section can be absent, an empty array, or a populated object; supporting records can also switch between one object and an array. Handle all of these shapes.
No. It means Lendflow scheduled the Data Orchestration run. The report is asynchronous. Use the commercial-data endpoint and orchestration log to confirm completion before reading SectionResults.
The dashboard shows a PDF download only when Lendflow has successfully stored the separately generated CLEAR report PDF. The public enrichment response returns the JSON-converted provider data, not the PDF file.