PHPackages                             simexis/elastic-email-web-api - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. simexis/elastic-email-web-api

ActiveLibrary[Mail &amp; Notifications](/categories/mail)

simexis/elastic-email-web-api
=============================

Easily send emails with Elastic Email using Web API PHP Client https://elasticemail.com/

01.1kPHP

Since Apr 11Pushed 4y ago1 watchersCompare

[ Source](https://github.com/jooorooo/elastic-email-web-api)[ Packagist](https://packagist.org/packages/simexis/elastic-email-web-api)[ RSS](/packages/simexis-elastic-email-web-api/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

**This library allows you to quickly and easily use the Elastic Email Web API v2 via PHP.**

Original clone from
===================

[](#original-clone-from)

- [ElasticEmail.WebApiClient-php](https://github.com/ElasticEmail/ElasticEmail.WebApiClient-php)

Prerequisites
=============

[](#prerequisites)

- [An Elastic Email account](https://elasticemail.com/account/)

Instalation
===========

[](#instalation)

```
composer require simexis/elastic-email-web-api

```

API
===

[](#api)

API documentation you can find on [Elastic Email website](https://api.elasticemail.com/public/help).

Examples
========

[](#examples)

##### Load account

[](#load-account)

```
    $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();

```

##### Send email

[](#send-email)

```
    $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(
        "from.example@bar.com",
        "John Doe",
        "sender.example@baz.com",
        "Don John",
        null,
        null,
        "reply.to@foo.com",
        "ReplyTo Name",
        "to@baf.com",
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",
        "utf-8"
    );

```

About
=====

[](#about)

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.

[![logo](https://camo.githubusercontent.com/19c00dd9a648544997b93dc7a45552edd5e7c664033340deffa8549fd8a44d2d/68747470733a2f2f656c6173746963656d61696c2e636f6d2f66696c65732f65655f323030783230302e706e67)](https://camo.githubusercontent.com/19c00dd9a648544997b93dc7a45552edd5e7c664033340deffa8549fd8a44d2d/68747470733a2f2f656c6173746963656d61696c2e636f6d2f66696c65732f65655f323030783230302e706e67)

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity27

Early-stage or recently created project

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/b94e45e0fc8056daeec3bc285ca4befdbaf5064a57f29bd9d93a9459afab9a28?d=identicon)[jooorooo](/maintainers/jooorooo)

### Embed Badge

![Health badge](/badges/simexis-elastic-email-web-api/health.svg)

```
[![Health](https://phpackages.com/badges/simexis-elastic-email-web-api/health.svg)](https://phpackages.com/packages/simexis-elastic-email-web-api)
```

###  Alternatives

[maize-tech/laravel-email-domain-rule

Laravel Email Domain Rule

612.0k](/packages/maize-tech-laravel-email-domain-rule)[sarfraznawaz2005/noty

Laravel package to incorporate noty flash notifications into laravel.

324.5k](/packages/sarfraznawaz2005-noty)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
