API Reference
Build powerful integrations with the SyntriMeet REST API. Access transcripts, summaries, and action items programmatically.
RESTful API
Clean, predictable REST endpoints with JSON responses. Easy to integrate with any language or framework.
Secure by Default
API key authentication with optional OAuth 2.0 for advanced flows. All requests over HTTPS.
Webhooks
Real-time notifications when meetings complete, transcripts are ready, or action items are detected.
Authentication
Authenticate your requests using an API key passed in the Authorization header. You can generate API keys from your dashboard.
curl -X GET "https://api.syntrimeet.com/v1/meetings" \
-H "Authorization: Bearer YOUR_API_KEY"Security Note: Keep your API keys secure. Never expose them in client-side code or public repositories.
Core Endpoints
/meetingsList all meetings for the authenticated user with pagination and filters.
curl -X GET "https://api.syntrimeet.com/v1/meetings?limit=10" \
-H "Authorization: Bearer YOUR_API_KEY"/meetings/:idRetrieve details for a specific meeting including metadata and participants.
curl -X GET "https://api.syntrimeet.com/v1/meetings/mtg_abc123" \
-H "Authorization: Bearer YOUR_API_KEY"/meetings/:id/transcriptGet the full transcript with speaker labels, timestamps, and confidence scores.
curl -X GET "https://api.syntrimeet.com/v1/meetings/mtg_abc123/transcript" \
-H "Authorization: Bearer YOUR_API_KEY"/meetings/:id/summaryRetrieve the AI-generated summary, key points, and action items.
curl -X GET "https://api.syntrimeet.com/v1/meetings/mtg_abc123/summary" \
-H "Authorization: Bearer YOUR_API_KEY"/webhooksRegister a webhook endpoint to receive real-time notifications for events.
curl -X POST "https://api.syntrimeet.com/v1/webhooks" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://your-server.com/webhook", "events": ["meeting.completed"]}'Rate Limits
API requests are rate limited to ensure fair usage and service stability. Limits vary by plan.
Free
100 requests/hour
Pro
1,000 requests/hour
Enterprise
Unlimited
Rate limit headers are included in every response: X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset.
Official SDKs
We are working on official SDKs to make integration even easier. Sign up to be notified when they launch.
Ready to build?
Get your API key and start integrating SyntriMeet in minutes.