Generating API Keys: A Complete Overview
What Is an API Key?
An API key is a unique identifier used to authenticate requests made to an application programming interface (API). Essentially, it acts as a security credential that helps systems verify who is making a request and whether that request is authorized. API keys are commonly used in software integrations, allowing applications to communicate securely — for instance, between a merchant portal and an e-commerce platform such as WooCommerce, OpenCart, or custom payment gateways.
API keys enable businesses to:
-
Authorize access to specific system functions.
-
Track and control API usage and data exchange.
-
Secure connections between integrated systems.
-
Simplify setup for developers and merchants connecting multiple tools.
The key is tied to the user’s EPI (Electronic Payment Interface) and enables third-party software, like shopping cart plugins, to connect to the payment platform.
Additional Resources
To support your integration and API setup, here are five detailed guides available internally: