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.