Welcome to the API Reference
This section provides comprehensive documentation for all WaterrAI API endpoints. The API is organized into core areas:Pre-Setup
Core APIs
Personas
Manage AI personas with personality traits and voice characteristics
Scenarios
Create and manage conversation scenarios with embed support
Meetings
Create meetings from scenarios and manage meeting sessions
Analysis
Get analysis results for meetings and scenarios
Recordings
Access meeting recordings for playback and review
API Secrets
Create and manage API secrets for secure authentication
Transcripts
Access meeting transcripts (sentence transcripts recommended)
Authentication
All API endpoints require authentication. You can use either JWT tokens or API secrets: JWT Tokens:Base URL
All API requests should be made to:Response Format
All API responses follow a consistent format: Success Response:Rate Limits
API rate limits are applied per API token. Check response headers for current rate limit information:X-RateLimit-Limit: Maximum requests allowedX-RateLimit-Remaining: Remaining requests in current windowX-RateLimit-Reset: Time when the rate limit resets

