Profile Requirements

To deliver a message to a recipient over Mandrill, Courier must be provided the recipient's email address. This value should be included in the recipient profile as email.

// Recipient Profile
{
  "email": "[email protected]"
}

Override

You can use a provider override to replace what we send to Mandrill's Messages API. For example, you can add an attachment to your request:

{
  "event": "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
  "recipient": "abc123",
  "profile": {
    "email": "[email protected]",
  },
  "override": {
    "mandrill": {
      "body": {
        "message": {
          "attachments": [
            {
              "type": "text/plain",
              "name": "myfile.txt",
              "content": "ZXhhbXBsZSBmaWxl"
            }
          ]
        }
      }
    }
  }
}

Everything inside of override.mandrill will replace what we send to Mandrill's Messages API. You can see all the available options by visiting Mandrill API docs.


Did this page help you?