Skip to main content
Connect Polar to track software product checkouts, recurring backer tiers, donations, and GitHub sponsorship revenue.

What You Need to Connect


Part 1: Generate a Polar Access Token (OAT or PAT)

Indic8 uses Polar’s REST API to read your products, active subscriptions, and one-time order volume.
1

Log in to Polar.sh

Open Polar.sh and select your organization or creator profile.
2

Navigate to Developers Settings

  1. In the left navigation, click Settings.
  2. Under the Developers section, click Access Tokens (or Personal Access Tokens).
3

Create New Access Token

  1. Click the button Create Token (or Create Organization Access Token).
  2. Set the Token Name to: Indic8 Analytics.
  3. Under Expiration, select your preferred duration (e.g. No expiration or 1 year).
4

Select Required Permission Scopes

Check the boxes for these read-only scopes:
5

Copy your Polar Token

Click Generate Token and immediately copy the token (it starts with polar_oat_... or polar_pat_...).

Part 2: Connect Token in Indic8

  1. Open your Indic8 Dashboard.
  2. Navigate to Settings > Integrations > Polar.
  3. Paste your token into the Polar Access Token input field.
  4. Click Connect Polar.
Indic8 will validate the token against the Polar API and load your products and historical sales immediately.

Part 3: Set up Real-Time Webhooks (Optional for Live Telemetry)

To receive live transaction pushes the second a customer buys:
1

Copy Indic8 Webhook URL

In Indic8 Settings > Integrations > Polar, copy your Webhook URL:
2

Add Webhook in Polar

  1. In Polar Dashboard, go to Settings > Webhooks.
  2. Click Add Webhook Endpoint.
  3. Paste your Indic8 Webhook URL.
  4. Subscribe to events: order.created, order.refunded, subscription.created, subscription.updated, and subscription.canceled.
  5. Save and copy the Webhook Secret into Indic8.