API Documentation

Integrate Mailbuddy's features into your applications

Overview

The Mailbuddy API allows developers to integrate our email management, organization, and AI features into their own applications. Our RESTful API provides endpoints for email management, AI analysis, and user administration.
API Reference
Getting Started Guide

Authentication

Mailbuddy API uses OAuth 2.0 for authentication. You'll need to register your application to receive client credentials and implement the OAuth flow.

API Key Example

Authorization: Bearer YOUR_API_TOKEN
Copy

Key Endpoints

GET/api/v1/emails
Retrieve emails with optional filtering, pagination, and sorting. Supports advanced search queries.
Documentation
Try It
GET/api/v1/categories
Retrieve email categories generated by our AI, with counts and metadata.
Documentation
Try It
POST/api/v1/analyze
Submit text for AI analysis, including sentiment, categorization, and summarization.
Documentation
Try It

Example Use Cases

Email Client Integration

Add Mailbuddy's AI-powered email organization and filtering capabilities to your own email client application.

Email Analysis Service

Build a service that analyzes emails for sentiment, importance, and category to prioritize customer communications.

Chatbot Enhancement

Integrate email analysis capabilities into your chatbot or virtual assistant to provide email insights to users.

Analytics Dashboard

Create a dashboard that visualizes email communication patterns and insights from your organization's email data.

Rate Limiting

The API is rate limited to protect our services from abuse. Rate limits vary by endpoint and subscription tier:
Free tier: 100 requests per hour
Pro tier: 1,000 requests per hour
Business tier: 10,000 requests per hour

Developer Support

Need help with the API? Our developer support team is ready to assist you.
API Support
API Status