---
title: Self-service reference
description: Reference documentation for PingIDM Self-Service.
component: pingidm
version: 7.5
page_id: pingidm:self-service-reference:preface
canonical_url: https://docs.pingidentity.com/pingidm/7.5/self-service-reference/preface.html
keywords: ["REST API", "Self-Service", "User Self-Service", "Password Reset", "Configuration"]
page_aliases: ["index.adoc"]
---

# Self-service reference

> Reference documentation for the PingIDM Self-Service REST API.

|   |                                                                                                                                                                                                                                                                                                                                                                             |
| - | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|   | This guide is reference documentation for IDM's self-contained service. If you are using the platform-based service using trees, refer to the [Platform Self-Service](https://backstage.forgerock.com/docs/platform/7.2/platform-self-service/preface.html) documentation instead.If you are just getting started, we recommend the platform-based version of self-service. |

Quick Start

[icon: schedule, set=material, size=3x]

#### [Self-Service Overview](overview.html)

Understand Self-Service Processes

[icon: id-card, set=far, size=3x]

#### [Self-Registration](self-registration.html)

Configure User Self-Registration

[icon: cloud, set=fas, size=3x]

#### [Social Registration](social-id.html)

Configure Registration Using Social Identity Providers

[icon: unlock, set=fas, size=3x]

#### [Password Reset](password-reset.html)

Password Reset Process

[icon: binoculars, set=fas, size=3x]

#### [Username Retrieval](username-retrieval.html)

Configure Username Retrieval

[icon: cogs, set=fas, size=3x]

#### [Additional Configuration](additional-configuration.html)

Additional configuration options for additional features such as reCAPTCHA, notifications, and the End User UI

[icon: puzzle-piece, set=fas, size=3x]

#### [Custom Stages](custom-stages.html)

Add a Custom Stage to Self-Service

[icon: book, set=fas, size=3x]

#### [Stage Reference](appendix-stages.html)

Reference appendix of available self-service stages

ForgeRock Identity Platform™ serves as the basis for our simple and comprehensive Identity and Access Management solution. We help our customers deepen their relationships with their customers, and improve the productivity and connectivity of their employees and partners. For more information about ForgeRock and about the platform, refer to <https://www.forgerock.com>.

This guide is intended for anyone developing a self-service application that acts as a client of PingIDM (IDM).

This guide is written with the expectation that you already have basic familiarity with the following topics:

* REST APIs

* JavaScript Object Notation (JSON) and basic IDM configuration
