Installation
Requirements
- Python 3.8 or higher
Quick Start
Configuration
Initialize the Client
Environment Variables
We recommend storing your API key in environment variables:Messages
Send a Message
Send with Template
Get Message Status
List Messages
Templates
Create Template
List Templates
Get Template
Update Template
Delete Template
Senders
List Senders
Create Sender
Contacts
Get Contact
Update Contact
Error Handling
Exception Types
| Exception | Status | Description |
|---|---|---|
BadRequestError | 400 | Invalid request parameters |
UnauthorizedError | 401 | Invalid or missing API key |
ForbiddenError | 403 | Insufficient permissions |
NotFoundError | 404 | Resource not found |
RateLimitError | 429 | Too many requests |
ZavuError | Any | Base exception class |