The Email Transmissions API lets you send and track emails to Wix site contacts, users, or arbitrary email addresses. It supports both transactional emails (order confirmations, booking reminders, account notifications) and marketing emails (newsletters, promotional campaigns). It gives you a full audit trail of what was sent and to whom.
Emails sent through this API count toward your site's Email Marketing quota. When you reach the quota, upgrade to a paid Email Marketing plan to keep sending. Check your current usage and remaining quota with the Account Details API.
With the Email Transmissions API, you can:
It's important to note the following points before starting to code:
emailHtmlContent is not returned in Query. To retrieve the full HTML body of a specific transmission, use Get Email Transmission. The content is stored for 30 days; after that, the field returns "<expired>".type is MARKETING, set marketingOptions.unsubscribeUrlPlaceholder to the placeholder string you embedded in emailHtmlContent. The API replaces it with a real unsubscribe link before delivery.senderEmailAddress isn't yet verified, you can do that using the Sender Emails API. If the provided senderEmailAddress can't be used as a FROM address (for example, addresses from free email providers such as gmail.com), the API falls back to no-reply@wixsitemail.com and sets the provided address as reply-to instead.userId recipients are limited to site collaborators. The user must be a collaborator on the site. Non-collaborators are skipped with failureReason set to NOT_SITE_COLLABORATOR.PROCESSED status even if some recipients are skipped. Check each recipient's failureReason to identify any that weren't reached.idempotencyKey (GUID) in Send Email Transmission to safely retry without risking duplicate sends.PROCESSED or REJECTED. Attempting to delete an ACCEPTED or IN_PROGRESS transmission returns an error.TRANSACTIONAL for system-triggered emails (order confirmations, reminders) or MARKETING for promotional content (newsletters, campaigns). Marketing emails enforce additional consent and unsubscribe requirements.ACCEPTED (queued), IN_PROGRESS (being processed), PROCESSED (completed, even if individual recipients failed), or REJECTED (blocked by an abuse check before any sending occurred).Last updated: 21 July 2026