Elevate Your Egnyte Expertise. Join our Customer Community to connect with a network of peers and share game-changing strategies. Join Today

Welcome to
Help Desk

Product Updates
Training
Support
Ideas Community Contact Support

How to Generate an API Key from the Apps & Integrations Store

Egnyte admins can generate API credentials (Client ID and Client Secret) directly from the Egnyte Apps & Integrations store, without needing to register at developers.egnyte.com. This article explains how to create, view, and manage any API key. 

Prerequisites 

  • The user must be an Egnyte Admin
  • The Egnyte domain must be on an eligible plan

    Domains on Trial, Legacy Office, or Team plans will not have access to this feature.

  • The Egnyte domain must not have reached the maximum of 5 API keys. If the limit has been reached, contact another admin or manage keys at developers.egnyte.com

Generate a New API Key 

  1. Navigate to the Egnyte Apps & Integrations store in the admin console. Find the Create API Key tile at the bottom of the page. 
  2. Click the Create Keys button within the tile. 
  3. Select an Application Type.  If Public Application is selected, enter the Redirect URI in the field provided. 
  4. Click Generate API Key and it generates the API key automatically. The Client ID and Client Secret are displayed under App Credentials. 

  5. Copy the credentials. The Client Secret can be revealed again later if needed. 

View and Edit an Existing Key 

If an API key for the Egnyte domain is already generated, clicking the Create API Key tile will open the existing key in view and edit mode. From this screen, the admin can: 

  • View the Client ID (click Copy to copy it to the clipboard)
  • Reveal the Client Secret by clicking the Reveal button. The secret is fetched securely from APIgee on demand and is not stored in the Egnyte UI
  • Change the Application Type between Internal Application and Public Application
  • Update the Redirect URI (required for Public Applications)
  • Click Save Changes to apply the edits. The Client ID and Client Secret remain the same when settings have been updated

Rate Limits 

All API keys generated from the Apps & Integrations store have the following default rate limits: 

  • 2 requests per second (QPS) 
  • 1,000 requests per day 

These limits are displayed as read-only in the tile. If higher limits are needed, contact your account manager or Egnyte Sales team

Troubleshooting 

The Maximum Number of API Keys Has Been Reached for this Domain

The domain already has 5 API keys. Contact another admin to review existing keys, or manage the developer account at developers.egnyte.com. 

We are Unable to Manage an API Key from Here

The developer account has a configuration that this tool cannot resolve (for example, multiple apps registered under the email address). Visit developers.egnyte.com to manage the account directly. 

I Do Not See the Create API Key Tile

The tile is only visible to Admins on eligible plans. If a user is an Admin and they do not see the tile, the Egnyte domain may be on a Trial, Legacy Office, or Team plan that does not include API access. 

Related Resources 

Was this article helpful?
0 out of 0 found this helpful

For technical assistance, please contact us.