OpenID Connect (OAuth 2.0)

Only use our OpenID Connect in case you want to act on the behalf of other users via our API, e.g building an app/service for Polar customers. Otherwise, always use an Organization Access Token (OAT) to integrate Polar for your own service. Polar implements the OpenID Connect specification to enable third-party authentication. It’s a layer on top of the OAuth 2.0 framework aiming at making integration more standard and predictable. In particular, it comes with a discovery endpoint allowing compatible clients to automatically work with the OpenID Connect server. Polar’s OpenID Configuration is available at https://api.polar.sh/.well-known/openid-configuration.