Skip to main content
The SeerStack API allows you to send events, identify users, and track behavior in your applications. All API requests require authentication using a Bearer token.

Base URL

All API requests should be made to:

Authentication

Authenticate your requests by including your API key as a Bearer token in the Authorization header.
You can find your API key in the SeerStack Dashboard under Settings > Developer.
Keep your API key secure. Never expose it in client-side code or commit it to version control.

SDKs

We provide official SDKs for TypeScript and Ruby that handle authentication and provide a better developer experience.

TypeScript SDK

Ruby SDK

Quick Examples

Response Format

All successful responses return a JSON object with a success field:
Error responses include an error field with a human-readable message:

Rate Limits

The API allows up to 1,000 requests per minute per API key.