Platform Overview
Galatext is a cloud-based communication platform that enables businesses to integrate SMS, WhatsApp, Airtime, and other messaging channels into their applications via simple REST APIs.
What is Galatext?
Galatext bridges the gap between businesses and their customers through reliable, scalable communication APIs. Whether you need to send transactional SMS notifications, engage users on WhatsApp, or reward customers with airtime, Galatext provides a unified API layer for all your messaging needs.
Key Capabilities
- SMS API — Send transactional, promotional, and bulk SMS to any network
- WhatsApp API — Send and receive WhatsApp messages, templates, and rich media
- Airtime API — Top up mobile airtime across African networks in real time
- Webhooks — Receive real-time delivery reports and incoming messages
- Bulk Messaging — Send personalized messages to thousands of recipients at once
Core Concepts
API Keys
API keys authenticate every request to the Galatext API. Each account can have multiple API keys for different environments or applications.
- Keys are passed via the
x-api-keyheader - Create and manage keys from the dashboard
- Rotate keys regularly for security
Credits
Galatext operates on a prepaid credit system. Each API operation deducts credits from your account balance:
| Channel | Credit Cost |
|---|---|
| SMS (per message) | 1 credit |
| WhatsApp (per message) | Varies by region |
| Airtime (per transaction) | Value + fee |
You can top up credits via the dashboard or through our Airtime API for automated recharging.
Sender IDs
A sender ID is the name or number that appears as the sender of your message. Galatext provides:
- Default Sender ID —
GALATEXTfor quick testing - Custom Sender IDs — Your brand name (e.g.,
YOURBRAND) after approval - Numeric Sender IDs — Short codes or long numbers for two-way messaging
Message States
Messages flow through these states:
- PENDING — Queued for delivery
- SENT — Submitted to the carrier
- DELIVERED — Successfully delivered to the recipient
- FAILED — Delivery failed (check error codes)
Architecture
Your Application
│
▼
┌─────────────────┐
│ Galatext API │ ◄── Authentication (x-api-key)
│ api.galatext.com│
└────────┬────────┘
│
├──────────────────────────┐
▼ ▼
┌─────────────────┐ ┌──────────────────┐
│ SMS Gateway │ │ WhatsApp Cloud │
│ (Direct Carrier)│ │ API (Meta) │
└─────────────────┘ └──────────────────┘
│ │
▼ ▼
Mobile Network WhatsApp Users
Recipients
│
▼
┌─────────────────┐
│ Webhooks │ ◄── Real-time delivery reports
│ (Your Callback) │
└─────────────────┘Rate Limits
To ensure platform stability, Galatext enforces the following rate limits:
| Tier | SMS per Second | Bulk per Request | WhatsApp per Second |
|---|---|---|---|
| Free | 5 | 100 | 5 |
| Starter | 20 | 1,000 | 20 |
| Business | 100 | 10,000 | 100 |
| Enterprise | Custom | Custom | Custom |
Rate limits apply per API key. Exceeding these limits returns a 429 Too Many Requests response. Contact support for higher limits.
Environments
| Environment | Base URL | Purpose |
|---|---|---|
| Production | https://api.galatext.com | Live traffic |
| Sandbox | https://sandbox.galatext.com | Testing & integration |
The sandbox environment returns simulated responses — no real messages are sent and no credits are consumed.
Support
- Documentation — developers.galatext.com
- Dashboard — app.galatext.com
- Email — support@galatext.com
- Status — status.galatext.com