Skip to main content
GET
/
api
/
messaging
/
sms
/
{message_id}
/
status
Get SMS Delivery Status
curl --request GET \
  --url https://api.example.com/api/messaging/sms/{message_id}/status/
{
  "success": true,
  "message": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "recipient": "+255614853618",
    "message": "Hello, this is a test message",
    "sender_id": "MIFUMO",
    "status": "delivered",
    "sent_at": "2025-11-27T10:30:00Z",
    "delivered_at": "2025-11-27T10:30:15Z",
    "cost": 0.05,
    "currency": "USD"
  }
}
Get delivery status of a specific SMS message.
message_id
string
required
SMS message ID

Success Response (200)

success
boolean
Operation success status
message
object
Message details with status
{
  "success": true,
  "message": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "recipient": "+255614853618",
    "message": "Hello, this is a test message",
    "sender_id": "MIFUMO",
    "status": "delivered",
    "sent_at": "2025-11-27T10:30:00Z",
    "delivered_at": "2025-11-27T10:30:15Z",
    "cost": 0.05,
    "currency": "USD"
  }
}