Skip to main content

Socure KYC

Socure KYC compares an individual’s submitted identity information with Socure records. It returns field-level identity correlations, reason codes, and Global Watchlist results that your team can review or use in Data Orchestration conditions. The Socure KYC block is available for individual entities in the KYC category of Workflow Builder and Data Orchestration. Socure Fraud is a separate service in the Fraud category.

Requirements

Socure KYC uses the primary business owner’s information stored on the deal. The service cannot run when a required value is missing or invalid. Correct the application data before retrying.

Configure Socure KYC in Data Orchestration

  1. In the Lendflow Dashboard, open Builders > Data Orchestration.
  2. Create or edit a template.
  3. Add Socure KYC from the KYC service category.
  4. Select the field-validation attributes that the template should evaluate.
  5. Configure the conditions and connect each outcome to the next block.
  6. Save and publish the template.
The block runs Socure’s KYC and Watchlist Plus modules. Data Orchestration can evaluate field correlations as booleans; Global Watchlist matches and reason-code details remain available in the service response and Dashboard. See Data Orchestration for the complete template-building workflow.

Run Socure KYC through the API

Data services run through a published Data Orchestration template. Your integration needs:
  • An integration token with permission to access the application and run Data Orchestration.
  • The application ID.
  • A published template containing the Socure KYC block.
  • The template ID.
  • The applicable workflow stage_id when the template is assigned to a specific stage.
  1. Call Execute Data Orchestration for the application.
  2. Include template_id and application_id. Include stage_id when applicable.
  3. Confirm that the response contains data.executed: true.
  4. Monitor the asynchronous run with List Data Orchestration Logs and Get Data Orchestration Log.
  5. Retrieve the application’s enrichment data after the service finishes to review the complete Socure response.
An accepted execution response means the run was scheduled. It does not mean Socure has finished processing.

What the service returns

A representative response has this shape:
For field validations, Socure commonly returns 0.99 for a correlated value and 0.01 for a value that did not correlate. Reason codes add context and should not be treated as pass or fail values without your organization’s underwriting criteria.

Response attributes

FAQ

One or more required application fields failed validation. Confirm that the primary owner has complete identity and address information, including a valid email, US phone number, SSN or ITIN, and date of birth, and that the business has a legal name.
No. It means the submitted field correlated with Socure’s matched identity. Your organization determines how that result affects underwriting.
Socure commonly returns 0.99 when a submitted field correlates with the matched identity and 0.01 when it does not. Review all returned fields and reason codes rather than treating one field as the overall KYC decision.
No. An empty matches array means Socure did not return a watchlist match for that request. Review the KYC field validations and service status separately.
No. It means Data Orchestration accepted and scheduled the run. Monitor the orchestration log for completion.