Developer Hub

Developers

A developer experience built for teams that ship fast. Lightweight SDKs, a REST API, webhooks, and documentation that respects your time.

< 5 KB SDK
REST API
Webhook automations
Start Free
Developers | SingleAnalytics Developer Hub

SDK onboarding in 2 minutes

Drop in a single script tag or install via npm. The SDK auto-captures page views, sessions, UTM parameters, and referral sources with zero configuration. Add custom events with one function call.

  • JavaScript SDK: script tag or npm install, < 5 KB gzipped
  • Auto page views, sessions, and UTM tracking out of the box
  • Custom events with sa.track("event_name", { props })
  • Server-side SDK for Node.js, Python, Ruby, and Go

REST API: query and export everything

Power your internal dashboards, data pipelines, and automations with secure API endpoints. Query events, metrics, funnels, and cohorts programmatically.

  • Metrics API: query any metric with date range and segment filters
  • Events API: stream or batch export raw event data
  • Funnels API: create and query conversion funnels programmatically
  • Scoped API keys with rate limiting and audit logs

Webhooks and automations

Trigger actions in your stack when analytics events happen. Send data to Slack, sync with your CRM, or build custom alerting workflows.

  • Webhook triggers for threshold alerts and goal completions
  • Scheduled CSV exports to email or S3
  • Zapier and Make integrations for no-code workflows
  • Custom integration support via REST API

Frequently asked questions about Developers

Do you support server-side event tracking?

Yes. Our server-side SDKs (Node.js, Python, Ruby, Go) support secure event ingestion for backend events like purchases, subscription changes, and server-side actions.

Is there a sandbox environment for testing?

Yes. Every account includes a sandbox project for testing integrations before going live. Events in sandbox do not count toward your plan limit.

How do I authenticate API requests?

Use scoped API keys with configurable permissions. Keys support read-only, write-only, or full access scopes with automatic rotation reminders.

What is the SDK bundle size?

The JavaScript SDK is under 5 KB gzipped, lighter than a single analytics pixel from most competitors.

Explore Developers

Start free and connect your data in minutes. No credit card required.

Start Free
Last updated: February 2026 · SingleAnalytics | Unified analytics for SaaS teams.