v1

latestOpenAPI 3.1.02026-07-2616459400.5 KB
CSV Message

Send bulk SMS via CSV string (GET)

Send bulk SMS using CSV data passed as the filestring parameter. Each row: mobile, "message", "optional sender id", "optional future time", "optional msgid", "optional templateid", "optional dlt_template_type" Rows are newline-separated.

get/UploadCsvFile

Query parameters

feedidstring required
Example:392095

Account/Feed ID registered with BulkSMS

usernamestring
Example:9137964367

10-digit mobile number or username (optional if IP whitelisted)

passwordstring password

Password (optional if IP whitelisted)

filestringstring required
Example:919900840000,"Test message 1","Optional sender id","200908271351" 919900840001,"Test message 2","Optional sender id"

CSV data. Each row: mobile, "message", "optional sender id", "optional future time", "optional msgid", "optional templateid", "optional dlt_template_type" Rows separated by newline. Example: 919900840000,"Test message 1","Optional sender id","200908271351" 919900840001,"Test message 2","Optional sender id"

jobnamestring

Unique tag/job name for the request (max 50 chars)

async'0' | '1'

Set to 1 for asynchronous processing

timestring

Future publish time in format yyyymmddhhmm (e.g. 200908271351)

tzstring
Example:GMT+05:30

Timezone for time parameter (e.g. GMT+10:45, GMT-07:30)

short'0' | '1'

URL shortener flag (1 = enable)

msgidstring

Unique message ID for duplicate check

mtypestring

Message type (1 = text, default)

urlstring

WAP URL for WAP push messages

udhstring

UDH data for binary messages

jobidinteger

Job ID

Response

Request processed (success or error)