Static API headers
In reinforcing the security of our API endpoints, we've implemented a StaticX-API-KEY Header mechanism.
This approach combines security with flexibility, allowing for unique client identification while offering the capability to adapt to changing security needs.
The process involves issuing a unique API key during client onboarding, providing a personalized identifier for the your API requests. The key, initially static, can be changed by Paymentology as per request, ensuring adaptability to evolving security needs.
IMPORTANT
X-API-KEYis applicable to ALL API's, including PaySecure API's.X-API-KEYlength 1-32 (we recommend to use at least 16 characters)X-API-KEYcan have special characters (there are no restricted characters)
Header inclusion
Each API request must include the X-API-KEY header for authentication purposes.
Example:
GET /api/resource
Host: api.example.com
X-API-KEY: your_static_api_keyStatic Key issued at client onboarding
During client onboarding, a unique API key is issued, offering a personalized and secure identifier for the your API requests.
Changeable by Paymentology
The API key can be changed by Paymentology as required, providing a dynamic aspect to the security protocol.
If you require this to be changed you can lodge a request via our Customer Support platform.
Authentication and authorization
The presence and correctness of the X-API-KEY header is verified by the Paymentology server to authenticate the request.
The API key serves as an authorization token, allowing access to authorized users and preventing unauthorized entry.
Updated 5 months ago
