In "Settings > billwerk Apps > My Apps" you can manage authentication credentials that enable third party applications to access billwerk.
To register a new app in billwerk, choose a name and a "Client Type" and generate the credentials for the app by clicking on "Add":
The selection of the correct client type for the an app is central.
Confidential clients are those that can store a secret. Typically this is only relevant for web apps. Confidential clients receive a secret that they have to protect. They can fully authenticate themselves with the credentials. For example, this is required for API integration when using signup pages.
For Confidential Clients an ID and a Secret are generated, while for Public Clients only an ID is generated.
Existing authentication credentials can be removed from billwerk by clicking the Delete button: