Tyr SMS Gateway

SMS service for transactional and bulk SMS. SMPP and REST SMS APIs supported.


Global, highly reliable and technically rich SMS gateway to send and receive SMS between applications and mobiles. Send and receive SMS using our webSMS portal or SMS APIs that include SMPP (v3.3, v3.4, v5 supported), SMTP (emailSMS: email-to-SMS and SMS-to-email) and REST. Coverage highlights of the Tyr SMS Gateway include UK, France, Germany, Spain and Italy. Login to our portal to get usage reports, check message delivery status and manage your account.

Developer

Developer accounts provide easy access to the Tyr SMS Gateway for sending and receiving SMS. Use either the REST API or SMPP for messages.

Accounts are restricted to 5 nominated mobile numbers.

Pricing is super cheap to help you get your application or integration built. 25 free SMS credits on sign-up.

Enterprise

Enterprise accounts provide access to the Tyr SMS Gateway for reliably sending and receiving SMS. Accounts are for large and small enterprises and can handle high volumes of outbound and inbound SMS messages, with over 1000 networks worldwide able to be sent SMS.

High rates of SMS traffic can be handled using SMPP, REST API, webSMS or emailSMS.

Pricing is based on the volume of messages sent and received. 100 free SMS credits on sign-up.

Bulk SMS

A2P bulk SMS accounts provide access to the Tyr SMS Gateway for sending SMS, the capacity to handle high volumes of SMS messages and extremely competitive wholesale SMS pricing.

Accounts are capable of handling up to 2000 SMS/sec on request with single or multiple SMPP gateway binds. We recommend SMPP rather than REST for bulk SMS.

Pricing is our buy-in cost (i.e. 0% mark-up), and we charge a fixed service fee or minimum invoice amount. 50 free SMS credits on sign-up.

Dependable SMS Messaging

Highly redundant and available messaging infrastructure.

Tyr SMS Gateway can be depended upon to deliver your messages 24x7. Its message delivery infrastructure spans multiple redundant, independent and geographically separate sites throughout Europe, Asia and the Americas.

Uses

A2P SMS for OTP, IoT/M2M, marketing and notifications to customers and staff.

Reliable

Can be depended upon by your business 24x7 for critical and non-critical SMS.

Technology

Advanced SMS infrastructure with multiple APIs for sending and receiving.

Worldwide

Coverage includes almost every mobile network in the world (>1000 networks).

 

Coverage and Pricing

Messages charges are shown below for sending SMS to mobiles. Other charges may apply if using additional services (e.g. Virtual Mobile Numbers).

Country: United Kingdom

Developer

GBP 0.011
per SMS

Enterprise

GBP 0.0192
per SMS

Bulk SMS

GBP 0.016
per SMS

SMS APIs

The Tyr SMS Gateway can be used for sending high volumes of SMS messaging quickly and reliably to mobile users. The SMPP API is well-suited to this use; however, we also provide our quick and easy to use REST SMS API that can be equally suitable.

SMPP API

Short Message Peer-to-Peer (SMPP) is a standard API used by applications to send and receive SMS. It provides the highest level of control and is suitable for low or high volumes of SMS. SMPP v3.3, v3.4 and v5 are supported, and TLS can be used to secure the session between your application and the Tyr SMS Gateway.

Tutorial: Send SMS with SMPP (Python, Java, Go, Perl, C++, C#, Node.js, Ruby, PHP)

REST API

The Melrose Labs Tyr SMS Gateway service is available using our REST SMS API.

Request:

curl https://api.melroselabs.com/sms/message/ \
	--header 'x-api-key: [API_KEY]' --header 'Content-Type: application/json' \
	--data-raw '{ "source": "MelroseLabs","destination": "447712345678","message": "Hello World €£$" }'

Response:

{"transactionID": "1ccead78-6550-4aac-a6b4-a4942b908659"}

Request:

var request = require('request');
var options = {
  'method': 'POST',
  'url': 'https://api.melroselabs.com/sms/message/',
  'headers': {
    'x-api-key': '[API_KEY]',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({ "source": "MelroseLabs","destination": "447712345678","message": "Hello World €£$" })
};
request(options, function (error, response) { 
  if (error) throw new Error(error);
  console.log(response.body); // response is of type application/json
});

Response:

{"transactionID": "1ccead78-6550-4aac-a6b4-a4942b908659"}

Request:

import requests
import json

url = "https://api.melroselabs.com/sms/message/"
payload = {
	{ "source": "MelroseLabs","destination": "447712345678","message": "Hello World €£$" }
}
headers = {
  'x-api-key': '[API_KEY]',
  'Content-Type': 'application/json'
}

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

# response is of type application/json
print(response.text.encode('utf8'))

Response:

{"transactionID": "1ccead78-6550-4aac-a6b4-a4942b908659"}

Request:

<?php 
$data = { "source": "MelroseLabs","destination": "447712345678","message": "Hello World €£$" }

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => "https://api.melroselabs.com/sms/message/",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => $data,
  CURLOPT_HTTPHEADER => array(
    "x-api-key: [API_KEY]",
    "Content-Type: application/json"
  )
));

$response = curl_exec($curl);

curl_close($curl);

echo $response; // response is of type application/json
?>

Response:

{"transactionID": "1ccead78-6550-4aac-a6b4-a4942b908659"}

Get your API Key now and start using the Tyr SMS Gateway service REST API

SIGN-UP | LOGIN TO GET API KEY
Tutorial: Send SMS with REST (Python, Java, Go, Perl, C++, C#, Node.js, Ruby, PHP)

Two-Way SMS and Receiving SMS from mobiles

Enable applications to receive SMS from mobile users for marketing campaigns, receiving SMS from mobile devices for IoT/M2M, and other uses. Use with sending SMS to mobiles to enable two-way SMS messaging.

Virtual SIM Hosting

Virtual SIM Hosting (VSIM) provides a high performance method of receiving up to 200 SMS per second through a customer-supplied SIM. The mobile number of the SIM can be used to receive SMS without the restrictions of normal SIM card hosting. This service is a means of getting the performance of Virtual Mobile Numbers (VMNs) with the advantage of a national mobile number (e.g. a SIM from a mobile network in France for use with a service targeted at mobile users in France).

Read more about Virtual SIM Hosting
SIM hosting

Virtual Mobile Numbers

Virtual Mobile Numbers (VMNs) bring high performance with low delivery latency of messages from mobiles to applications. A single Virtual Mobile Number allows an application to receive incoming SMS from all supported networks worldwide. The Virtual Mobile Numbers behave in the same way as a regular mobile number, but with the benefit of significantly higher throughput (200 SMS per second) to your application.

Read more about Virtual Mobile Numbers

Data Retention and Data Privacy

Data retention and data privacy policies ensure that data is handled securely and in accordance with GDPR. Mobile telephone numbers and message content are kept encrypted at rest and in motion whenever possible. Account-level policies ensure that messages are erased in line with your organisation's data retention policy.

Service snapshot

  • Bulk SMS / Wholesale SMS provider
  • Worldwide coverage
  • High reliability and availability
  • Mobile Terminated (MT) SMS
  • Mobile Originated (MO) SMS - Virtual Mobile Numbers (VMNs), Virtual SIM Hosting (VSIM)
  • SMPP SMS API (v3.3, v3.4 and v5); SMPP over TLS
  • REST HTTP SMS API; TLS
  • SMTP SMS API - email to SMS / SMS to email

Find out more...

Please provide your name.
Please provide a valid company name.
Please type your message.
Please provide a valid email address.