Skip to main content

Welcome to Ruach (Formerly Netvox) SMS API

The Ruach SMS API provides a comprehensive solution for sending SMS messages, managing campaigns, and tracking delivery reports. Our RESTful API is designed to be simple, reliable, and scalable for businesses of all sizes.

Get Started

Learn how to authenticate and make your first API call.

Key Features

Quick Start

1. Authentication

All API requests require authentication using your ApiKey and ClientId:
curl -X GET "https://accounts.netvox.ng/api/v2/Balance?ApiKey=YOUR_API_KEY&ClientId=YOUR_CLIENT_ID"

2. Send Your First SMS

curl -X POST "https://accounts.netvox.ng/api/v2/SendSMS" \
  -H "Content-Type: application/json" \
  -d '{
    "ApiKey": "YOUR_API_KEY",
    "ClientId": "YOUR_CLIENT_ID",
    "SenderId": "YOUR_SENDER_ID",
    "Message": "Hello from Ruach SMS API!",
    "MobileNumbers": "1234567890"
  }'

3. Check Delivery Status

curl -X GET "https://accounts.netvox.ng/api/v2/MessageStatus?ApiKey=YOUR_API_KEY&ClientId=YOUR_CLIENT_ID&MessageId=MESSAGE_ID"

API Endpoints

Need Help?

Contact Support

Get help from our technical support team.