Analytics API
Get Analytics Data
GET /api/v1/analytics
# Query parameters:
# - start_date: ISO datetime
# - end_date: ISO datetime
# - campaign_id: UUID
# - platform: "ios" | "android" | "web"
# - group_by: "day" | "week" | "month"
Record Events
POST /api/v1/events
{
"deeplink_id": "uuid",
"event_type": "click",
"platform": "ios",
"device_type": "mobile",
"user_agent": "Mozilla/5.0...",
"ip_address": "123.45.67.89",
"country_code": "US",
"referrer": "https://example.com",
"metadata": {
"campaign": "summer2024",
"source": "email"
}
}