Skip to content

Authentication

Distribrewtion uses industry-standard OAuth 2.0 and OpenID Connect conventions to authorize third-party integrations.

As a developer, you’ll register your application with us and receive a client ID and secret. Your application will then initiate an OAuth-based flow to request access to individual producer accounts. Those accounts must explicitly approve access.

Each producer account authorizes your application to act on their behalf — allowing your app to access and manage data such as beverages, orders, and locations.

We’ll provide implementation details when your integration is approved. Our authentication approach is designed to be compatible with common OAuth/OpenID libraries and patterns.

If you’re just getting started, view the integration overview to understand how the client experience works.