Getting Started

1. Register Your Application

Contact the Club Pulse administrator to register your application. You will receive:

  • Client ID - Your application's unique identifier
  • Client Secret - A secret key (keep this secure!)

2. Choose Your OAuth Flow

Select the appropriate OAuth flow for your use case:

Flow Best For
Authorization Code Web apps, mobile apps (with user interaction)
Client Credentials Server-to-server, backend services

3. Request Scopes

Scopes define what your application can access. Only request the scopes you need:

scope=openid profile:read email

View all available scopes →

4. Make API Calls

Include the access token in your API requests:

GET /api/resource HTTP/1.1
Host: api.clubpulse.app
Authorization: Bearer <access_token>
Learn Authorization Code Flow →