Creating a Service Account

In this section, you will find how to create a service account to authenticate yourself.

To use server-to-server interactions, it is necessary to request the creation of the service account from the project manager responsible for your company by sending the following information: company name, application name, name, email, and mobile phone number of the person responsible for the application in the company. Different accounts must be created for the Staging and Production environments.

After receiving this information, a service account will be created to authenticate your application, and we will send you an email so that the key pair for the account can be generated.

A service account credential includes a unique account name, a company identifier (Tenant ID), and at least one key pair (public and private). At the end of the key generation process, you will only receive the private key (file .key.pem), as well as the payload that should be used to generate the JWT. This payload will have the following format:

If you need the public key to configure it in your system, contact the project manager responsible for your account. It is also possible to generate a public key using the following openssl command

openssl req -x509 -new -nodes -sha256 -days 720 \
-key fileName.key.pem -out fileName.cert.pem

Last updated