Skip to main content
ADP Workforce Now Next Generation
ADP Workforce Now Next Generation
71 actions · 1 auth method
BetaHRIS

Authentication

OAuth 2.0

Connect using OAuth 2.0 with client credentials and mutual TLS (mTLS) certificate authentication. Requires API access su…Guides: Connector Profile, Link Account
Actions
71 actions
Action
Description
List Dependents
Get all dependents added for an associate.
List Worker Leaves
Retrieve the list of leaves for an employee.
Apply Worker Leave Absence
Request a leave of absence for an employee.
Change Worker Leave
Change an employee’s leave of absence information.
Return Worker From Leave
Request an employee’s return from a leave of absence.
Cancel Worker Leave
Cancel an employee’s leave of absence.
List Associate Work Locations
Retrieve the items in the Associate Work Locations validation table.
List Business Units
Retrieve the items in the Business Units validation table.
List Departments
Retrieve the items in the Departments validation table.
List Jobs
Retrieve the items in the Jobs validation table.
Add Associate Work Location
Add a new code to the Associate Work Locations validation table.
Add Business Unit
Add a new code to the Business Units validation table.
Add Cost Center
Add a new code to the Cost Centers validation table.
Add Job
Add a new code to the Jobs validation table.
Add Pay Data Worksheet
Add a new pay data worksheet (Payroll Worksheet) or append entries to an existing one for a worker.
List Worker Payroll Instructions
Return the list of active (and optionally inactive) payroll deduction instructions for a worker.
Start Worker Deduction Instruction
Start a general (voluntary) deduction instruction for a worker.
Change Worker Deduction Instruction
Change an existing general (voluntary) deduction instruction for a worker.
Stop Worker Deduction Instruction
Stop a general (voluntary) deduction instruction for a worker, changing it from active to inactive.
List Payroll Groups And Pay Periods
Return the list of all active pay groups and their associated pay schedules and pay periods.
Get Payroll Group Pay Periods
Return the list of pay periods and pay schedule details for a specific payroll group.
List Personal Contacts
Retrieve the collection of personal (emergency) contacts for a given worker.
Get Personal Contact
Retrieve a single personal (emergency) contact for a given worker.
Add Personal Contact
Add an emergency (personal) contact for a given worker.
Change Personal Contact
Change the details of an emergency (personal) contact for a given worker.
Remove Personal Contact
Remove an emergency (personal) contact for a given worker.
List Job Requisitions
Retrieve a list of all job requisitions the requester is authorized to view.
Get Job Requisition
Retrieve a single job requisition by its ID.
Get Recruiting Questionnaire
Retrieve the details (posting questions) of a single questionnaire by its ID.
List Job Applications
Retrieve a list of all job applications the requester is authorized to view.
Get Job Application
Retrieve a single job application by its ID.
Post Applicant Onboard
Post a newly hired applicant into ADP as an In-Progress hire or a completed hire.
List Associate Memberships
Retrieve the list of all available memberships for a given associate.
Add Associate Membership
Add an associate’s membership details.
Update Associate Membership
Update an associate’s membership details.
Remove Associate Membership
Remove an associate’s membership.
List Associate Educational Degrees
Retrieve the list of all available educational degrees for a given associate.
Get Associate Educational Degree
Retrieve a particular educational degree for a given associate.
Add Associate Educational Degree
Add an educational degree for an associate.
Update Associate Educational Degree
Update an associate’s educational degree.
Remove Associate Educational Degree
Remove an associate’s educational degree.
List Associate Licenses
Retrieve the list of all available licenses for a specific associate.
Add Associate License
Add a license for an associate.
Update Associate License
Update an associate’s license.
Remove Associate License
Remove an associate’s license.
List Time Off Requests
Retrieve the list of time off requests for a worker.
List Time Off Configurations
Retrieve a worker’s paid time off policy configurations.
List Time Off Balances
Retrieve a worker’s time off balances.
Create Time Off Request
Create a time off request on behalf of an employee.
Cancel Time Off Request
Cancel an existing time off request on behalf of an employee.
Modify Time Off Balances
Modify an existing time off balance in the system of record.
Modify Work Assignment
Update work assignment details such as job title and job function for an associate.
Modify Worker Reports-To
Update the reports-to / manager relationship of a worker’s work assignment.
Modify Assigned Organizational Units
Update the organizational units assigned to a worker’s work assignment.
Terminate Work Assignment
Terminate a worker’s work assignment.
List Workers
Retrieve the list of all available workers the requester is authorized to view.
Get Worker
Retrieve a single worker by associate OID.
List Worker Demographics
Retrieve the list of all available worker demographics the requester is authorized to view.
Get Worker Demographic
Retrieve a single worker’s demographics by associate OID.
Get Worker Photo
Retrieve a worker’s corporate contact profile picture.
Change Worker Legal Name
Change a worker’s legal name in a given context.
Change Worker Birth Name
Update a worker’s birth (maiden) name.
Change Worker Marital Status
Change a worker’s marital status.
Change Worker Military Classification
Change a worker’s military classification.
Change Worker Military Status
Change a worker’s military status.
Change Worker Base Remuneration
Change a worker’s base (regular pay) remuneration.
Add Worker Additional Remuneration
Add an additional remuneration to a worker’s work assignment.
Change Worker Additional Remuneration
Change an additional remuneration on a worker’s work assignment.
Remove Worker Additional Remuneration
Remove an additional remuneration from a worker’s work assignment.
Upload Worker Photo
Upload a worker’s corporate contact photo.
Rehire Worker
Rehire an employee who previously worked for the organization.

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 Managing Connectors.

Connector Profile

ADP Workforce Now Next Generation - OAuth 2.0
3

Link an Account

Connect an account using StackOne Hub or Auth Link.

Link Account

ADP Workforce Now Next Generation - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below:
  • MCP – Model Context Protocol for AI assistants
  • A2A – Agent-to-Agent protocol
  • Agent SDK – TypeScript and Python SDKs for AI agents
  • Actions RPC – Direct API calls
  • Playground – Test actions in the dashboard