Send messages

Start Sending messages without any template approvals.

Start sending messages using the API Key (provided in the profile section of your account) and the URL provided by the admin.

URL : https://{{url}}/v5/api/index.php/addbroadcast

broadcast_name: string

brodcast_service: whatsapp_credits

contacts: Phone Numbers with country code

uploaded_image1: {{1}} 
attribute2:  {{2}} //Here goes your message



Note:
** {{1}} is for Media Path. Ensure https:// in the URL of media. 

** Supported Media is .pdf, .jpg, .png, .mp3, .mp4

** {{2}} is reserved for the text values or variables in the message.

📘

Sample Response

{"request_id":"611233e00aa21","status":"Queued","message":"Success","username":"user","Credits":93}

<?php

$api_key="Get it from Profile";
$mobile='911234567890';
$url="https://{{url}}/v5/api/index.php/addbroadcast";
$param =  [

'brodcast_service'=>'whatsapp_credits',
'broadcast_name'=>'name',
 'contacts'=>$mobile,
 'uploaded_image1'=>$uploaded1_1,
  'attribute2':'Text message'
    
] ;
$jsonval=json_encode($param);


$curl = curl_init();
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt_array($curl, array(
      CURLOPT_URL => $url,
      CURLOPT_FAILONERROR => true,
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => '',
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 0,
      CURLOPT_FOLLOWLOCATION => true,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => 'POST',
      CURLOPT_POSTFIELDS =>$jsonval,
      CURLOPT_HTTPHEADER => array(
        'Authorization: '.  $api_key,
        'Content-Type: application/json'
      ),
    ));
     

    try
    {
       $response = curl_exec($curl); 

       if(curl_errno($curl)){
        echo json_encode(array('status' => "error", 'message' =>curl_error($curl)));
        exit(0); 
        }

       echo json_encode(array('status' => "ok", 'message' => $response));
       exit(0); 
    }
    catch(Exception $e){
        echo json_encode(array('status' => "error", 'message' => $e));
        exit(0); 
    }

?>
var client = new RestClient("http://api.spinningdisk.in/v5/api/index.php/addbroadcast");
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("content-type", "application/json");
request.AddHeader("Authorization", "api_key from the panel");
var body = @"{" + "\n" +
@"""message"":""message_test"",    " + "\n" +
@"""brodcast_service"":""whatsapp_credits""," + "\n" +
@"""broadcast_name"" : ""test_sep""," + "\n" +
@"""template_id"" : ""Hello""," + "\n" +
@"""broadcast_message"": """"," + "\n" +
@"    ""contacts"": ""911234567899""," + "\n" +
@"    ""uploaded_image1"":""https://blddnt.com/a.jpg""," + "\n" +
@"    ""attribute2"":""1""," + "\n" +
@"    ""attribute3"":""2""," + "\n" +
@"    ""attribute4"":""3""," + "\n" +
@"    ""attribute5"":""4""," + "\n" +
@"    ""attribute6"":""5""," + "\n" +
@"    ""attribute7"":""6""," + "\n" +
@"    ""attribute8"":""7""," + "\n" +
@"    ""attribute9"":""8""," + "\n" +
@"    ""attribute10"":""9""," + "\n" +
@"    ""attribute11"":""10""," + "\n" +
@"    ""attribute12"":""11""," + "\n" +
@"    ""attribute13"":""12""" + "\n" +
@"}";
request.AddParameter("application/json", body,  ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);