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
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"
Base URL
All API requests should be made to:
https://api.seline.com/api/v1
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.