Skip to content
This repository has been archived by the owner. It is now read-only.
πŸ“© Mailjet API implementation for PHP 5.3
Branch: master
Clone or download
Latest commit 6dedf4f Nov 3, 2013
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/Mailjet Fix CS Nov 3, 2013
.gitignore Introduces Composer #3 Feb 18, 2012 Add a Bitdeli badge to README Nov 3, 2013

Mailjet API wrapper for PHP 5.3


  • PHP >= 5.3.3
  • CURL extension for PHP
  • a Mailjet account with your apiKey and apiSecret (subscribe at

How to use

Install vendors

After cloning or downloading this library, just hit your favorite terminal with :

$ curl -s | php
$ php composer.phar install


This library is using PSR-0 autoloading conventions helped by the Composer :

require_once path/to/vendor/.composer/autoload.php';

Create a Connection

$connection = Mailjet\Connection\Curl('MAILJET_API_KEY', 'MAILJET_API_SECRET');

You can customize Mailjet connection with options :

$connection->setOption('protocol', 'https');
$connection->setOption('output', 'xml');

Choose your API

Mailjet API is divided into 4 types and each type has a dedicated class :

  • Contact
  • Lists
  • Message
  • User

Instanciate an API is like :

$mailjet = new Mailjet\Api\Lists($connection);
$results = $mailjet->getAll();


Credits goes to J.Wage as an inspiration for classes structure.

Bitdeli Badge

You can’t perform that action at this time.