Below you will find a list of all available resources in the Mailjet API to send and manage email messages.
Send API v3 and v3.1 are part of Mailjet's transactional messaging suite. Send API v3.1 gives more detailed feedback information on your sendings, while Send API v3 gives you a higher sending limit per single API call.
For information on sending email campaigns to a list of contacts, please see the Campaigns section.
Every time you send an email via Mailjet, a new message object is created. The resources below help you retrieve details about these messages - sending time, delivery and contact engagement info, recipients, message size, etc.
Contact objects represent the email addresses you intend to send (or have already sent) messages to.
Contact List objects help you organize your contacts into lists. Every time you send a campaign you must select a recipient contact list. Segmentation can help you target a portion of that list.
Managing contacts is a tedious task if you need to do a call for each contact separately. Use the resources below to add, remove or unsubscribe multiple contacts with a single call.
Contact properties allow you to store details about your subscribers - e.g. a name, age or location. They allow you to personalize the content of the emails you are sending, and help you with targeting a specific segment of customers within a contact list.
Use the resources below to manage the available contact properties (
/contactmetadata) and the values of those properties for each contact (
Contacts need to be subscribed to a contact list, in order to receive marketing emails directed to the respective list. The resources below help you manage the subscription status of your contacts.
To send a marketing campaign, you first need to create a draft object. In that object you specify the senders, recipients, contents, etc. Use the resources below to manage your drafts, as well as test, schedule and send them. Once a draft is sent, it automatically creates a
When you send a campaign draft, a new campaign object is automatically created. Use the resources below to retrieve information about campaigns, mark selected campaigns as starred or delete them.
Segmentation is an extremely useful tool used to target a specific group of customers with a dedicated campaign. Create segments based on contact properties or the contact activity (opens, clicks). Segmentation helps you focus your campaigns on specific demographics, create re-engagement campaigns, etc.
The resources below help you manage your segmentation formulas.
Templates are essential building blocks for your campaigns, transactional emails or automation workflows. With the resources below you can manage your templates and their content.
The statistics resources provide a read-only access to your Mailjet statistics. The different endpoints will help you extract metrics groups based on different factors, such as campaigns, contacts, lists, recipient domain providers, link clicks, etc.
/statcountersto retrieve your key performance statistics for specific campaigns, contact lists or your API Key as a whole. See the Statistics section of our Email API Guide for more information.
The resources below help you you extract details about specific delivery and engagement events - opens, clicks, email bounces, etc.
The resources below helps you track email delivery and engagement events and forward the information to a webhook URL of your choice. You can use this data to create additional workflows - react to spam reports, identify bounced email addresses, sync unsubscribed contacts, etc.
The Mailjet Parse API can parse the content, header and/or attachments of incoming emails and deliver it to a webhook of your choice. This makes the processing of inbound messages much easier, since all you have left to do is save the info to your CRM or database.
Senders objects are used to select the From email address for the emails you are sending. Use the resources below to manage and validate your senders.
Metasender objects are senders, which can be used on the master account as well as all sub-account API Keys. Use the resources below to manage your metasenders.
Whenever you register a new sender or metasender address with a new domain name, a new DNS object is created for this domain. Use the resources below to retrieve the DNS records you need to complete a successful domain validation and SPF / DKIM authentication.
Use the resources below to manage your API Keys, as well as the access rights assigned to other users.
Use the resources below to update your Mailjet profile and user information.