ADP
ADP (Automatic Data Processing) is a global provider of cloud-based human capital management solutions including payroll, benefits, talent, time, tax, and HR services for businesses of all sizes.
ADP publishes 197 APIs on the APIs.io network, including Organizations API, PayrollInstructions API, Workers API, and 194 more. Tagged areas include Benefits, HCM, Human Resources, Payroll, and Workforce.
The ADP catalog on APIs.io includes 1 event-driven AsyncAPI specification, 3 JSON-LD contexts, and 2 Spectral governance rulesets.
ADP’s developer surface includes signup flow, API reference, quickstart, pricing, changelog, sandbox, support, and 102 more developer resources.
What this lets a business do 1
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
APIs 197
Individual APIs this provider publishes, each with its own machine-readable definition.
ADP Embedded Payroll API
The ADP Embedded Payroll API enables ISVs and platforms to embed ADP payroll capabilities directly into their applications. REST APIs support payroll processing, tax compliance,...
ADP Benefits Administration API
The ADP Benefits Administration API provides access to employee benefits enrollment, eligibility, and plan data. APIs support benefits carrier connectivity, open enrollment work...
ADP Organizations API
Organizational unit management
ADP PayrollInstructions API
Payroll instructions and overrides
ADP Workers API
Worker (employee) data access
ADP Event Notifications API
ADP's change-data-capture surface. When data changes in an ADP product ADP generates an event notification and delivers it either into the subscriber's FIFO message queue, drain...
ADP Embedded Payroll (RUN)
ADP Embedded Payroll lets a software platform embed complete RUN Powered by ADP payroll screens — "Journeys" for People, Payroll, Reports, Taxes, Onboarding and Settings — insid...
ADP Add Additional Remuneration API
A worker additional remuneration add management
ADP Add Personal Contact API
Worker personal contact add management events.
ADP Add Schedule Day API
Work schedule add day management events
ADP Add Work Assignment API
Add a new work assignment
ADP Add Work Schedule API
Work schedule add management events
ADP Add Worker Business Email API
Worker business communication email add management events.
ADP Add Worker Business Fax API
Worker business communication fax add management events.
ADP Add Worker Business Landline API
Worker business communication landline add management events.
ADP Add Worker Business Mobile API
Worker business communication mobile add management events.
ADP Add Worker Business Pager API
Worker business communication pager add management events.
ADP Add Worker Government ID API
Worker government id add management events
ADP Add Worker Legal Address API
Worker legal address add management events
ADP Add Worker Personal Address API
Worker personal address add management events
ADP Add Worker Personal Email API
Worker personal communication email add management events.
ADP Add Worker Personal Fax API
Worker personal communication fax add management events.
ADP Add Worker Personal Landline API
Worker personal communication landline add management events.
ADP Add Worker Personal Mobile API
Worker personal communication mobile add management events.
ADP Add Worker Personal Pager API
Worker personal communication pager add management events.
ADP Applicant's External Assessment API
API to manage the applicant's assessment by the external agency
ADP Applicant's External Screening API
API to manage the applicant's background screening by the external agency
ADP Associate Preferred Gender Pronoun API
APIs to manage associate preferred gender pronoun
ADP Associate Work Locations API
Validation Table - Associate Work Locations
ADP Beneficiaries API
List all beneficiaries
ADP Business Units API
Validation Table - Business Units
ADP Cancel Worker Leave API
Worker cancel worker leave management events.
ADP Certification Add API
Organization certification add management events.
ADP Certification Change API
Organization certification change management events.
ADP Certification Remove API
Organization certification remove management events.
ADP Certifications API
List all certifications
ADP Change Additional Remuneration API
A worker additional remuneration change management
ADP Change Base Remuneration API
A worker base remuneration change management
ADP Change Birth Date API
Worker's birth date change management events.
ADP Change Birth Name API
Worker birth name change management events.
ADP Change Gender API
Worker's gender change management events.
ADP Change Legal Name API
Worker legal name change management events.
ADP Change Pay Distribution API
Pay distribution change management events
ADP Change Person Custom Amount API
Worker person amount custom field management
ADP Change Person Custom Code API
Worker person code custom field management
ADP Change Person Custom Date API
Worker person date custom field management
ADP Change Person Custom Indicator API
Worker person indicator custom field management
ADP Change Person Custom Number API
Worker person number custom field management
ADP Change Person Custom Percentage API
Worker person percentage custom field management
ADP Change Person Custom String API
Worker person string custom field management
ADP Change Person Custom Telephone API
Worker person telephone custom field management
ADP Change Personal Contact API
Worker personal contact change management events.
ADP Change Preferred Name API
Worker preferred name change management events.
ADP Change Race API
Worker's race change management events.
ADP Change Schedule Day API
Work schedule change day management events
ADP Change Schedule Entry API
Work schedule change entry management events
ADP Change Standard Hours API
A worker standard hours change management
ADP Change Work Schedule API
Work schedule change management events
ADP Change Worker Business Email API
Worker business communication email change management events.
ADP Change Worker Business Fax API
Worker business communication fax change management events.
ADP Change Worker Business Landline API
Worker business communication landline change management events.
ADP Change Worker Business Mobile API
Worker business communication mobile change management events.
ADP Change Worker Business Pager API
Worker business communication pager change management events.
ADP Change Worker Custom Percentage API
Worker percentage custom field management
ADP Change Worker Custom Telephone API
Worker telephone custom field management
ADP Change Worker Gender Identity API
Worker change worker gender identity management events.
ADP Change Worker Government ID API
Worker government id change management events
ADP Change Worker Highest Education Level API
Worker person highest level educational change management events.
ADP Change Worker Leave API
Worker change worker leave management events.
ADP Change Worker Legal Address API
Worker legal address change management events
ADP Change Worker Marital Status API
Worker person marital status change management events.
ADP Change Worker Military Classification API
Worker person military classification change management events.
ADP Change Worker Military Status API
Worker person military status change management events.
ADP Change Worker Personal Address API
Worker personal address management events
ADP Change Worker Personal Email API
Worker personal communication email change management events.
ADP Change Worker Personal Fax API
Worker personal communication fax change management events.
ADP Change Worker Personal Landline API
Worker personal communication landline change management events.
ADP Change Worker Personal Mobile API
Worker personal communication mobile change management events.
ADP Change Worker Personal Pager API
Worker personal communication pager change management events.
ADP Change Worker Type API
An instance to capture the work assignment worker type change event.
ADP Compensation Management API
Worker compensation data APIs, e.g. pay history, regular and vairiable compensation details
ADP Competencies API
List all competencies
ADP Competency Add API
Organization competency add management events.
ADP Competency Change API
Organization competency change management events.
ADP Competency Remove API
Organization competency remove management events.
ADP Copy Schedule Day API
Work schedule copy day management events
ADP Copy Work Schedule API
Work schedule copy management events
ADP Corporate Directory API
List all corporate contacts
ADP Corporate Groups Management API
Corporate Groups data APIs
ADP Cost Centers API
Validation Table - Cost Centers
ADP Deduction Configuration Details API
Manage deduction configurations (extended version)
ADP Departments API
Validation Table - Departments
ADP Dependents API
APIs to manage dependents in the benefits domain
ADP Educational Degree Add API
Educational degree add management events.
ADP Educational Degree Change API
Educational degree change management events.
ADP Educational Degree Remove API
Educational degree remove management events.
ADP Educational Degrees API
List all educational degrees
ADP External Benefit Plans API
Provide one or more employee benefits plans as per LIMRA WBEDX specification
ADP General Deduction Instruction Change API
Change worker general deduction instruction event management
ADP General Deduction Instruction Start API
Start worker general deduction instruction event management
ADP General Deduction Instruction Stop API
Stop worker general deduction instruction event management
ADP General Ledger Documents API
General ledger document mamangement
ADP Job Applications API
List all job applications
ADP Job Requisitions API
List job requisitions
ADP Jobs API
Validation Table - Jobs
ADP Labor Charge Code Uploads API
Labor Charge Code Mass Uploads
ADP Language Add API
Organization language add management events.
ADP Language Change API
Organization language change management events.
ADP Language Remove API
Organization language remove management events.
ADP Languages API
List all languages
ADP License Add API
Organization license add management events.
ADP License Change API
Organization license change management events.
ADP License Remove API
Organization license remove management events.
ADP Licenses API
List all licenses
ADP Manage Worker Custom Amount API
Worker amount custom field management
ADP Manage Worker Custom Code API
Worker code custom field management
ADP Manage Worker Custom Date API
Worker date custom field management
ADP Manage Worker Custom Indicator API
Worker indicator custom field management
ADP Manage Worker Custom Number API
Worker number custom field management
ADP Manage Worker Custom String API
Worker string custom field management
ADP Membership Add API
Organization membership add management events.
ADP Membership Change API
Organization membership change management events.
ADP Membership Remove API
Organization membership remove management events.
ADP Memberships API
List all memberships
ADP Meta APIs API
APIs to request the metadata to manage the corresponding valdiation table
ADP Modify Assigned Organizational Units API
Modify worker's assigned units, e.g. department, division, etc.
ADP Modify Time Entries API
Modify a set of time entries
ADP Modify Time Off Balances API
Modify a set of time off balances
ADP Modify Work Assignment API
Modify work assignment details
ADP Modify Worker Reports To API
Modify the details of the worker's supervisors
ADP Onboarding API Metadata API
APIs to obtain the applicant onboarding APIs metadata
ADP Onboarding Process Management API
APIs to manage the applicant onboarding process
ADP Paid Time Off - Requests API
List Time Off Requests
ADP Pay Data Input Modify API
Modify pay data input event management
ADP Pay Distributions API
List all pay distributions
ADP Pay Statements API
List worker pay statements
ADP Payroll Codelists API
Custom codelists applicable to the WFN APIs across payroll management features
ADP Payroll Group Pay Periods API
Retrieve the list of pay periods for pay groups
ADP Payroll Output - Associate Payment Allocations API
Output payment allocations of individual payroll items
ADP Payroll Output - Associate Payment Summaries API
Output summaries of individual payroll items, e.g. earnings, deductions, etc.
ADP Payroll Outputs API
Worker payroll outputs - complete details
ADP Person Custom Fields API
Validation Table -Person Custom Fields
ADP Personal Contacts API
List all personal contacts
ADP Position Data Management API
Work assignment data APIs, e.g. business communication, employment custom fields, etc.
ADP Process Data Collection Entries API
This API supports the processing of a collection data collection entries from 1 to Many data collection terminals (i.e. Time Clock).
ADP Questionnaire Management API
APIs to manage the questionnaire defintions
ADP Read Worker API
Worker read management events.
ADP Recognition Add API
Recognition add management events.
ADP Recognition Change API
Recognition change management events.
ADP Recognition Remove API
Recognition remove management events.
ADP Recognitions API
List all recognitions
ADP Rehire Worker API
Worker rehire management events.
ADP Remove Additional Remuneration API
A worker additional remuneration remove management
ADP Remove Personal Contact API
Worker personal contact remove management events.
ADP Remove Schedule Day API
Work schedule day removal management events
ADP Remove Work Schedule API
Work schedule remove management events
ADP Remove Worker Business Email API
Worker business communication email remove management events.
ADP Remove Worker Business Fax API
Worker business communication fax remove management events.
ADP Remove Worker Business Landline API
Worker business communication landline remove management events.
ADP Remove Worker Business Mobile API
Worker business communication mobile remove management events.
ADP Remove Worker Business Pager API
Worker business communication pager remove management events.
ADP Remove Worker Legal Address API
Worker legal address remove management events
ADP Remove Worker Personal Address API
Worker personal address remove management events
ADP Remove Worker Personal Email API
Worker personal communication email remove management events.
ADP Remove Worker Personal Fax API
Worker personal communication fax remove management events.
ADP Remove Worker Personal Landline API
Worker personal communication landline remove management events.
ADP Remove Worker Personal Mobile API
Worker personal communication mobile remove management events.
ADP Remove Worker Personal Pager API
Worker personal communication pager remove management events.
ADP Request Leave Of Absence API
Worker leave of absence management events.
ADP Request Return From Leave Of Absence API
Worker return from leave of absence management events.
ADP Review Add Membership API
An instance to capture a review event when an associate adds a new membership
ADP Review Change Membership API
An instance to capture a review event when an associate changes a new membership
ADP Review Remove Membership API
An instance to capture a review event when an associate removes a new membership
ADP Tax Policy Eligibility Solutions API
APIs to retrieve statutory policies with applicable ADP codes and statutory data
ADP Team Time Cards API
Get a worker's team's timecards. That is all the time cards for the worker's team members. The worker is identified by workers/{associateOID}
ADP Terminate Work Assignment API
Terminate work assignment details
ADP US Federal Tax Profile - Change Federal Income Tax Instruction API
APIs to manage the change of a US tax profile federal income tax instruction
ADP US Local Tax Profile - Add Local Income Tax Instruction API
APIs to manage the addition of a US tax profile local income tax instruction
ADP US Local Tax Profile API
Details of the US local tax profile
ADP US Local Tax Profile - Change Local Income Tax Instruction API
APIs to manage the change of a US tax profile local income tax instruction
ADP US Local Tax Profile - Remove Local Income Tax Instruction API
APIs to manage the change of a US tax profile local income tax instruction
ADP US State Tax Profile - Add State Income Tax Instruction API
APIs to manage the addition of a US tax profile state income tax instruction
ADP US State Tax Profile API
Details of the US State tax profile
ADP US State Tax Profile - Change State Income Tax Instruction API
APIs to manage the change of a US tax profile state income tax instruction
ADP US Tax Profiles API
List all US tax profiles (Federal, State and Local)
ADP Work Schedule Entry Uploads API
Import Schedules for multiple employees
ADP Work Schedules API
List all work schedules
ADP Worker Custom Fields API
Validation Table Worker Custom Fields
ADP Worker Demographics API
List all worker demographics
ADP Worker Images API
APIs to retrieve worker images, e.g profile photo or background
ADP Worker Leaves API
Retrieve worker leaves details
ADP Worker Management Codelists API
Custom codelists applicable to the WFN APIs across worker management features
ADP Worker Payroll Instructions API
List all payroll instructions
ADP Worker Profile Photo Management API
APIs to manage the worker profile picture
ADP Worker Time Card Inputs API
APIs to manage worker time card input requests
ADP Worker Time Off Requests API
List a worker's time off requests
ADP Workers Data Retrieval API
APIs to retrieve the worker data, either for a collection or a single worker
Scroll for all 197
Open Collections 7
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONADP Payroll Organizations API
OPEN COLLECTIONADP Payroll API
OPEN COLLECTIONADP Payroll Organizations PayrollInstructions API
OPEN COLLECTIONADP Payroll Organizations PayrollOutputs API
OPEN COLLECTIONADP Payroll Organizations Workers API
OPEN COLLECTIONADP Workers API
OPEN COLLECTIONScroll for all 7
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
ADP MCP Server
MCP SERVERPricing Plans 1
Published pricing tiers and plan structures.
Adp Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Adp Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Adp Finops
FINOPSFeatures 6
Notable capabilities this provider offers.
Worker Lifecycle Management
Manage the complete worker lifecycle including hiring, onboarding, job changes, and termination through REST APIs.
Payroll Processing
Programmatic access to payroll runs, payroll output data, and compensation analysis across ADP platforms.
Embedded Payroll
Embed ADP payroll capabilities directly into ISV and partner applications with white-label support.
Benefits Administration
Manage employee benefits enrollment, eligibility, and plan data with carrier connectivity support.
Organizational Data
Access department structures, organizational hierarchies, and work assignment data.
Bulk Data Export
Retrieve payroll and workforce data in CSV-formatted bulk exports for analytics and reporting.
Event Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Adp Event Notifications Webhooks
ASYNCAPISemantic Vocabularies 3
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
ADP API Rules
SPECTRALADP API Rules
SPECTRALJSON Schema 25
Standalone JSON Schema definitions for this provider's data models.
AmountValue
JSON SCHEMADeductionItem
JSON SCHEMAEarningItem
JSON SCHEMAErrorMessage
JSON SCHEMAPayrollInstructionRequest
JSON SCHEMAPayrollInstruction
JSON SCHEMAPayrollOutputResponse
JSON SCHEMAPayrollOutput
JSON SCHEMAPayrollOutputSummary
JSON SCHEMAPayrollOutputsResponse
JSON SCHEMATaxItem
JSON SCHEMAWorkerOutputsResponse
JSON SCHEMAWorkerPayOutput
JSON SCHEMAADP Worker
JSON SCHEMAAddress
JSON SCHEMAConfirmMessage
JSON SCHEMADepartment
JSON SCHEMAEventResponse
JSON SCHEMAPerson
JSON SCHEMAWorkAssignment
JSON SCHEMAWorkerHireEvent
JSON SCHEMAWorkerResponse
JSON SCHEMAWorker
JSON SCHEMAWorkerTerminateEvent
JSON SCHEMAWorkersResponse
JSON SCHEMAScroll for all 25
JSON Structure 24
JSON Structure definitions describing this provider's data shapes.
Adp Payroll Amount Value Structure
JSON STRUCTUREAdp Payroll Deduction Item Structure
JSON STRUCTUREAdp Payroll Earning Item Structure
JSON STRUCTUREAdp Payroll Error Message Structure
JSON STRUCTUREAdp Payroll Payroll Instruction Request Structure
JSON STRUCTUREAdp Payroll Payroll Instruction Structure
JSON STRUCTUREAdp Payroll Payroll Output Response Structure
JSON STRUCTUREAdp Payroll Payroll Output Structure
JSON STRUCTUREAdp Payroll Payroll Output Summary Structure
JSON STRUCTUREAdp Payroll Payroll Outputs Response Structure
JSON STRUCTUREAdp Payroll Tax Item Structure
JSON STRUCTUREAdp Payroll Worker Outputs Response Structure
JSON STRUCTUREAdp Payroll Worker Pay Output Structure
JSON STRUCTUREAdp Workers Address Structure
JSON STRUCTUREAdp Workers Confirm Message Structure
JSON STRUCTUREAdp Workers Department Structure
JSON STRUCTUREAdp Workers Event Response Structure
JSON STRUCTUREAdp Workers Person Structure
JSON STRUCTUREAdp Workers Work Assignment Structure
JSON STRUCTUREAdp Workers Worker Hire Event Structure
JSON STRUCTUREAdp Workers Worker Response Structure
JSON STRUCTUREAdp Workers Worker Structure
JSON STRUCTUREAdp Workers Worker Terminate Event Structure
JSON STRUCTUREAdp Workers Workers Response Structure
JSON STRUCTUREScroll for all 24
Examples 24
Example request and response payloads for these APIs.
Adp Payroll Tax Item Example
EXAMPLEAdp Workers Address Example
EXAMPLEAdp Workers Person Example
EXAMPLEAdp Workers Worker Example
EXAMPLEScroll for all 24
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Adp Trust Center
SOC 1 Type 2, SOC 2 Type 2, ISO/IEC 27001, ISO/IEC 27701, PCI DSS, Sarbanes-Oxley (SOX)
SECURITYScopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 4
What developers build with this provider.
HCM Integration
Synchronize worker data between ADP and third-party HRIS, ERP, and workforce management systems.
Payroll Automation
Automate payroll instruction submission and output retrieval for streamlined payroll processing workflows.
Workforce Analytics
Extract headcount, compensation, and departmental data for workforce planning and business intelligence.
ISV Embedded Payroll
Integrate ADP payroll processing directly into partner software applications for small business customers.
Integrations 3
Pre-built integrations with other platforms and tools.
ADP Workforce Now
Full integration with ADP Workforce Now for mid-market HR, payroll, talent, and benefits management.
ADP Vantage HCM
Enterprise-grade HCM integration for large organizations with complex payroll and HR requirements.
ADP RUN Powered by ADP
Payroll and HR integration for small businesses using the ADP RUN platform.
Resources
Get Started 7
Portal, sign-up, and the first successful call
Scroll for all 7
Documentation 5
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 8
Pagination, idempotency, versioning, errors, and events
Scroll for all 8
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 8
Authentication, authorization, and security posture
Scroll for all 8
Operate 3
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 61
Properties that don't map to a standard resource type
Scroll for all 61
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.