Get API Credentials

API credentials include the client ID, ZOLOZ transaction key pair and client transaction key pair.

To ensure the message transmission security between your business and the ZOLOZ service, you need to ensure the API credentials are ready for message signing, signature validation, message encryption and decryption.

API Credentials Introduction

The following table shows the API credentials that are needed for message transmission security in terms of what they are and what they are used for:

API credential type

Description

Usage

Client ID

The client's account unique identifier.

Used to track transactions.
The customer ID is generated the moment your account is created and you can obtain it from the ZOLOZ portal. 

ZOLOZ transaction key pair

The key pair that is provided by ZOLOZ, which consists of a public key and a private key.

Used to encrypt your request or validate the signature of ZOLOZ's response.
The ZOLOZ transaction public key is generated the moment your account is created. It is unique and you can obtain it from the ZOLOZ portal.

Client transaction key pair

The key pair that is provided by you, which consists of a public key and a private key.

The public key must first be registered in the ZOLOZ system in order for the ZOLOZ service to be able to use it. It is used to validate your request signature, or to encrypt the response returned to you. 

For your convenience, you may either choose to generate the key pair automatically in the ZOLOZ portal, or generate it manually. 

Get API credentials

For more details on obtaining API credentials, also see Get API credentials ready for use.