Quick Start
Send your first event to Serla in under 5 minutes.
1. Create an Account
Sign up for a free account at Serla. You'll get 25,000 events per month on the free tier.
Sign Up Free2. Create a Project
Projects help you organize events from different applications. Create your first project in the dashboard.
- Navigate to the Projects page
- Click "New Project"
- Enter a name and description
- Click "Create Project"
3. Generate an API Key
API keys authenticate your requests. Generate one for your project:
- Go to the API Keys page
- Click "New API Key"
- Select your project and environment (test/live)
- Copy and save your API key securely
Important: Your API key will only be shown once. Make sure to copy and store it securely.
4. Download the SDK
Download our lightweight SDK (single file, no dependencies):
# TypeScript
curl -o lib/serla.ts https://serla.dev/sdk/serla.ts
# JavaScript
curl -o lib/serla.js https://serla.dev/sdk/serla.js
# Python
curl -o serla.py https://serla.dev/sdk/serla.py
pip install requests5. Send Your First Event
Track events with just one line:
Code
import { Serla } from './lib/serla';
const serla = new Serla('YOUR_API_KEY');
// Track an event
await serla.send('user_signup', {
plan: 'free',
source: 'web'
});
// Identify the user
serla.identify('user_123');
// Track with user context
await serla.send('page_view');Response200 OK
{
"success": true,
"data": {
"eventId": "clx123...",
"eventName": "user_signup",
"timestamp": "2025-12-03T10:30:00.000Z",
"projectId": "clx456..."
}
}6. View Your Events
Head back to your dashboard to see your event appear in real-time. You can:
- •Filter events by name, date, or search query
- •View detailed JSON metadata for each event
- •Analyze trends in the Analytics dashboard