On This Page
Create REST API Keys
The Webhooks REST API requires you to create a
shared secret key pair
. You may
have already completed this requirement if your system is currently REST compliant. If
you are using the OAuth with JWT security policy, you must also create a P12
certificate
. The shared secret key pair and P12 certificate are also known as
REST API keys. REST API keys are used to enable secure communication between you and
Cybersource
when using the REST API.- Shared secret key pair:A key pair used for HTTP signature authentication. It is consists of a key and a shared secret key. See Create a Shared Secret Key Pair.
- P12 certificate:A key used for JSON Web Token authentication. It consists of.p12file and a password that you must set to use the file. See Create a P12 Certificate.
When using the test and production environments, you must create
separate keys for each environment.
Securely store your created keys in your system. You must be able to access your key
credentials while implementing and managing webhook subscriptions.
REST API keys expire after 3 years.