Skip to main content
Each API key is assigned specific permissions that determine which actions and endpoints can be accessed within a workspace.
API keys are environment-specific.
Sandbox API keys only work within the tesnet environment, while separate live API keys are required for mainnet usage.

Permission Levels

Permission Dependencies

Certain operations require multiple permissions to be assigned together.

Permission Validation

Before processing a request, OpenXSwitch validates that the API key has the required permissions for the requested action. Example response when permissions are missing:

API Key Management

API keys can be created and managed through: Accounts → API Management Supported management operations include:
  • Create API keys
  • Assign permissions
  • Rotate credentials
  • Revoke compromised keys
  • Monitor API usage
  • View API activity logs

Security Considerations & Best Practices