---
title: Socure
description: Socure is a predictive analytics platform for real-time digital identity verification and fraud prevention. It uses a combination of artificial intelligence and machine learning to validate personal identifiable information (PII). For example, use Socure technology to help onboard new users securely by confirming the authenticity of government-issued ID and performing facial recognition.
component: auth-node-ref
version: latest
page_id: auth-node-ref:cloud:socure
canonical_url: https://docs.pingidentity.com/auth-node-ref/latest/cloud/socure.html
section_ids:
  socure-example: Example
  socure-prereqs: Prerequisites
  socure-sdk-key: Get your ID+ and SDK keys
  authorize_access_to_your_domain: Authorize access to your domain
---

# Socure

[Socure](https://www.socure.com/) is a predictive analytics platform for real-time digital identity verification and fraud prevention. It uses a combination of artificial intelligence and machine learning to validate personal identifiable information (PII). For example, use Socure technology to help onboard new users securely by confirming the authenticity of government-issued ID and performing facial recognition.

PingOne Advanced Identity Cloud lets you implement the identity verification capabilities of Socure's [ID+ API](https://developer.socure.com) and [Predictive DocV](https://www.socure.com/products/document-verification) with the following authentication nodes:

* [Socure DeviceId Collector node](socure-deviceid-collector.html)

* [Socure ID+ node](socure-id.html)

* [Socure Predictive DocV node](socure-predictive-docv.html)

## Example

This example shows a journey using the Socure nodes for identity proofing during the initial onboarding of a user.

![socure journey](_images/socure-journey.png)

* The [Page node](../page.html) with the [Attribute Collector node](../attribute-collector.html) gathers the user attributes required to verify the user's identity.

* The [Socure DeviceId Collector node](socure-deviceid-collector.html) collects device data and links it to personal identity attributes for fraud and risk analysis.

* The [Socure ID+ node](socure-id.html) verifies the identity using the Socure ID+ API and returns a decision:

  * `Accept`: The user identity is verified and the journey continues to the [Socure Predictive DocV node](socure-predictive-docv.html) for enhanced verification. At this point, you could also route the end user straight to the [Create Object node](../create-object.html).

  * `Resubmit`: The end user is routed back to the [Attribute Collector node](../attribute-collector.html) for further PII, such as a residential address.

  * `Refer`: The user identity is referred for further checks. In this example, the journey continues to the error outcome, but you could also route the journey to the [Socure Predictive DocV node](socure-predictive-docv.html).

  All other decisions lead to an error outcome.

* The [Socure Predictive DocV node](socure-predictive-docv.html) initiates a workflow to authenticate the end user's government-issued identity documentation and returns a decision based on the Socure API:

  * `Accept`: The user identity is verified and the journey continues to the [Create Object node](../create-object.html) to create a new user account.

  * `Resubmit`: The end user is routed back to the [Attribute Collector node](../attribute-collector.html) for further PII, such as a residential address.

  All other decisions lead to an error outcome.

* If all the Socure nodes verify the end user's details successfully, the journey continues to the [Create Object node](../create-object.html). It creates a new user account with the object attributes gathered during the journey.

## Prerequisites

To use the Socure nodes, you must have a [Socure admin account](https://dashboard.socure.com/#/signup). This provides you with the SDK key required to access the Socure endpoints. You also need to allow access to your tenant in the Socure configuration.

### Get your ID+ and SDK keys

1. Log in to the [Socure admin dashboard](https://dashboard.socure.com/#/login).

2. Click your organization.

3. Click your environment: Production, Certification or Sandbox.

   Your keys are different for each environment.

4. Click the Developers tab and select a key:

   * To use the Socure ID+ API, click ID+ Keys

   * To use the Socure Web SDK, click SDK Key

5. Right-click the ellipsis icon ([icon: ellipsis-v, set=fa]) and click Copy Key.

   ![A screen capture of the Socure admin portal that shows the ID+ and SDK keys.](_images/socure-admin-portal.gif)

### Authorize access to your domain

1. From the Socure admin dashboard, go to Developers > IPs & Domains.

2. Click New Domain.

3. In the IP/DOMAINS field, add your tenant or custom domain name and click Create. Repeat for all the domains that require access to the Socure ID+ API.

   In a sandbox, the domain is the same as your tenant name.
