---
title: Integrating PingID with PingFederate through APIs
description: Components
component: solution-guides
page_id: solution-guides:developer_api_use_cases:htg_integrate_pid_pf_thru_apis
canonical_url: https://docs.pingidentity.com/solution-guides/developer_api_use_cases/htg_integrate_pid_pf_thru_apis.html
revdate: April 26, 2025
section_ids:
  before-you-begin: Before you begin
  about-this-task: About this task
  steps: Steps
  related-links: Related links
---

# Integrating PingID with PingFederate through APIs

## Before you begin

**Components**

* PingFederate 9.1

* PingID

* PingOne for Enterprise

Do the following:

* Ensure that you have a valid Java development environment.

* Be familiar with the [PingFederate 9.1 SDK Developer's Guide](https://cdn-docs.pingidentity.com/archive/pdf/pingfederate/pingfederate-91.pdf#page=663).

## About this task

Follow these steps to establish a quick connection between your application, PingFederate, and PingID.

## Steps

1. Use the /registrations post method to create a PingOne for Enterprise account.

   See [/registrations](https://admin-api.pingone.com/v3-beta/api-docs/#%21/registrations/postRegistration).

2. Use the /identitybridges methods to identify a placeholder PingOne for Enterprise directory as the backend store and to complete PingOne for Enterprise setup.

   See [/identitybridges](https://admin-api.pingone.com/v3-beta/api-docs/#%21/identity_bridges/setupPingFederate).

3. Use the /pingid methods to minimally configure PingID and download the `pingid.properties` file.

   See [/pingid](https://admin-api.pingone.com/v3-beta/api-docs/#%21/pingid).

4. Use the PingFederate administration API to create the PingID adapter in PingFederate.

   See [Implement an IdP adapter](https://cdn-docs.pingidentity.com/archive/pdf/pingfederate/pingfederate-91.pdf#page=667).

## Related links

* [PingFederate 9.1 Administrator's Manual](https://cdn-docs.pingidentity.com/archive/pdf/pingfederate/pingfederate-91.pdf#page=61)

* [PingFederate 9.1 SDK Developer's Guide](https://cdn-docs.pingidentity.com/archive/pdf/pingfederate/pingfederate-91.pdf#page=663)

* [PingID Administration Guide](https://docs.pingidentity.com/pingid/pid_landing_page.html)

* [PingOne API Reference](https://admin-api.pingone.com/v3-beta/api-docs/)
