Two types of keys are provided: the API Key and the Secret Key (also referred to as the transaction key).
- The API Key is used for regular, non-sensitive endpoints.
- The Secret Key must be used along with the API Key when performing sensitive operations.
Example: Authentication with API Key
Example: Authentication with API Key and Secret Key
High Security Mode (Optional)
To enhance security across your integration, you can enable High Security Mode from your Gameball Dashboard. When this mode is enabled, all API requests — even those that typically require only the API Key — will also require the Secret Key in the request headers. This ensures that every API call is authenticated with both keys, offering a stricter level of protection against unauthorized access.Recommendation: Enabling High Security Mode is advised for clients with heightened security requirements.
Once activated, all integration endpoints will reject requests that do not include both
Once activated, all integration endpoints will reject requests that do not include both
APIKey and SecretKey headers.