PostHog

BI serviceposthog

Product analytics over an event stream, on PostHog Cloud or self-hosted.

Provider
default
Category
Data
Properties · 5 set by this component
propertytypevaluesrequiredkind defaultthis component
apiRequestsPerHour · component propertyinteger—no1200inherited
apiRequestsPerMinute · component propertyinteger—no240inherited
capacityModeenumshared | dedicatedno—▸ shared
deployment · component propertyenumcloud-us | cloud-eu | self-hostednocloud-usinherited
embeddedReportsboolean—nofalse▸ false
managedboolean—nofalse▸ true
publicSharingboolean—no—▸ false
refreshesPerDayinteger—no—inherited
rowLevelSecurityboolean—no—▸ false
Rules that apply · 0

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

No rule reads this kind yet. That is a gap, not a guarantee.
Use it in a design
nodes:
  - { id: "posthog", component: "posthog" }
Other BI service products · 25
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# PostHog: product analytics on an event stream, run as PostHog Cloud (US or EU) or self-hosted.
# "Sharing": dashboards and insights are private to the project's members until a share link is
# turned on, and embedding reuses that same public link. "API": authenticated analytics endpoints
# are limited to 240 requests per minute and 1200 per hour per organization, while the public
# event capture endpoints have no request-level rate limit.
schemaVersion: "1"
type: "component"
id: "posthog"
kind: "bi-service"
provider: "default"
docs: "https://posthog.com/docs/product-analytics/sharing"
defaults:
  managed: true
  capacityMode: "shared"
  publicSharing: false
  rowLevelSecurity: false
  embeddedReports: false
properties:
  deployment:
    type: "enum"
    values: ["cloud-us", "cloud-eu", "self-hosted"]
    default: "cloud-us"
  apiRequestsPerMinute:
    type: "integer"
    default: 240
  apiRequestsPerHour:
    type: "integer"
    default: 1200

The same page as markdown, for an agent: /catalogue/components/posthog.md