Unified.to
Blog

How to Register an ADP Developer App and Get OAUTH2 Credentials


February 13, 2023

Developers who are looking to build data integrations for their SaaS software will need to register an ADP Developer application and obtain OAUTH2 credentials. This will allow you to access ADP data and build integrations with ADP services. In this article, we'll go over the steps to register an ADP Developer application and obtain OAUTH2 credentials.

Step 1: Create an ADP Developer Account

To get started, you will need to create an ADP Developer account. If you don't already have one, you can sign up for free on the ADP Developer Portal.

Step 2: Register a Developer App

Once you have an ADP Developer account, you can register a new developer app. Here are the steps to do so:

  1. Log in to your ADP Developer account.
  2. Navigate to the "Apps" section of the Developer Portal.
  3. Click on the "Register App" button.
  4. Fill in the required information for your app, such as its name, description, and callback URL.
  5. Agree to the ADP Developer Terms of Service and Privacy Policy.
  6. Click the "Submit" button to complete the app registration process.

Step 3: Get Your App Credentials

Once your app is registered, you can obtain your app credentials, including the Client ID and Client Secret, which are used to authenticate your app and access the ADP APIs.

  1. Navigate to the "Apps" section of the Developer Portal.
  2. Click on the name of the app you just registered.
  3. Click on the "Credentials" tab to view your app's Client ID and Client Secret.
  4. Make sure that your redirect_uri is https://api.unified.to/oauth/code if you are going to use Unified.to with these credentials

Step 4: Using Unified.to

Registering an ADP Developer application and obtaining OAUTH2 credentials is an important step in building data integration for your SaaS software. With these credentials, you'll be able to access ADP data and build integrations with ADP services.

Using ADP APIs directly can be complex and time-consuming, especially if you want to integrate with multiple services or platforms. You will need to handle the authentication, the error handling, the rate limiting, the data mapping, and the synchronization logic for each integration.

It's much easier to use Unified.to APIs for building scalable integrations. With these APIs, you can focus on building your SaaS software and let Unified.to handle the heavy lifting of integrating with ADP. Check out the Unified.to website for more information on how they can help you build better integrations.

Step 5: Activate ADP in Unified.to

  1. Navigate to Active Integrations
  2. Search for ADP
  3. Click on Activate on ADP
  4. Enter in the information from the previous step (client ID, secret)