Transactional Emails Redefined

Integrate and deliver in minutes with our RESTful APIs, Libraries to support your programming language, and interactive documentation.

Get Early Access - Its Free

No Credit Card Required.

For Developers By Developers

You can integrate Mailazy in minutes with you platform. Build and monitor your email solution on a trusted foundation with technical and stategic support when you need it the most.

                  
  var request = require('request');
  var options = {
      'method': 'POST',
      'url': 'https://api.mailazy.com/v1/mail/send',
      'headers': {
          'X-Api-Key': '',
          'X-Api-Secret': '',
          'Content-Type': 'application/json'
      },
      body: JSON.stringify({
          "to": ["example@example.com"],
          "from": "Sender ",
          "subject": "",
          "content": [
              {
                  "type": "text/plain",
                  "value": ""
              }
          ]
      })
  };
  request(options, function (error, response) {
      if (error) throw new Error(error);
      console.log(response.body);
  });
                
              
              
  package main

  import (
      "fmt"
      "io/ioutil"
      "net/http"
      "strings"
  )

  func main() {

      url := "https://api.mailazy.com/v1/mail/send"
      method := "POST"

      payload := strings.NewReader(`{
          "to": ["example@example.com"],
          "from": "Sender ",
          "subject": "",
          "content": [
              {
                  "type": "text/plain",
                  "value": ""
              }
          ]
      }`)

      client := &http.Client{}
      req, err := http.NewRequest(method, url, payload)

      if err != nil {
          fmt.Println(err)
      }
      req.Header.Add("X-Api-Key", "")
      req.Header.Add("X-Api-Secret", "")
      req.Header.Add("Content-Type", "application/json")

      res, err := client.Do(req)
      defer res.Body.Close()
      body, err := ioutil.ReadAll(res.Body)

      fmt.Println(string(body))
  }
              
            
              
  var request = require('request');
  var options = {
      'method': 'POST',
      'url': 'https://api.mailazy.com/v1/mail/send',
      'headers': {
          'X-Api-Key': '',
          'X-Api-Secret': '',
          'Content-Type': 'application/json'
      },
      body: JSON.stringify({
          "to": ["example@example.com"],
          "from": "Sender ",
          "subject": "",
          "content": [
              {
                  "type": "text/plain",
                  "value": ""
              }
          ]
      })
  };
  request(options, function (error, response) {
      if (error) throw new Error(error);
      console.log(response.body);
  });
              
            
              
  import http.client
  import mimetypes
  conn = http.client.HTTPSConnection("api.mailazy.com")
  payload = '{"to": ["example@example.com"], "from": "Sender ", "subject": "", "content": [{"type": "text/plain","value": ""}]}'
  headers = {
      'X-Api-Key': '',
      'X-Api-Secret': '',
      'Content-Type': 'application/json'
  }
  conn.request("POST", "/v1/mail/send", payload, headers)
  res = conn.getresponse()
  data = res.read()
  print(data.decode("utf-8"))
              
            
              
  require "uri"
  require "net/http"
  
  url = URI("https://api.mailazy.com/v1/mail/send")
  
  https = Net::HTTP.new(url.host, url.port);
  https.use_ssl = true
  
  request = Net::HTTP::Post.new(url)
  request["X-Api-Key"] = ""
  request["X-Api-Secret"] = ""
  request["Content-Type"] = "application/json"
  request.body = '{"to": ["example@example.com"], "from": "Sender ", "subject": "", "content": [{"type": "text/plain","value": ""}]}'
  
  response = https.request(request)
  puts response.read_body
              
            
              
  var client = new RestClient("https://api.mailazy.com/v1/mail/send");
  client.Timeout = -1;
  var request = new RestRequest(Method.POST);
  request.AddHeader("X-Api-Key", "");
  request.AddHeader("X-Api-Secret", "");
  request.AddHeader("Content-Type", "application/json");
  request.AddParameter("application/json", "{\"to\": [\"example@example.com\"], \"from\": \"Sender \", \"subject\": \"\", \"content\": [{\"type\": \"text/plain\",\"value\": \"\"}]}",  ParameterType.RequestBody);
  IRestResponse response = client.Execute(request);
  Console.WriteLine(response.Content);
              
            
              
  <?php

  $curl = curl_init();
  
  curl_setopt_array($curl, array(
      CURLOPT_URL => "https://api.mailazy.com/v1/mail/send",
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => "",
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 0,
      CURLOPT_FOLLOWLOCATION => true,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => "POST",
      CURLOPT_POSTFIELDS =>'{"to": ["example@example.com"], "from": "Sender ", "subject": "", "content": [{"type": "text/plain","value": ""}]}',
      CURLOPT_HTTPHEADER => array(
      "X-Api-Key: ",
      "X-Api-Secret: ",
      "Content-Type: application/json"
      ),
  ));
  
  $response = curl_exec($curl);
  
  curl_close($curl);
  echo $response;
              
            

High deliverability. Customer focused. Affordable

We offer hight deliverability rates, customer-focused support, and prices that won't drain your budget. Mailazy is focused and dedicated only to Transactional emails.

Email API

Your messages must make it to the inbox or your business suffers. We get it—the stakes are high. Mailazy automatically manages the entire delivery process to give your emails the best chance of landing in that inbox.

Power Infrastructure

Enjoy the flexibility of sending a few emails or scaling quickly to send a few million. We provide a secure and flexible cloud solution that scales to fit your needs.

Analytics In Development

View your email activity to gain insights and make adjustments when needed. The activity feed includes advanced search and multiple filter capabilities so you can find emails or recipients quickly.

Want more feature to make Mailazy your choice of platform!

We are customer focused company. We have public backlog which we have created after talking to many developers. If you want any other features, please let us know and we will consider it for development on priority.

Request a Feature

Upcoming Features
(Q1 2021)

We're adding new features all the time.

  • SMTP relay
  • Event logs and filters
  • Analytics
View Public Backlog

Ready to get started?

For High-Volume custom requirements send us an email and we will come up with a detailed quote within 24 hours.

Contact Us