API Reference
Complete REST API documentation for developers. Manage your audiences, subscribers, and automated triggers programmatically using secure JSON protocols.
Technical Index
Authentication
Identity Verification
Include your API Key in the Authorization header. For security, keys are stored as non-reversible SHA-256 hashes; the raw key is only shown once during creation.
Authorization: Bearer YOUR_API_KEYAudience Management
Logic Segmentation
/api/v1/listsFetch all audiences owned by your brand.
/api/v1/listsCreate a new audience list.
Payload Schema
{
"name": "string",
"description": "string (optional)"
}/api/v1/lists/{listId}Retrieve detailed configuration for a specific list.
Subscriber Management
Entity Control
/api/v1/subscribersCreate or update a subscriber record. Matching is performed on Email + ListId.
Payload Schema
{
"email": "string",
"listId": "uuid",
"name": "string (optional)",
"customFields": "object (optional)",
"status": "active | unsubscribed | bounced"
}/api/v1/subscribers/{id_or_email}Fetch a single subscriber record by their unique ID or email address.
/api/v1/subscribers/{listId}Fetch all subscribers within a specific list with pagination.
Query Attributes
/api/v1/subscribers/{id_or_email}Permanently delete a subscriber record.
Error Response Protocol
Validation Handshake
{
"success": false,
"error": "Validation Error",
"details": {
"email": { "_errors": ["Invalid email address"] }
}
}400
Bad Request
401
Unauthorized
404
Not Found
500
Server Error
