Reference
REST API changelog
Changes to REST API: new features, improvements and fixes.
October 2026
Improved
Hosted MCP server covers the full API v2
The MCP server at
https://api.emailit.com/mcpnow covers everything in API v2:- New toolsets: campaigns, automations, forms, DMARC reports, email verification, events, contact bulk actions and export, subscribers, and webhook tests, retries and secret rotation. See the tool reference.
- Annotations: every tool is labeled read-only, destructive, idempotent or open-world, so clients can ask before running write actions.
- Structured results: tools return JSON as text and as structured content for clients that parse it.
- Built-in instructions: the server tells assistants to confirm recipients before sending and to ask before deleting anything.
- Toolsets and read-only mode: load fewer tools with
?toolsets=or hide write tools with?read_only=true. See Toolsets. - Stateless transport: no MCP sessions to expire; clients send every request with
POST.
Fixed: OAuth connections approved with both the
sendingandfullscopes now work on every tool, and the workspace you switch to stays selected after the client refreshes its token.
September 2026
Fixed
API v2 compatibility fixes
REST APIAPI keysEmail APISending domains
- API keys created before keys had the
secret_prefix are accepted on/v2again. - Retrieve an email returns the full email object, including
object,fromandto. - Domain responses return
track_loadsandtrack_clicksas0or1, as documented.
- API keys created before keys had the
New
API and SMTP request logs
Open Email API → Logs to see successful and failed requests from the last hour up to the last 30 days. Filter by source (API or SMTP), outcome, method, path, status code, duration or API key, and open a request to see its request and response bodies. Sensitive values are redacted and long bodies are shortened.
See Request logs.
New
Filters and sorting on every list
In the dashboard, use Filters to combine conditions with Match all or Match any, click column headers to sort, and choose columns in Display options.
In the API, filter with
field.condition=valuequery parameters, combine them withmatch=allormatch=or, and sort withorderanddirection:curl "https://api.emailit.com/v2/emails?status.exact=bounced&created_at.after=2026-09-01&order=created_at&direction=desc" \ -H "Authorization: Bearer $EMAILIT_API_KEY"Each list endpoint documents its filterable fields. See Filtering.
February 2026
New
Contacts, Events and Webhooks APIs
ContactsEmail logsWebhooksREST API
- Contacts: create, list, retrieve, update and delete contacts. Look a contact up by its
con_ID or email address, and add it to audiences in the same call. - Events: list events, filtered by one or more types and optionally with their data, and retrieve a single event.
- Webhooks: create, list, retrieve, update and delete webhook endpoints.
These endpoints need a full access key. See the API reference.
- Contacts: create, list, retrieve, update and delete contacts. Look a contact up by its
January 2026
Changed
Prefixed object IDs
IDs are unique across services and sort by creation time. Common prefixes are
em_for emails,dom_for domains,key_for API keys,aud_for audiences,sub_for subscribers,con_for contacts,sup_for suppressions,wh_for webhooks,evt_for events andcmp_for campaigns.Store IDs as opaque strings rather than parsing them.
Deprecated
API v1 deprecated
New features ship only in API v2 at
https://api.emailit.com/v2. If you still call/v1, switch to the v2 endpoints and send your API key in theAuthorization: Bearerheader.See Versioning.
October 2025
New
API v2
REST APIAPI keysSending domainsAudiencesSuppressions
API keys replace credentials. A key has the
fullorsendingscope, a sending key can be restricted to one sending domain, and you can manage keys through the API. API v1 stayed available while you migrated.See the API reference.