Configuration and User Management SDKs

Configuration and User Management SDKs Overview

Develop administration applications faster using Ping Identity’s Management and User client SDKs.

Ping Identity Management and User client SDKs:

  • Provide typed request and response data structures for strongly typed languages.

  • Provide simple to use, consistent methods to make and process API requests, including for paged API responses.

  • Perform automatic retries for transient HTTP errors according to best practice (including handling the Retry-After header).

  • Encorporate forward compatibility guidance and best practice.

  • Encorporate best practice for handing API deprecation strategy.

The following are the available client SDK libraries, per product.

PingOne Advanced Identity Cloud

Connect your administrative applications and services to the Advanced Identity Cloud tenant management APIs. The following client libraries allow you to manage the configuration of your Advanced Identity Cloud tenant, including custom domains, cookie domains, certificates, secrets, variables, and more.

Language SDK Library/Module Status Documentation

Go

identitycloud-go-client

Beta (Community Support)

Get Started

PingFederate

Connect your administrative applications and services to the PingFederate administrative APIs. The following client libraries allow you to manage the configuration of your PingFederate deployment, including policies, adapters, token managers, applications (including OAuth, OIDC, SAML, WS-Federation), identity providers, and more.

Language SDK Library/Module Status Documentation

Go

pingfederate-go-client

Beta (Community Support)

Get Started

PingDirectory

Connect your administrative applications and services to the PingDirectory configuration APIs. The following client libraries allow you to manage the configuration of your PingDirectory deployment, including connection handlers, alert handlers, consent service configuration, identity mappers, password policies, certificates, keys, virtual attributes, and more.

Language SDK Library/Module Status Documentation

Go

pingdirectory-go-client

Beta (Community Support)

Get Started