The NICE inContact API Framework is a collection of RESTful APIs that provide access to NICE inContact data and services. The RESTful API requests are all made over HTTPS. Each request requires a valid API token, which is retrieved via an OAuth2 authentication process. API tokens expire, and can be renewed. Because the RESTful API works over HTTPS, it can be used from any platform, programming language, or environment that supports HTTPS (pretty much every language and environment there is). In the current version of the NICE inContact API Framework, only the Implicit, Password, and Client OAuth2 grant types are supported.

To help you get started we have provided some samples of how you would successfully request a token from the NICE inContact platform and use that token to make a basic GET API call. For more detailed information on how to use tokens please view the Getting started tutorial.

Click on the tab for your preferred language below to see the code sample:

  • JS
  • C#
  • Ruby
  • PHP
  • Java
  • Scala