---
title: Extended Operations
description: LDAP is an extensible protocol and can modify specifications through extended operations. The Directory REST API currently supports the following extended operations:
component: pingdirectory
page_id: pingdirectory:directory:extended-operations
canonical_url: https://developer.pingidentity.com/pingdirectory/directory/extended-operations.html
---

# Extended Operations

LDAP is an extensible protocol and can modify specifications through extended operations. The Directory REST API currently supports the following extended operations:

* [Deliver one time password](extended-operations/deliver-one-time-password/deliver-one-time-password.html)

* [Deregister YubiKey OTP device](extended-operations/deregister-yubikey-otp-device/deregister-yubikey-otp-device.html)

* [Generate password](extended-operations/generate-password/generate-password.html)

* [Generate TOTP shared secret](extended-operations/generate-totp-shared-secret/generate-totp-shared-secret.html)

* [Get password quality requirements](extended-operations/get-password-quality-requirements/get-password-quality-requirements.html)

* [Password Modify](extended-operations/password-modify/password-modify.html)

* [Register YubiKey OTP device](extended-operations/register-yubikey-otp-device/register-yubikey-otp-device.html)

* [Revoke TOTP shared secret](extended-operations/revoke-totp-shared-secret/revoke-totp-shared-secret.html)

|   |                                                                             |
| - | --------------------------------------------------------------------------- |
|   | These extended operations are only supported by PingDirectory 9.3 or later. |
