API (Web Services) Technical Specifications
This page displays a list of available APIs (web services).
All API technical specifications are available within the Developer Portal.
To access the Developer Portal, go to https://csod.dev
. Developer Portal can also be accessed directly at the following URL:PERMISSION NAME | PERMISSION DESCRIPTION | CATEGORY |
Edge Develop - API Explorer | Grants access to the API Explorer, which provides access to help documentation for various API applications. | Edge |
Additional permissions may be required for each API. These permissions are listed in the API specification within the Developer Portal.
API Bundles
The following API bundles are available:
- Cornerstone API (Foundational APIs) includes the following APIs:
- Reporting API
- Reporting API
- Data Exporter API
- Bulk API - Large data loads
Core APIs
REST API Name | Description |
---|---|
Approvals |
The Approvals API includes the following services:
|
Capabilities Library and User Profile Bulk API | See Capabilities Library and User Profile Bulk API. |
Employee API v1 |
The Employee APIs allow you to create, update, and fetch user details from Cornerstone. Note that there is a newer version of the Employee API (Employee/OU API). If you currently use the v1 version, we highly encourage you to switch to v2. The v2 endpoints have, better performance with modular endpoints, higher throttling limits, and better ability to search for an employee. See Employee/OU API. |
Global Search |
The Global Search API includes the following service:
This service supports the following types of searches:
|
Organizational Unit (OU) |
The Organizational Unit API includes the following services:
|
Users / Employees |
The Employee API includes the following services:
|
Learning and Extended Enterprise APIs
Performance APIs
Recruiting APIs
Reporting
API Name | Description |
---|---|
Data Exporter |
The Data Exporter API is available to organizations that use the Reporting API, and it provides access to Core objects, which are enhanced versions of views that are more performant at scale. |
Reporting |
The Reporting API is a public facing web service that allows clients read-only access to their Cornerstone data via the Real Time Data Warehouse (RTDW). It adheres to the OData protocol (http://www.odata.org/) and dynamically adjusts to reflect any client's schema. Currently, it allows access to all the reporting views in the report schema (report.vw_rpt_*), which are the data source for custom reporting in the Cornerstone application. |