Before being able to make authentication requests, you’ll need an OAuth2 Client. It’s the entity that’ll identify you, as a third-party developer, between Polar and the final user.
You can manage them from your User Settings
Here are the required fields:
localhost
.Optionally, you can also add a logo, terms of service and privacy policy URL. They’ll all be shown to the final users on the authorization page.
Once your client is created, you’ll get a Client ID and a Client Secret. You’ll need those values to make authentication requests.
Those values are super sensitive and should be kept secret. They allow making authentication requests on Polar!