API Documentation

A complete guide to using the IPROG SMS API. Learn how to integrate SMS functionality into your applications.

API Endpoints

Explore all available endpoints for sending SMS and managing your account

POST https://iprogsms.com/api/v1/sms_messages?api_token=1231asd1&message=Test+Message&phone_number=639109432834

Request Parameters

  • api_token (string, required) - Your API TOKEN
  • phone_number (string, required) - Recipient's phone number
  • message (string, required) - Message content
  • sms_provider (integer, optional) - SMS Provider (0, 1, or 2) | default: 0

Example Request

POST https://iprogsms.com/api/v1/sms_messages?api_token=1231asd1&message=Test+Message&phone_number=639109432834
Content-Type: application/json

{
    "api_token": "1231asd1",
    "phone_number": "09345678942",
    "message": "Hello, this is a test message."
}

Response

{
    "status": 200,
    "message": "Your SMS message has been successfully added to the queue and will be processed shortly.",
    "message_id": "iSms-XHYBk"
}

Code Examples

Get started quickly with code samples in multiple programming languages

curl -X POST "https://iprogsms.com/api/v1/sms_messages?api_token=1231asd1&message=Test+Message&phone_number=639109432834"