Overview
The Windsurf Analytics API enables enterprise customers to programmatically access detailed usage analytics for their teams. Query data from autocomplete, chat, command features, and Cascade with flexible filtering, grouping, and aggregation options.API data is refreshed every 3 hours
Common Parameters
Most Analytics API endpoints support these common parameters:| Parameter | Type | Required | Description |
|---|---|---|---|
service_key | string | Yes | Your service key for authentication |
group_name | string | No | Filter results to a specific group |
start_timestamp | string | Varies | Start time in RFC 3339 format (e.g., 2023-01-01T00:00:00Z) |
end_timestamp | string | Varies | End time in RFC 3339 format (e.g., 2023-12-31T23:59:59Z) |
Available Endpoints
The Analytics API provides three main endpoints:- User Page Analytics - Get user activity data from the teams page
- Cascade Analytics - Query Cascade-specific usage metrics
- Custom Analytics - Flexible querying with custom selections, filters, and aggregations