---
title: Use HDAP
description: Overview of the PingDS HDAP APIs for REST-based HTTP access to directory data, with links to each operation.
component: pingds
version: 8
page_id: pingds:rest-guide:preface
canonical_url: https://docs.pingidentity.com/pingds/8.1/rest-guide/preface.html
llms_txt: https://docs.pingidentity.com/pingds/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: 2024-08-26T16:17:07Z
keywords: ["REST API"]
page_aliases: ["index.adoc"]
superseded_by: https://docs.pingidentity.com/pingds/8.1/rest-guide/preface.html
---

# Use HDAP

These pages show you how to use the DS **H**TTP **D**irectory **A**ccess **P**rotocol (HDAP) APIs for REST-based HTTP access to directory services. HDAP transforms HTTP operations into LDAP operations and maps JSON resources to LDAP entries.

The interface stability for HDAP is *Evolving*.

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

#### [Create](create-rest.html)

Create resources over HTTP.

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

#### [Read](read-rest.html)

Read resources over HTTP.

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

#### [Update](update-rest.html)

Update resources over HTTP.

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

#### [Delete](delete-rest.html)

Delete resources over HTTP.

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

#### [Search](query-rest.html)

Query DS over HTTP.

[icon: user-secret, set=fas, size=3x]

#### [Passwords/Accounts](action-rest.html)

Manage passwords and accounts.
