Official API Clients
You can view all of the Mailchimp Transactional API clients on our Developer Tools site or check out the language-specific repositories below. You can also view sample API requests and test each endpoint right in your browser using our transactional API reference docs.
Mailchimp Transactional Email has official API clients/wrappers for the following languages:
Ruby
Python
NodeJS
PHP
JavaScript
Third-Party API Wrappers
Here's a list of known Transactional API wrappers created by third parties. Contact each wrapper's developer for detailed information.
Note: Transactional Email was formerly known as Mandrill and may still be called that by third party wrappers.
Ruby
https://github.com/evendis/mandrill-rails (Rails)
Python/Django
https://github.com/michaelhelmick/python-mailsnake
https://github.com/brack3t/Djrill
https://github.com/jpadilla/mandrill-inbound-python
PHP
https://github.com/kai5263499/mandrill-php
https://github.com/darrenscerri/Mindrill
https://github.com/MichMich/laravel-mandrill (Laravel)
https://github.com/eoko/zf-mandrill (Zend)
https://packagist.org/packages/accord/mandrill-swiftmailer-bundle (Symfony)
.NET
http://mandrillapiwrapper.codeplex.com (C#)
http://mcapinet.codeplex.com (C#, VB)
https://github.com/shawnmclean/Mandrill-dotnet
https://github.com/feinoujc/Mandrill.net
Java
https://github.com/cribbstechnologies/Java-Mandrill-Wrapper
https://github.com/rschreijer/lutung
NodeJS
https://github.com/jimrubenstein/node-mandrill
https://github.com/rschmukler/powerdrill
Note
You need to add SPF and DKIM records and verify ownership of your sending domains before you can send email through your account. Transactional Email will not send emails from unverified domains or domains without valid SPF and DKIM records, including public domains like gmail.com, yahoo.com, and more.
A message that is rejected with the reject reason unsigned indicates that the sending domain has not been properly set up, and that your account cannot send and authenticate email from that domain.
Learn more about SPF and DKIM and domain verification, or manage sending domains in your Transactional Email account.