seline-logo
Public API
Endpoints
Data over time
Visits and pageviews
Charges
Counts and totals
Stats
Metrics
Custom events
Ingest data
Events

Overview

Public API allows you to access your analytics data programmatically. Currently, you can retrieve everything we have at the Dashboard: visit metrics, statistics, revenue data, custom events, and more. Every API request counts towards your monthly events limit.

Need more endpoints? Let us know about your use case via

We currently don't have any SDKs for our public API.

Authentication

All API requests require authentication using an API token. You can generate an API token in your project settings > integrations.

API tokens are per-project, meaning you'll be able to use them only for the project you generated them for.

Include your API token in the request headers:

curl https://api.seline.com/api/v1/data \
-H "Authorization: Bearer API_TOKEN" \
-H "Content-Type: application/json"
Click anywhere to copy

Base URL

All API requests should be made to:

https://api.seline.com/api/v1
Click anywhere to copy

Rate Limiting

API requests are rate-limited to ensure fair usage. Current limits:

  • 100 requests per minute per API key
  • 10,000 requests per day per API key

If you exceed these limits, you'll receive a 429 Too Many Requests response.