Follow these steps to validate your API credentials.

Generate your Sandbox Credentials

To generate your sandbox credentials, follow these steps:

  1. Login to the Portal.
  2. Navigate to the Pre-Fill page. It can be selected from the left-side navigation.
  1. Create a project and by clicking on New Project.
  1. Click on the newly created project name. Next, click on Settings at the top right of the flow screen. Finally, click on the Credentials tab to view the credentials.

Test Your Credentials Against Prove APIs

Now that you have your Prove sandbox credentials, we recommend testing our APIs for test user Milo Pinson using our interactive API tool.

  1. Input your client_id and client_secret. Click and select client_credentials for grant_type.

  1. Select the correct environment from the URL dropdown. For testing purposes, select the UAT server.


  1. Click Try It!.

👍

Success!

Your credentials have been validated! You may now use the access token to make calls to the other endpoints!

❗️

401 HTTP Error Code

If you receive this error code when testing your credentials:

  1. Ensure you copied and pasted the credentials completely from the Portal.
  2. Remove any spaces or extra characters from the credentials. It's sometimes helpful to copy and paste into a notepad to see if there are extra spaces or characters.
  3. Ensure you didn't mix up the client ID and the client secret.
  4. Ensure you are using the correct server section - we have two environments which require different credentials:
    a. uat-us (Server SDK)
    b. prod-us (Server SDK)