Authentication to Use Analytics for 8x8 Work API

Authentication to Use Analytics for 8x8 Work API

Objective

Analytics for 8x8 Work API authentication.

Applies To

  • Analytics for 8x8 Work
  • APIs

Procedure

  1. Open Admin Console from your 8x8 Application Panel and navigate to API Keys icon.
  2. Click on Create App button
  3. Select Analytics for 8x8 Work and input the name you want for the app.
  4. Click Save. This will generate a Key and a Secret. The Key value will be the 8x8-apikey header.

  1. Obtain the access token by calling the oauth/token endpoint: POST https://api.8x8.com/analytics/work/v1/oauth/token
  2. In the Authorization tab, set the Type to No Auth.  
  3. In the Headers, use the 8x8-apikey created earlier and Content-Type as application/x-www-form-urlencoded.
  4. In the Body, add the username and password for a user with access to Analytics for 8x8 Work.

The access_token will be used in data requests for the available API endpoints, in the header Authorization with the value Bearer <access_token>.

Additional Information

For more information regarding the authentication, endpoints available, and parameters, review the Work Analytics documentation on the 8x8 Developer site.


    • Related Articles

    • Generate an API Key for Analytics for 8x8 Work API

      Objective Generating an API Key for Analytics for 8x8 Work reporting. Applies To Analytics for 8x8 Work Procedure System administrators can now generate API keys from 8x8 Admin Console. For a detailed explanation, see the 8x8 Developer Hub: How to ...
    • 8x8 Analytics for Work API Error: Cannot Access Analytics Data 400 Bad Request Insufficient Permissions

      Symptom When attempting to retrieve call data records (CDR) via the API, a 400 Bad Request error is received with the following message: "user({userName}) does not have access to api category(CDR) for pbxId([{pbxName}])." The error code associated ...
    • Enable Extensions for Analytics for 8x8 Work

      Objective Enable extensions to use Analytics for 8x8 Work in Admin Console. Applies To Admin Console Extensions Analytics for 8x8 Work 8x8 Work X Series Licenses with Analytics: Essentials: X1 and above 8x8 Work X Series Licenses with Analytics: ...
    • User Provisioning with 8x8 SCIM API

      Objective Provide an overview of 8x8’s SCIM API for user provisioning with the System for Cross domain Identity Management (SCIM) 2.0 industry standards. Applies To 8x8 Work User Provisioning SCIM API Procedure Planning Your SCIM Integration There ...
    • Generate an API Key in 8x8 Admin Console

      Objective Generate an API key in Admin Console. Applies To 8x8 Admin Console API Key Procedure Admin Console allows customers to create API keys for a number of APIs. These credentials can be used to access the underlying APIs securely. API ...