1. Authentication

Notabene uses auth0 to enable machine-to-machine authentication and authorization.
You can read more about the client credentials flow here.

The steps involved in authenticating with Notabene are:

  1. Create your account in the test environment;
  2. Generate the client ID and secret in the Notabene dashboard;
  3. Use client_id and client_secret to request an accessToken;
  4. Use the accessToken to request a front-end customerToken (only used in during the validation step).

What’s Next

Let's generate the main token: