Warning
Deprecated. This is the legacy PHP client for the Elastic Email Web API v2. It is archived and no longer maintained. Use the official elasticemail-php SDK for the REST API v4 instead.
This library allows you to quickly and easily use the Elastic Email Web API v2 via PHP.
composer require elastic-email/web-api-client
API documentation you can find on Elastic Email website.
$loader = require_once(__DIR__.'/../vendor/autoload.php');
$configuration = new \ElasticEmailClient\ApiConfiguration([
'apiUrl' => 'https://api.elasticemail.com/v2/',
'apiKey' => 'yourApiKey'
]);
$client = new \ElasticEmailClient\ElasticClient($configuration);
$clientData = $client->Account->Load();
$loader = require_once(__DIR__.'/../vendor/autoload.php');
$configuration = new \ElasticEmailClient\ApiConfiguration([
'apiUrl' => 'https://api.elasticemail.com/v2/',
'apiKey' => 'yourApiKey'
]);
$client = new \ElasticEmailClient\ElasticClient($configuration);
$client->Email->Send(
"title",
"from@email",
"from name",
null,
null,
null,
null,
null,
null,
array("to@email"),
array(),
array(),
array(),
array(),
array(),
null,
null,
null,
"Lorem ipsum dolor sit amet, consectetur adipiscing elit.",
null
);
ElasticEmail.WebApiClient is guided and supported by the ElasticEmail Dev Team.
ElasticEmail.WebApiClient is maintained and funded by Elastic Email Inc. The names and logos for ElasticEmail.WebApiClient are trademarks of Elastic Email Inc.
