On This Page
Create REST API Keys
The Webhooks REST API requires you to create a
shared secret key pair
. You might
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.