Skip to main content

emailguard-sdk

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

Links

Install

pip install 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

from emailguard_sdk import EmailGuard

client = EmailGuard(api_key=os.environ["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

Release files for emailguard-sdk 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for emailguard-sdk 1.1.0
File Size Uploaded
emailguard_sdk-1.1.0.tar.gz 43.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for emailguard-sdk 1.1.0
File Interpreter ABI Platform
emailguard_sdk-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 141.9 kB

Release files / emailguard_sdk-1.1.0.tar.gz

Download URL emailguard_sdk-1.1.0.tar.gz
Size 43.5 kB
Tags Source
SHA-256 checksum
How to use checksums
e7bc0a3ba7853d1e0ef67c7d76c062dbd8d31a3bc9f4a114c50a98a0cc9d3304
BLAKE2b-256 checksum
How to use checksums
164470d359dd5cd06b6202efb1472f64d0a062a2f8d51bd5a69a4737a4c80ea7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / emailguard_sdk-1.1.0-py3-none-any.whl

Download URL emailguard_sdk-1.1.0-py3-none-any.whl
Size 98.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6e687f3b3a718f5a41b5a111e6dc8671f6fb843e37aba4443abf168c19074d86
BLAKE2b-256 checksum
How to use checksums
c6256a8c05a728430fa44c1cee86935d72b58d427cad15902452b62df0b2d2cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release history Release notifications | RSS feed

1.2.0

2 release files

This release

1.1.0 This release

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page