Search by

emailguard / emailguard-sdk

baker

EmailGuard public API PHP SDK. See https://emailguard.co/docs/api-reference/guides/sdk-php for setup, authentication, and examples.

Package info

github.com/EmailGuard/emailguard-php

Homepage

pkg:composer/emailguard/emailguard-sdk

Statistics

Installs: 5

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.2.0 2026-09-19 17:48 UTC

This package is auto-updated.

Last update: 2026-09-19 17:49:44 UTC


README

PHP SDK for the EmailGuard public API. This package is generated from the public OpenAPI spec.

Links

Install

composer require emailguard/emailguard-sdk

Authentication

Create a team-scoped API key in EmailGuard, then authenticate requests with:

Authorization: Bearer egsk_live_...

For local examples, you can also set:

EMAILGUARD_API_KEY=egsk_live_...

Usage

use emailguardSdk\Client;

$client = new Client(getenv('EMAILGUARD_API_KEY'));

Examples

See the generated examples/ directory for runnable workflows.

API Responses

REST API responses use a JSON envelope:

{ "code": "SUCCESS", "data": {}, "message": "" }

The public client unwraps data on success and raises/returns APIError for unsuccessful envelopes. Generated low-level transports remain available for advanced use.

Related Packages

Support

Questions, issues, or feedback? Email dev@emailguard.co.

License

MIT