Skip to main content
ADP Workforce Now
Previewv1.4.0
53 actions · 31 events · 1 auth method
HRISATS

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · OAuth 2.0

Connect using OAuth 2.0 with client credentials and mutual TLS (mTLS) certificate authentication. Requires API access su…
Optionally, configure receiving Events for ADP Workforce Now into StackOne.

Webhooks setup

3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · OAuth 2.0

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

53 actions
Action
Description
List Workers
Retrieve a paginated list of all workers in the organization
Get Worker
Get detailed information for a specific worker by associate OID
Get Worker Photo
Retrieve a worker’s corporate contact photo
Change Worker Legal Name
Update a worker’s legal name information
Change Worker Preferred Name
Update a worker’s preferred name
Change Worker Marital Status
Update a worker’s marital status
Add Worker Personal Contact
Add an emergency or personal contact to a worker’s record
Change Worker Personal Address
Update a worker’s personal/home address
Rehire Worker
Process a worker rehire
Change Worker Reports To
Update a worker’s reporting manager
Change Base Remuneration
Update a worker’s base salary or hourly rate
List Worker Demographics
Retrieve demographic information for all workers
Get Worker Demographics
Retrieve demographic information for a specific worker
List Worker Personal Contacts
Retrieve all personal contacts for a worker
Change Worker Personal Contact
Update an existing personal contact for a worker
Terminate Work Assignment
Terminate a worker’s specific work assignment
Upload Worker Photo
Upload a worker’s corporate contact photo
Remove Worker Photo
Remove a worker’s corporate contact photo
Add Worker Legal Address
Add a worker’s legal address. Only valid when the worker has NO existing legal address; if one already exists ADP return…
Change Worker Legal Address
Change a worker’s legal address
Remove Worker Legal Address
Remove a worker’s legal address. A worker must always retain one legal address, so ADP returns HTTP 400 (LegalAddressReq…
Get Team Time Off Request Summaries
Retrieve team time off request summaries for a worker
Get Time Off Request Summaries
Retrieve time off request summaries for a worker
Create Time Off Request
Submit a new time off request for a worker
Cancel Time Off Request
Cancel an existing time off request
Get Time Off Balances
Get time off balances for a worker
Get Time Off Configurations
Get time off configurations for a worker
Get Time Off Requests
Get detailed time off requests for a worker
List Time Entries Entry Codes
List the valid entry codes for modifying a worker’s time entries
Modify Time Entries
Add, modify, or remove time entries for a worker
Modify Time Off Balances
Modify time off balances for a worker
Modify Pay Data Input
Modify pay data for a payroll cycle
Get Organizational Pay Statements
Retrieve organizational pay statements for a worker
Start Deduction Instruction
Start a new deduction for a worker
Change Deduction Instruction
Modify an existing deduction instruction
Stop Deduction Instruction
Stop an existing deduction for a worker
Get Pay Distributions
Get pay distribution (direct deposit) settings for a worker
Change Pay Distribution
Update a worker’s direct deposit settings
List General Ledger Documents
List General Ledger (G/L) files available for download
Download General Ledger Document
Download a single General Ledger (G/L) file by document ID
List Cost Centers
Retrieve a list of cost centers
List Departments
Retrieve a list of departments
Add Department
Add a new department to the organization
List Jobs
List job codes from the jobs validation table
Add Job
Add a new job code to the organization
List Work Locations
Retrieve a list of work locations
Add Work Location
Add a new work location to the organization
List Business Units
Retrieve a list of business units
List Job Requisitions
Retrieve a list of job requisitions
Get Job Requisition
Get details for a specific job requisition
List Job Applications
Retrieve a list of job applications
Get Job Application
Get details for a specific job application
Onboard Applicant
Onboard a newly hired applicant as a worker

Events

|
31 events
Event
Description
Tags
Worker Hire Webhook
Processes the ADP Workforce Now worker.hire event notification (fired when a new worker is hired).
WorkersWebhooks
Worker Rehire Webhook
Processes the ADP Workforce Now worker.rehire event notification (fired when a worker is rehired).
WorkersWebhooks
Worker Terminate Webhook
Processes the ADP Workforce Now worker.terminate event notification (fired when a worker is terminated).
WorkersWebhooks
Worker On Leave Webhook
Processes the ADP Workforce Now worker.on-leave event notification (fired when a worker is placed on leave).
WorkersWebhooks
Worker Retire Webhook
Processes the ADP Workforce Now worker.work-assignment.retire event notification (fired when a worker’s assignment is re…
WorkersWebhooks
Worker Legal Name Change Webhook
Processes the ADP Workforce Now worker.legal-name.change event notification (fired when a worker’s legal name changes).
WorkersWebhooks
Worker Legal Address Change Webhook
Processes the ADP Workforce Now worker.legal-address.change event notification (fired when a worker’s legal address chan…
WorkersWebhooks
Worker Personal Email Change Webhook
Processes the ADP Workforce Now worker.personal-communication.email.change event notification (fired when a worker’s per…
WorkersWebhooks
Worker Marital Status Change Webhook
Processes the ADP Workforce Now worker.marital-status.change event notification (fired when a worker’s marital status ch…
WorkersWebhooks
Worker Work Assignment Modify Webhook
Processes the ADP Workforce Now worker.work-assignment.modify event notification (fired when a worker’s work assignment…
WorkersWebhooks
Worker Base Remuneration Change Webhook
Processes the ADP Workforce Now worker.work-assignment.base-remuneration.change event notification (fired when a worker’…
WorkersWebhooks
Worker Organizational Unit Change Webhook
Processes the ADP Workforce Now worker.work-assignment.home-organizational-units.modify event notification (fired when a…
WorkersWebhooks
Worker Manager Change Webhook
Processes the ADP Workforce Now worker.reports-to.modify event notification (fired when a worker’s reports-to (manager)…
WorkersWebhooks
Dependent Add Webhook
Processes the ADP Workforce Now dependent.add event notification (fired when a dependent is added).
WorkersWebhooks
Dependent Change Webhook
Processes the ADP Workforce Now dependent.change event notification (fired when a dependent is changed).
WorkersWebhooks
Dependent Remove Webhook
Processes the ADP Workforce Now dependent.remove event notification (fired when a dependent is removed).
WorkersWebhooks
Time Off Request Review Webhook
Processes the ADP Workforce Now time-off-request.review event notification (fired when a time-off request is reviewed).
Time OffWebhooks
Time Off Balances Modify Webhook
Processes the ADP Workforce Now time-off-balances.modify event notification (fired when a worker’s time-off balances cha…
Time OffWebhooks
Payroll Job Status Change Webhook
Processes the ADP Workforce Now payroll-job-status.change event notification (fired when a payroll job status changes).
PayrollWebhooks
Worker Legal Address Add Webhook
Processes the ADP Workforce Now worker.legal-address.add event notification (fired when a worker’s legal address is adde…
WorkersWebhooks
Worker Legal Address Remove Webhook
Processes the ADP Workforce Now worker.legal-address.remove event notification (fired when a worker’s legal address is r…
WorkersWebhooks
Worker Business Email Add Webhook
Processes the ADP Workforce Now worker.business-communication.email.add event notification (fired when a worker’s busine…
WorkersWebhooks
Worker Business Email Change Webhook
Processes the ADP Workforce Now worker.business-communication.email.change event notification (fired when a worker’s bus…
WorkersWebhooks
Worker Business Email Remove Webhook
Processes the ADP Workforce Now worker.business-communication.email.remove event notification (fired when a worker’s bus…
WorkersWebhooks
Worker Personal Landline Add Webhook
Processes the ADP Workforce Now worker.personal-communication.landline.add event notification (fired when a worker’s per…
WorkersWebhooks
Worker Personal Landline Change Webhook
Processes the ADP Workforce Now worker.personal-communication.landline.change event notification (fired when a worker’s…
WorkersWebhooks
Worker Personal Landline Remove Webhook
Processes the ADP Workforce Now worker.personal-communication.landline.remove event notification (fired when a worker’s…
WorkersWebhooks
Worker Personal Mobile Add Webhook
Processes the ADP Workforce Now worker.personal-communication.mobile.add event notification (fired when a worker’s perso…
WorkersWebhooks
Worker Personal Mobile Change Webhook
Processes the ADP Workforce Now worker.personal-communication.mobile.change event notification (fired when a worker’s pe…
WorkersWebhooks
Worker Personal Mobile Remove Webhook
Processes the ADP Workforce Now worker.personal-communication.mobile.remove event notification (fired when a worker’s pe…
WorkersWebhooks
ADP Webhook Test Ping
Responds to ADP’s “Test webhook” ping (eventNameCode webhooks.test) with the required 2xx acknowledgement. No event is e…
Webhooks