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.)