Keys and Integration

Advantus helps you generate your own unique API keys to authenticate requests. Access controls are implemented using HTTP Basic Authentication and require HTTPS to make them secure and acceptable.

Your API keys are used to authenticate any requests that you make within an application. Failing to enter the correct key will result in the 401-Unauthorised error response code.

You can generate these keys using the following steps:

  1. Sign up and log in to Advantus by using your email ID as a username and generating a password. You can also login via Github or Google.
  2. Click on the New Application button on the top right corner of the home screen> Name the application you are creating> Click on Done.
  3. Once the application is created, click on Options> View.
  4. Navigate to Settings on the top navigation menu> Select Keys and Integrations from the dropdown.
  5. Select Create New API Keys. You will be redirected to your ID and secret key.

Client ID and Secret Key

KeyDetails
Client IDHelps authenticate the identity of the application created by you, thereby granting access rights to its various program functions
Secret KeyAn authorisation token which further amplifies security and is used to prevent malicious attacks and track activity on the API

Since your Client ID and Secret Key come with a host of privileges, they must be kept secure, that is, they must not be entered on a public sharing platform or client-side code.

★ Revealing your API Secret Key

You can reveal your secret API key once only for live mode. Click on the ‘eye’ icon next to the secret key, enter your account password, and then copy and paste the key into a secure place for your reference. If your secret API key is compromised, you can immediately reset your keys from the settings page itself, or disable the app altogether.