posthog-rate-limits

Installation
SKILL.md

PostHog Rate Limits

Overview

PostHog rate limits apply to private API endpoints authenticated with a personal API key (phx_...). Public capture endpoints (/capture/, /batch/, /decide/) are not rate limited. Understanding which endpoints have limits is critical to avoiding 429 errors.

Prerequisites

  • PostHog personal API key (phx_...) for admin endpoints
  • Understanding of which endpoints you call and how often
  • posthog-node or direct API usage

PostHog Rate Limit Tiers

Endpoint Category Rate Limit Examples
Event capture (/capture/, /batch/) No limit posthog.capture(), batch ingestion
Feature flag decide (/decide/) No limit Client-side flag evaluation
Analytics API (insights, persons, recordings) 240/min, 1200/hour Trend queries, person lookup
Related skills
Installs
25
GitHub Stars
2.2K
First Seen
Jan 30, 2026