Email API

Email API

Complete documentation for sending emails, managing campaigns, templates, and tracking analytics.

Email API

THEITBULLS Email API provides AI-powered email marketing and automation capabilities. Send personalized emails, manage campaigns, and track engagement at scale.

Endpoints

POST /v1/email/send
Send a single email to one or more recipients.
# Send email curl -X POST https://api.theitbulls.com/v1/email/send \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "from": "hello@yourdomain.com", "to": ["recipient@example.com"], "subject": "Welcome to THEITBULLS!", "html": "

Welcome!

Thank you for joining.

", "text": "Welcome! Thank you for joining." }'
# Response { "id": "email_abc123", "status": "queued", "timestamp": "2025-06-20T14:30:00Z" }
POST /v1/email/campaigns
Create a new email campaign with recipients and scheduling.
# Create campaign { "name": "Welcome Campaign", "subject": "Welcome to THEITBULLS!", "html": "

Welcome!

Thank you for joining THEITBULLS.

"
, "recipients": ["user1@example.com", "user2@example.com"], "schedule": "2025-06-25T10:00:00Z" }
GET /v1/email/campaigns
Retrieve a list of campaigns with status and metrics.
POST /v1/email/templates
Create reusable email templates.
# Create template { "name": "welcome_email", "subject": "Welcome to {{company}}!", "html": "

Welcome {{name}}!

Thank you for joining {{company}}.

"
}

Email Features

Best Practices

Rate Limits

Plan Emails per Day Campaigns
Starter 10,000 10
Business 100,000 50
Enterprise Custom Custom

Need help with Email API? Our team is here to assist.

Get Support