Step 1: Download the ADP Core Libraries

The ADP Core Library is a configurable library that includes access to all of the APIs supported by ADP. Rather than downloading individual API Product based libraries, configuration files based on your Consumer Application’s allowed APIs are used to configure the core libraries. This eliminates the need to wait for additional libraries to become available from ADP.

The ADP Core Library supports several interfaces to get data, create and send events, and receive event notifications. These interfaces are described in detail below.

The Core Library can be obtained from github at

Note that in order to use the ADP Core Library it is necessary to have a registered Consumer Application with ADP. If you do not yet have a Consumer Application, please contact your ADP representative.