Developer API
A REST API for integrating email marketing into your applications. Manage lists, subscribers, campaigns, statistics and events that trigger automations.
Main endpoints
Everything you need to manage email marketing programmatically.
Lists
Create, list, update and delete subscriber lists. Retrieve statistics and custom fields for each list.
Subscribers
Add, find, update and manage subscribers. Review activity history and received campaigns.
Campaigns
List campaigns, retrieve detailed statistics, export activity logs, and pause or resume sends.
Statistics
Open, click, bounce, spam-complaint, geolocation and device metrics for each campaign.
External events
Record events from your app, CRM, ecommerce or website to trigger automations and retain interaction history.
Senders
Manage sender addresses, verify DNS status (SPF/DKIM) and create verified senders.
Custom fields
Create, edit and delete custom list fields, including text, dropdown, radio, date and multiline fields.
Simple authentication
Use your API key as a bearer token on every request. No complicated OAuth or multi-step authorization flows.
- API key as a bearer token
- HTTPS required for every endpoint
- JSON responses
- Transparent rate limiting with headers
- Optional authorized-IP restriction
// Retrieve subscriber lists
const response = await fetch('https://fleetmailer.com/api/v1/lists', {
headers: {
'Authorization': 'Bearer YOUR_ACCESS_TOKEN',
'Content-Type': 'application/json'
}
});
const data = await response.json();
console.log(data.lists); curl -X POST https://fleetmailer.com/api/v1/lists/5AZD/subscribers \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"email": "nuevo@ejemplo.com",
"name": "John Smith",
"confirmado": true
}' MCP integration
Fleetmailer supports the Model Context Protocol (MCP), the open standard for connecting AI agents with external services.
Connect your account with AI agents such as Claude and GPT to query campaigns, review statistics, create safe content and manage lists or subscribers from your preferred tools.
- AI-assisted list and subscriber management
- Natural-language statistics queries
- Advanced automation with autonomous agents
Connect your systems with automation
External events let your ecommerce, CRM, app or website notify Fleetmailer when something important happens: a purchase, registration, upgrade, download, event attendance or abandonment.
- Custom events over HTTP
- Temporary fields for personalizing journey emails
- Contact-level event history
- Real-time automation triggers
POST /v3/api/events/record
eventName=compra
eventValue=premium
email=cliente@ejemplo.com
listid=TU_LISTID
pf_order_id=ORD-123 Start integrating email marketing into your app
Create a free account and get your API key to start building.