The TexiOnline API allows you to send SMS messages to Philippine numbers through your favorite programming language. Powered by Semaphore.
All API endpoints are accessible via HTTPS at
https://api.semaphore.co/api/v4/. All requests must
include your API key for authentication.
Include your API key as a parameter in every request.
https://api.semaphore.co/api/v4/messages
| Parameter | Description | Required |
|---|---|---|
| apikey | Your API key | Yes |
| number | Recipient mobile number (e.g., 09171234567) | Yes |
| message | The message to send (max 160 characters per SMS) | Yes |
| sendername | Sender name (e.g., TEXIONLINE) | No (defaults to SEMAPHORE) |
Send to multiple recipients by separating numbers with commas (up to 1,000 numbers per call).
Bypass the standard queue for immediate delivery. 2 credits per SMS (₱0.60). No rate limiting.
https://api.semaphore.co/api/v4/priority
Use the OTP endpoint for time-sensitive verification codes.