www.smsgatewayapi.eu Open in urlscan Pro
2a06:98c1:3120::3  Public Scan

Submitted URL: https://smsgatewayapi.eu/
Effective URL: https://www.smsgatewayapi.eu/
Submission: On March 29 via automatic, source certstream-suspicious — Scanned from NL

Form analysis 1 forms found in the DOM

POST https://www.smsgatewayapi.eu/en/register

<form method="post" class="row g-3 justify-content-center" id="0" action="https://www.smsgatewayapi.eu/en/register" enctype="multipart/form-data">
  <div class="col-auto d-none d-sm-none d-md-block d-lg-block">
    <label class="visually-hidden" for="Reg-email">Email*</label>
    <input type="email" name="email1" id="Reg-email" class="form-control" placeholder="Email*">
  </div>
  <div class="col-12 d-block d-sm-block d-md-none d-lg-none w-100">
    <label class="visually-hidden" for="Reg-email-mobile">Email*</label>
    <input type="email" name="email2" id="Reg-email-mobile" class="form-control mb-0" placeholder="Email*">
  </div>
  <div class="col-auto d-none d-sm-none d-md-block d-lg-block">
    <button type="submit" class="btn btn-default registerbtn" id="RegHomeBtn0">CREATE FREE TRIAL <span></span></button>
  </div>
  <div class="col-12 d-block d-sm-block d-md-none d-lg-none w-100">
    <button type="submit" class="btn btn-default w-100 registerbtn" id="RegHomeBtn10">CREATE FREE TRIAL <span></span></button>
  </div>
  <div id="invalid0" class="" style="display:none; text-align: left;  font-size: 11px;   margin-top: 5px;">Email is invalid.</div>
  <div id="exists0" class="" style="display:none; text-align: left;  font-size: 11px;   margin-top: 5px;">This e-mail address has already been registered.</div>
</form>

Text Content

 * API Docs
 * Zapier
 * Pricing
 * About us
   * Why smstools?
   * Service level agreement (sla)
 * Contact
   * Contact
   * Request an offer
 * Free trial
 * Login

 * 

 * API Docs
 * Zapier
 * Pricing
 * About us
   * Why smstools?
   * About us
 * Contact


 * 
 * 

© 2023 All rights reserved, Smstools.




SMS GATEWAY API
FOR DEVELOPERS




FREE TRIAL REQUEST AN OFFER


Integrate with our SMS Gateway API via your preferred programming language and
send or receive SMS messages directly from your own application, website or
software platform. Our SMS gateway API is extremely reliable and easy to
integrate.

Instantly send and receive SMS messages worldwide via our SMS API and receive
webhooks with delivery reports. In addition, we also have other integrations
such as 'email to SMS', Zapier, Whatsapp, Slack, etc.


JOIN OVER 10,000 HAPPY CUSTOMERS

 * 
 * 
 * 
 * 
 * 


SEND WORLDWIDE SMS MESSAGES VIA OUR SMS GATEWAY API.

Smstools is a user-friendly and versatile SMS gateway to send and/or receive SMS
messages! Our SMS API offers advanced features for sending SMS via our SMS
gateway.




WORK WITH A TRUSTED PARTNER

We have over a decade of experience and our text messaging system has been in
constant development for over 15 years. Smstools has been designed to provide
your business with a resilient, fast and easy to use text messaging system

Why smstools? About us
PHP Node Ruby Python C# Powershell Shell

<?php
	$ch = curl_init();
	$url = "https://api.smsgatewayapi.com/v1/message/send";
	$client_id = "XXX"; // Your API key
	$client_secret = "YYY"; // Your API secret
	$data = [
		'message' => "example", //Message
		'to' => "11231231234", //Receiver
		'sender' => "YourName" //Sender
	];
	curl_setopt($ch, CURLOPT_URL, "$url");
	curl_setopt($ch, CURLOPT_POST, true);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
	curl_setopt($ch, CURLOPT_VERBOSE, true);
	curl_setopt($ch, CURLOPT_HTTPHEADER, [
		"X-Client-Id: $client_id",
		"X-Client-Secret: $client_secret",
		"Content-Type: application/json",
	]);
	curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
	$response = curl_exec($ch);
?>

const https = require("https");
const client_id = "XXX"; // Your API key
const client_secret = "YYY"; // Your API secret
const data = JSON.stringify({
    message: "Hallo", //Message (required)
    to: "11231231234", //Receiver (required)
    sender: "YourName", //Sender (required)
});
const options = {
    hostname: "api.smsgatewayapi.com",
    port: 443,
    path: "/v1/message/send",
    method: "POST",
    headers: {
        "X-Client-Id": client_id,
        "X-Client-Secret": client_secret,
        "Content-Type": "application/json",
        "Content-Length": data.length,
    },
};
const req = https.request(options, (res) => {
    console.log(`statusCode: ${res.statusCode}`);
    res.on("data", (d) => {
        process.stdout.write(d);
    });
});
req.write(data);
req.end();


require "uri"
require "net/http"

url = URI("https://api.smsgatewayapi.com/v1/message/send")

https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true

request = Net::HTTP::Post.new(url)
request["X-Client-Id"] = "XXX" // Your API key
request["X-Client-Secret"] = "YYY" // Your API secret
request["Content-Type"] = "application/json"
form_data = [
	['message', 'example'], //Message (required)
	['to', '11231231234'], //Receiver (required)
	['sender', 'YourName'] //Sender (required)
] 
request.set_form form_data, 'multipart/form-data'
response = https.request(request)
puts response.read_body


import requests

url = "https://api.smsgatewayapi.com/v1/message/send"

payload={
	'message': 'example', #Message (required)
	'to': '32479123456', #Receiver (required)
	'sender': 'YourName' #Sender (required)
}
headers = {
	'X-Client-Id': 'XXX', #Your API key
	'X-Client-Secret': 'YYY', #Your API secret
	'Content-Type': 'application/json'
}

response = requests.request(
	"POST", 
	url, 
	headers=headers, 
	json=payload
)

print(response.text)


var url = "https://api.smsgatewayapi.com/v1/message/send";
var client = new RestClient(url);
client.Timeout = -1;
var request = new RestRequest(Method.POST);
request.AddHeader("X-Client-Id", "XXX"); // Your API key
request.AddHeader("X-Client-Secret", "YYY"); // Your API secret
request.AddHeader("Content-Type", "application/json");
request.AlwaysMultipartFormData = true;
request.AddParameter("message", "example"); //Message (required)
request.AddParameter("to", "32479123456"); //Receiver (required)
request.AddParameter("sender", "YourName"); //Sender (required)
IRestResponse response = client.Execute(request);
Console.WriteLine(response.Content);


//PowerShell - RestMethod
$headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]"
$headers.Add("X-Client-Id", "XXX") // Your API key
$headers.Add("X-Client-Secret", "YYY") // Your API secret

$body = '{
`n    "to": "11231231234",
`n    "message": "Hello World",
`n    "sender": "YourName"
`n}'

$response = Invoke-RestMethod 'https://api.smsgatewayapi.com/v1/message/send' -Method 'POST' -Headers $headers -Body $body -ContentType “application/json; charset=utf-8”
$response | ConvertTo-Json


//Shell - wget
wget --no-check-certificate --quiet \
  --method POST \
  --timeout=0 \
  --header 'X-Client-Id: XXX' \ // Your API key
  --header 'X-Client-Secret: YYY' \ // Your API secret
  --header 'Content-Type: application/json' \
  --body-data '{
    "to": "11231231234",
    "message": "Hello World",
    "sender": "YourName"
}' \
   'https://api.smsgatewayapi.com/v1/message/send'



EASY INTEGRATION

With our SMS API you can extend your application with an SMS integration.
Integrating our SMS API is very easy so you can quickly connect your website or
software to our powerful SMS platform

API documentation


GDPR COMPLIANT AND UPTIME GUARANTEED

We work with high security standards. The security of your data is 100% GDPR
compliant. In addition, we have a 99.99% uptime guarantee.




INTEGRATING AN SMS GATEWAY NEVER WAS SO EASY

Start today and send SMS via our SMS API.

Email*
Email*
CREATE FREE TRIAL
CREATE FREE TRIAL
Email is invalid.
This e-mail address has already been registered.
Login About us Api documentation Contact


EXPLORE

 * Login
 * About us
 * Api documentation
 * Contact


Language Nederlands (België) Nederlands (Nederland) English Deutsch
(Deutschland) Deutsch (Österreich) Deutsch (Schweiz) Français (France) Français
(Belgique)


OUR EXPERT TEAM ARE HAPPY TO ANSWER ANY QUESTIONS YOU MAY HAVE, & HELP GET YOU
STARTED WITH SMS FOR BUSINESS.

 * GENERAL QUESTIONS

 * info@smstools.be

 * SALES QUESTIONS

 * sales@smstools.be

 * SUPPORT QUESTIONS

 * support@smstools.be


OUR EXPERT TEAM ARE HAPPY TO ANSWER ANY QUESTIONS YOU MAY HAVE, & HELP GET YOU
STARTED WITH SMS FOR BUSINESS.

 * GENERAL QUESTIONS

 * info@smstools.be

 * SALES QUESTIONS

 * sales@smstools.be

 * SUPPORT QUESTIONS

 * support@smstools.be


Language Nederlands (België) Nederlands (Nederland) English Deutsch
(Deutschland) Deutsch (Österreich) Deutsch (Schweiz) Français (France) Français
(Belgique)

© 2023 All rights reserved, Smstools.

 * Terms&Conditions
 * Acceptable Use Policy
 * Privacy Policy
 * Sitemap

© 2023 All rights reserved, Smstools.

 * Terms&Conditions
 * •
 * Acceptable Use Policy
 * •
 * Privacy Policy
 * •
 * Sitemap