aid: rybbit url: https://raw.githubusercontent.com/api-evangelist/rybbit/refs/heads/main/apis.yml name: Rybbit kind: company description: Rybbit is an open-source, privacy-friendly web and product analytics platform positioned as a cookieless alternative to Google Analytics and Plausible. It ingests pageviews and custom events through a lightweight tracking script and HTTP /api/track endpoint, and exposes a Bearer-key-authenticated Stats API for sites, sessions, users, retention, and events. Rybbit can be self-hosted under AGPL-3.0 or consumed as a managed cloud service. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - Analytics - Web Analytics - Product Analytics - Privacy - Open Source - Cookieless created: '2026-06-21' modified: '2026-06-21' specificationVersion: '0.19' apis: - aid: rybbit:rybbit-event-tracking-api name: Rybbit Event Tracking API tags: - Event Tracking - Ingestion - Pageviews - Custom Events image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://rybbit.com/docs/api/sending-events baseURL: https://app.rybbit.io/api properties: - url: https://rybbit.com/docs/api/sending-events type: Documentation - url: https://rybbit.com/docs/script type: Documentation - url: openapi/rybbit-openapi.yml type: OpenAPI - url: collections/rybbit.postman_collection.json type: PostmanCollection - url: collections/rybbit.opencollection.json type: OpenCollection description: Public ingestion endpoint (POST /api/track) used by the Rybbit tracking script and server-side integrations to send pageviews, custom events, and outbound link events. Accepts site_id, event type, page context, and a JSON properties payload; no API key is required for basic tracking. - aid: rybbit:rybbit-sites-api name: Rybbit Sites API tags: - Sites - Management - Organizations image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://rybbit.com/docs/api/getting-started baseURL: https://app.rybbit.io/api properties: - url: https://rybbit.com/docs/api/getting-started type: Documentation - url: openapi/rybbit-openapi.yml type: OpenAPI - url: collections/rybbit.postman_collection.json type: PostmanCollection - url: collections/rybbit.opencollection.json type: OpenCollection description: Management endpoints for organizations and sites that scope all analytics queries. Sites are addressed by site ID in the /api/sites/:site path prefix used across the Stats API. - aid: rybbit:rybbit-analytics-stats-api name: Rybbit Analytics Stats API tags: - Analytics - Stats - Events - Reporting image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://rybbit.com/docs/api/getting-started baseURL: https://app.rybbit.io/api properties: - url: https://rybbit.com/docs/api/getting-started type: Documentation - url: https://rybbit.com/docs/api/stats/misc type: APIReference - url: openapi/rybbit-openapi.yml type: OpenAPI - url: collections/rybbit.postman_collection.json type: PostmanCollection - url: collections/rybbit.opencollection.json type: OpenCollection description: Bearer-key-authenticated read API (beta) for querying analytics per site - events, users, journeys, and supporting stats - under the /api/sites/:site path. Supports date-range or relative time parameters and a JSON-encoded filters array. - aid: rybbit:rybbit-sessions-retention-api name: Rybbit Sessions & Retention API tags: - Sessions - Retention - Cohorts - Users image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://rybbit.com/docs/api/stats/sessions baseURL: https://app.rybbit.io/api properties: - url: https://rybbit.com/docs/api/stats/sessions type: Documentation - url: openapi/rybbit-openapi.yml type: OpenAPI - url: collections/rybbit.postman_collection.json type: PostmanCollection - url: collections/rybbit.opencollection.json type: OpenCollection description: Session-level analytics and cohort retention - paginated session lists, individual session detail, session locations, per-user session history, and cohort-based retention curves under /api/sites/:site. common: - type: TrustCenter url: security/rybbit-trust-center.yml - type: VulnerabilityDisclosure url: security/rybbit-vulnerability-disclosure.yml - type: DomainSecurity url: security/rybbit-domain-security.yml - type: Authentication url: authentication/rybbit-authentication.yml - url: https://rybbit.io/blog type: Blog - type: GitHubOrganization url: https://github.com/rybbit-io - type: LinkedIn url: https://www.linkedin.com/company/rybbit - type: Website url: https://www.rybbit.io - type: Documentation url: https://rybbit.com/docs - type: Plans url: plans/rybbit-plans-pricing.yml - type: RateLimits url: rate-limits/rybbit-rate-limits.yml - type: FinOps url: finops/rybbit-finops.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com