# ADP Compensation Management API

**Canonical:** https://apis.io/apis/adp/adp-compensation-management-api/  
**Provider:** ADP — https://apis.io/providers/adp/  
**Base URL:** https://api.adp.com  
**Documentation:** https://developers.adp.com/getting-started/embedded-payroll

ADP Compensation Management API is one of 197 APIs that [ADP](https://apis.io/providers/adp/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Compensation Management. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

Worker compensation data APIs, e.g. pay history, regular and vairiable compensation details

## Operations (10)

| Method | Path | Summary |
|---|---|---|
| PUT | `/hr/worker-profile/v1/workers/{aoid}/work-assignments/{assignment-id}/base-remuneration` | Update base remuneration |
| GET | `/hr/worker-profile/v1/workers/{aoid}/work-assignments/{assignment-id}/base-remuneration/meta` | Read base remuneration update metadata |
| POST | `/hr/worker-profile/v1/workers/{aoid}/work-assignments/{assignment-id}/additional-remunerations` | Create worker's additional remunerations |
| GET | `/hr/worker-profile/v1/workers/{aoid}/work-assignments/{assignment-id}/additional-remunerations` | Read worker's additional remunerations |
| PUT | `/hr/worker-profile/v1/workers/{aoid}/work-assignments/{assignment-id}/additional-remunerations` | Update worker's additional remunerations |
| GET | `/hr/worker-profile/v1/workers/{aoid}/work-assignments/{assignment-id}/reportable-benefits/meta` | Read reportable benefit add/update metadata |
| GET | `/hr/worker-profile/v1/workers/{aoid}/work-assignments/{assignment-id}/additional-remunerations/meta` | Read additional remuneration add/update metadata |
| POST | `/hr/worker-profile/v1/workers/{aoid}/work-assignments/{assignment-id}/reportable-benefits` | Create worker's reportable benefits |
| GET | `/hr/worker-profile/v1/workers/{aoid}/work-assignments/{assignment-id}/reportable-benefits` | Read worker's reportable benefits |
| PUT | `/hr/worker-profile/v1/workers/{aoid}/work-assignments/{assignment-id}/reportable-benefits` | Update worker's reportable benefits |

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/adp/refs/heads/main/openapi/adp-compensation-management-api-openapi.yml
- **Documentation** — https://developers.adp.com/apis/api-explorer/hcm-offrg-wfn
- **Portal** — https://developers.adp.com

## Other ADP APIs (12)

- [ADP Embedded Payroll API](https://apis.io/apis/adp/adp-embedded-payroll-api/)
- [ADP Benefits Administration API](https://apis.io/apis/adp/adp-benefits-api/)
- [ADP Organizations API](https://apis.io/apis/adp/adp-organizations-api/)
- [ADP PayrollInstructions API](https://apis.io/apis/adp/adp-payrollinstructions-api/)
- [ADP Workers API](https://apis.io/apis/adp/adp-workers-api/)
- [ADP Event Notifications API](https://apis.io/apis/adp/event-notifications-api/)
- [ADP Embedded Payroll (RUN)](https://apis.io/apis/adp/embedded-payroll/)
- [ADP Add Additional Remuneration API](https://apis.io/apis/adp/adp-add-additional-remuneration-api/)
- [ADP Add Personal Contact API](https://apis.io/apis/adp/adp-add-personal-contact-api/)
- [ADP Add Schedule Day API](https://apis.io/apis/adp/adp-add-schedule-day-api/)
- [ADP Add Work Assignment API](https://apis.io/apis/adp/adp-add-work-assignment-api/)
- [ADP Add Work Schedule API](https://apis.io/apis/adp/adp-add-work-schedule-api/)

## Tags

Compensation Management

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/adp/adp-compensation-management-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/adp/.
