Here are definitions for some of the keywords and concepts that will be commonly used or associated with Safe haven API.
OAuth Client app
This is the application created on your Safe Haven dashboard. It is used to integrate the Safe Haven API.
OAuth Client ID
This is the ID of the OAuth app created on your Safe Haven dashboard.
Public Key
This is generated when creating a new OAuth app. It can be found/updated on your app page.
Private Key
Your private key is used to sign your Client assertion. It can be generated in a terminal.
Client Assertion
This is an encoded token that holds information about your OAuth client. It is signed using your generated private key and can be exchanged for an API token.
IBS Client ID
This is the ID of your Safe Haven Client used when making requests on Safe Haven endpoints. It should not be confused with OAuth Client ID (which is the ID of the OAuth app generated on the dashboard.)