Create an API Application
Required security profile permissions: API Applications Create
-
Click Admin → Account Settings → API Applications.
- When the list of API (application programming interface)Application Programming Interfaces; APIs allow you to automate certain functionality by connecting your NICE inContact system with other software your organization uses. Applications appears, click Create New.
-
Select Register Internal Application or Authorize External Application.
Internal Applications are used for API Applications that you want to write for use in your Business Unit or to use for access to the Developer Portal (https://developer.incontact.com). External Applications are API-based applications that are made available for you from NICE inContact (such as the Agent for Salesforce) or from a 3rd party vendor.
- (Internal Application Only) Type the name of the vendor.
-
(Internal Vendor Only) Type the name of the application or (External Application Only) and select the name of the application in the Application Name field.
If you select Authorize External Application but the name of the application is not in the Application Name drop-down, contact your NICE inContact Customer Success Manager.
-
(Internal Vendor Only) Select the API scopes you want to authorize your application to use.
Unless you are creating the API application for a specific API scope, the best practice is to select all of the API scope options. (RealTime, Admin, Agent, Custom, Authentication, Patron, and Reporting).
-
(Internal Vendor Only) Type the Authorized CallbackHolds a customer's place in queue and automatically calls the customer when they move to the front of the queue. URL and press the plus sign (+).
Authorized Callback URLs are used to define the location to which the response is sent when you are making an implicit grand token request. Implicit grand tokens are different because instead of making you enter your credentials into the custom application, you ca link directly to NICE inContact so the custom application never knows the user's credentials (think PayPal). You can define up to five unique callback URLs per API application.
- Click Create API Application.