Skip to main content

API Key Management

Purpose

API Keys are used to securely authenticate and authorize external applications, devices, or services when connecting to the platform.


What Can You Do Here?

Using the API Key Management page, you can:

  • Generate new API Keys
  • View existing API Keys
  • Enable or disable API access
  • Copy API Keys for integration
  • Update API Key details
  • Delete unused API Keys
  • Search for specific API Keys

Generate an API Key

To create a new API Key:

  1. Click Generate API Key.
  2. Enter the required details.
  3. Click Save.

The system will generate a unique API Key that can be used to connect external applications or services.

tip

Create separate API Keys for different applications to simplify access management and tracking.


View API Keys

All generated API Keys are displayed as individual cards showing:

  • API Key Name
  • Generated API Key
  • Current Status
  • Available Actions

This provides a quick overview of all active integrations.


Enable or Disable an API Key

Use the status switch available on each API Key card.

Active

The API Key can be used to access the system.

Inactive

The API Key is temporarily disabled and cannot be used for authentication.

warning

Disabling an API Key immediately blocks access for applications using that key.


Copy an API Key

To copy an API Key:

  1. Click the Copy icon.
  2. The key is copied to your clipboard.
  3. Paste it into the required application or integration.

Update API Key Information

To modify API Key details:

  1. Click the Edit icon.
  2. Update the required information.
  3. Click Save.

The changes are applied immediately.


Regenerate an API Key

If an API Key is compromised or needs to be replaced:

  1. Click the Regenerate option.
  2. A new API Key will be generated.
warning

After regeneration, applications using the previous key must be updated with the newly generated API Key.


Delete an API Key

To permanently remove an API Key:

  1. Click the Delete icon.
  2. Confirm the deletion.

The API Key will no longer be available for authentication.

danger

Deleting an API Key immediately stops all integrations using that key.


Search API Keys

Use the search box to quickly locate API Keys by:

  • API Key Name
  • API Key Value

Search results are filtered automatically as you type.


Best Practices

✅ Create separate API Keys for different applications.

✅ Disable unused API Keys instead of keeping them active.

✅ Regenerate API Keys periodically for improved security.

✅ Share API Keys only with authorized users and systems.

❌ Do not expose API Keys in public repositories or unsecured documents.

❌ Do not reuse the same API Key across multiple environments whenever possible.


Example Use Cases

ScenarioPurpose
MES IntegrationConnect manufacturing systems
IoT DevicesSend machine data to the platform
Third-Party ApplicationsSecure API access
Analytics ToolsRetrieve operational data
Mobile ApplicationsAuthenticate application requests
success

Proper API Key management helps maintain secure and controlled access to platform services.