The Reporting APIs is a collection of APIs that provide calculated data and attributes from the NICE CXone platform. Unlike Real-Time APIs, they return historical data over a defined time frame rather than current, near real-time data.
The Historical Reporting (DW) APIs uses the existing Data Warehouse as the source of reporting data.
The Historical Reporting (DL) APIs uses the newer Data Lake, which is based on the most up-to-date CXone interaction data model.
Queries must include a defined time frame and may be subject to limits on duration and historical range.
Contact data requires approximately 15–30 minutes to migrate to the Data Lake before it can be queried and expected to be fully accurate.
General Requirements
To use any of the NICE CXone APIs in your application, you must have an API authentication token from the token service. See the Getting Started tutorial for information on what type of token is needed for your application and how to get an API Authentication Token.
NOTE :
The application calling APIs can inject an ID called the CorrelationId in the API headers. In such a case, the API response will send back the injected CorrelationId in the API response.
There is no change in the API response if the CorrelationID is not injected. See the CorrelationId: Getting Started for more information on CorrelationId.
The WFMData APIs are used only with the "Uptivity" product.