Here is a code sample, showing how to authenticate and use one of our API endpoints, when coding in PHP (curl command).
<?php // api endpoint $apiendpoint = 'https://api.transmitsms.com/send-sms.json'; // api key $apikey = 'e898ef5f67f0f73d88ef97624bacf614'; // api secret $apisecret = 'dkjfkdjf@dkfjdkA'; // send sms post body $post = [ 'to' => '614111', 'message' => 'testing 1 2 3' ]; $params = http_build_query($post); $ch = curl_init($apiendpoint); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true ); curl_setopt( $ch, CURLOPT_POST, 1 ); curl_setopt( $ch, CURLOPT_POSTFIELDS, $params ); curl_setopt( $ch, CURLOPT_HTTPHEADER, [ 'content-type: application/x-www-form-urlencoded', 'Authorization: Basic ' . base64_encode("$apikey:$apisecret") ] ); $res = curl_exec( $ch ); curl_close( $ch ); echo $res; ?>
The API key and API secret can be found in the Settings screen of your Burst SMS account.