Skip to Content
API ReferenceEmail API

Email API

Base URL: https://api.mailafrica.online

Send Email

POST /v1/emails/send

NameTypeRequiredDescription
tostring[]YesList of recipient email addresses
subjectstringYesEmail subject line
text_bodystringNoPlain text email body
html_bodystringNoHTML email body
from_addressstringNoSender email address
{ "to": ["user@example.com"], "subject": "Welcome to SendAfrica", "text_body": "Thank you for signing up!", "from_address": "welcome@sendafrica.online" }

List Inbound Emails

GET /v1/emails/inbound

NameTypeDefaultDescription
address_idinteger1Inbound address ID
limitinteger20Number of emails to retrieve

Check Email Balance

GET /v1/credits/balance

{ "status": "success", "data": { "credits": 500, "wallet_balance_tzs": 15000 } }

Error Codes

CodeDescription
400Invalid email format or missing required fields
401Invalid API key
403Insufficient email credits
429Rate limit exceeded
Last updated on