elastic-email/web-api-client

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

Maintainers

Package info

github.com/ElasticEmail/ElasticEmail.WebApiClient-php

pkg:composer/elastic-email/web-api-client

Statistics

Installs: 345 113

Dependents: 3

Suggesters: 0

Stars: 22

Open Issues: 5

v1.0.4 2019-09-19 06:39 UTC

This package is auto-updated.

Last update: 2026-03-16 19:45:11 UTC


README

LEGACY

New version of API - https://github.com/ElasticEmail/elasticemail-php

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

Prerequisites

Instalation

composer require elastic-email/web-api-client

API

API documentation you can find on Elastic Email website.

Examples

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

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