---
title: PingOne Delete User node
description: The PingOne Delete User node can delete users from the PingOne platform.
component: auth-node-ref
version: latest
page_id: auth-node-ref:pingone:pingone-delete-user
canonical_url: https://docs.pingidentity.com/auth-node-ref/latest/pingone/pingone-delete-user.html
superseded_by: https://docs.pingidentity.com/auth-node-ref/latest/pingone/pingone-delete-user.html
section_ids:
  availability: Availability
  inputs: Inputs
  dependencies: Dependencies
  configuration: Configuration
  outputs: Outputs
  callbacks: Callbacks
  outcomes: Outcomes
---

# PingOne Delete User node

The PingOne Delete User node can delete users from the PingOne platform.

## Availability

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

## Inputs

This node requires the `pingOneUserId` variable from node state. The variable must contain the identifier of the user to delete from PingOne. For example, `a648aaac-ch15-b357-457b-8d2e714180ff`.

Use either of the following nodes to populate the `pingOneUserId` variable in shared state:

* [PingOne Identity Match node](pingone-identity-match.html)

* [PingOne Create User node](pingone-create-user.html)

## Dependencies

This node requires a PingOne Worker Service configuration so that it can authenticate to your PingOne instance.

Find more information in [Set up PingOne workers and configure them as Advanced Identity Cloud services](https://docs.pingidentity.com/pingoneaic/integrations/pingone-set-up-workers.html).

## Configuration

| Property                  | Usage                                                                                                                                                                                                                                                                                                                         |
| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| PingOne Worker Service ID | The ID of the PingOne worker service for connecting to PingOne.                                                                                                                                                                                                                                                               |
| Capture failure           | Capture the details in shared state if a failure occurs.The node stores the details in a variable named `pingOneDeleteUserFailureReason`.Default: `False`Example:```json
{
  "code": "MISSING_PINGONE_USER_ID",
  "message": "Expected PingOne User ID to be set in sharedState or user's profile.",
  "exception": "",
}
``` |

## Outputs

If you select Capture failure, the node stores any error response in a shared state variable named `pingOneDeleteUserFailureReason`.

## Callbacks

This node doesn't send any callbacks.

## Outcomes

`True`

The node deleted the account from PingOne.

`False`

The node did not delete the account from PingOne.

The journey also uses this outcome if any error occurs. Enable Capture Failure to store the details in node state.
