---
title: Socure DeviceId Collector node
description: The Socure DeviceId Collector node collects device data, such as the user's fingerprint, and creates a device identifier. Use this node with a Socure ID+ node to send the device ID to the Socure API for verification.
component: auth-node-ref
version: latest
page_id: auth-node-ref:cloud:socure-deviceid-collector
canonical_url: https://docs.pingidentity.com/auth-node-ref/latest/cloud/socure-deviceid-collector.html
section_ids:
  example: Example
  availability: Availability
  inputs: Inputs
  dependencies: Dependencies
  configuration: Configuration
  outputs: Outputs
  outcomes: Outcomes
  errors: Errors
---

# Socure DeviceId Collector node

The Socure DeviceId Collector node collects device data, such as the user's fingerprint, and creates a device identifier. Use this node with a [Socure ID+ node](socure-id.html) to send the device ID to the Socure API for verification.

## Example

[Example Socure ID+ and Predictive DocV journey](socure.html#socure-example)

## Availability

| Product                               | Available? |
| ------------------------------------- | ---------- |
| PingOne Advanced Identity Cloud       | Yes        |
| PingAM (self-managed)                 | Yes        |
| Ping Identity Platform (self-managed) | Yes        |

## Inputs

None. This node doesn't read shared state data.

## Dependencies

You must have a Socure admin account with access to developer APIs.

## Configuration

| Property    | Usage                                                                                                                                                                                                                                                      |
| ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Web Sdk Key | The unique identifier used to access the Socure Web SDK.[Get your SDK key](socure.html#socure-sdk-key) from the Socure admin portal.                                                                                                                       |
| WebSdk URL  | The URL for the latest version of the Device Risk Web SDK, for example: `https://device-risk-sdk.js`.The node uses the URL to load a Socure-hosted JavaScript library that adds an embedded plugin to your webpage. The JS library collects the device ID. |

## Outputs

If the device identifier is collected successfully, the node adds `device_id` to shared state.

If an error occurs, the node adds the exception and stacktrace to shared state.

## Outcomes

* `Error`

  An error occurred when collecting the device data.

* `Accept`

  The device ID was collected.

## Errors

If an error occurs, the node logs it with the prefix `[SocureDeviceRisk Node][Marketplace]`.
