{"id":1084,"date":"2024-02-02T07:33:44","date_gmt":"2024-02-02T07:33:44","guid":{"rendered":"https:\/\/onesaas.local\/?page_id=1084"},"modified":"2026-03-05T00:41:58","modified_gmt":"2026-03-05T00:41:58","slug":"sms-api-gateway","status":"publish","type":"page","link":"https:\/\/messagemedia.com\/au\/sms-api-gateway\/","title":{"rendered":"SMS API Gateway"},"content":{"rendered":"\r\n  <section class=\"header-block py-4 py-lg-7 bg-primary \">\r\n    <div class=\"container bg-primary\">\r\n      <div class=\"row align-items-center \">\r\n\r\n        <div class=\"col-md-6 \">\r\n\r\n          \r\n          \r\n                      <h1 class=\"mb-lg-4 p-0\">Send SMS via API on time, every time<\/h1>\r\n          \r\n                      <p class=\"mb-4\">Our REST APIs and enterprise-grade text messaging gateway ensures your messages arrive securely \u2013 no matter what.<\/p>\r\n          \r\n                      <div class=\"btn-group\">\r\n              <a href=\"https:\/\/hub.messagemedia.com\/dev-signup\"  class=\"btn btn-secondary btn-sm mb-3 me-3 \" >Free API key<\/a><a href=\"https:\/\/support.messagemedia.com\/hc\/en-us\/categories\/4413568158991-Developer-Guides\"  class=\"btn btn-outline-secondary btn-sm mb-3 \" >Documentation<\/a>            <\/div>\r\n          \r\n          \r\n        <\/div>\r\n\r\n        \r\n          <link rel=\"preload\" as=\"image\" href=\"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/API-pill-image.png\">\r\n\r\n          <div class=\"col-md-6 text-center\">\r\n                          <img decoding=\"async\" fetchpriority=\"high\"  width=\"255.5\" height=\"203.5\" class=\"skip-lazy img-fluid \" src=\"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/API-pill-image.png\" alt=\"Image for Send SMS via API on time, every time\">\r\n                      <\/div>\r\n\r\n        \r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n    \n\n    <section  class=\"section py-4 py-lg-7 bg-light\">\r\n        <div class=\"container\">\r\n\r\n            <div class=\"row justify-content-lg-center\">\r\n                <div class=\"col-md-12 col-lg-12\">\r\n                    <h2 class=\"mb-4\">An SMS API built for speed and scale.<\/h2>                    <p>MessageMedia\u2019s Australian SMS gateway (known as the Sinch Engage API outside of APAC) delivers messages globally. Choose either REST or SMPP for your SMS API integration\r\nand easily send bulk SMS, MMS or mobile landing pages.<\/p>                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"row justify-content-lg-center\">\r\n                <div class=\"col-md-12 col-lg-12 justify-content-center\">\r\n                    \n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\r\n    \r\n        \r\n        <div class=\"row g-4 cards  cards-transparent\">\r\n                            <div class=\"col-12 col-md-6 col-lg-4\">\r\n                    <div class=\"card h-100 p-1 d-flex flex-column\">\r\n\r\n                        <div class=\"card-body\">\r\n                            <h4 class=\"h1 text-info\">65,000<\/h4>\r\n                            <div class=\"card-text\">\r\n                                Customers across the globe.                            <\/div>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                            <div class=\"col-12 col-md-6 col-lg-4\">\r\n                    <div class=\"card h-100 p-1 d-flex flex-column\">\r\n\r\n                        <div class=\"card-body\">\r\n                            <h4 class=\"h1 text-info\">5B+<\/h4>\r\n                            <div class=\"card-text\">\r\n                                Messages sent per year.                            <\/div>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                            <div class=\"col-12 col-md-6 col-lg-4\">\r\n                    <div class=\"card h-100 p-1 d-flex flex-column\">\r\n\r\n                        <div class=\"card-body\">\r\n                            <h4 class=\"h1 text-info\">2,000<\/h4>\r\n                            <div class=\"card-text\">\r\n                                Messages processed per second.                            <\/div>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                    <\/div>\r\n\r\n\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\n\n    <section  class=\"section py-4 py-lg-7 bg-white\">\r\n        <div class=\"container\">\r\n\r\n            <div class=\"row justify-content-lg-center\">\r\n                <div class=\"col-md-12 col-lg-12\">\r\n                                                        <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"row justify-content-lg-center\">\r\n                <div class=\"col-md-12 col-lg-12 justify-content-center\">\r\n                    \n\r\n\r\n<div class=\"row align-items-center \">\r\n    <div class=\"mb-3 mb-md-0 col-md-6 text-center order-md-2\">\r\n        <img decoding=\"async\" style=\"max-height: 410px\" alt=\"Reliability\" class=\"img-fluid rounded\" src=\"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/API-Reliability.gif\">    <\/div>\r\n    <div class=\"col-md-6  order-md-1\">\r\n        <div>\r\n            \r\n                <h3 class=\"mb-3\">Reliability<\/h3>\r\n                <p class=\"mb-4\">Network uptime 99.99 percent of the time, so you have no downtime and can focus on what your business does best.\r\n\r\n<\/p>\r\n                                \r\n                    <\/div>\r\n    <\/div>\r\n<\/div>\n\n\r\n\r\n<div class=\"row align-items-center \">\r\n    <div class=\"mb-3 mb-md-0 col-md-6 text-center order-md-1\">\r\n        <img decoding=\"async\" style=\"max-height: 410px\" alt=\"Resilience\" class=\"img-fluid rounded\" src=\"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/API-Resilience.gif\">    <\/div>\r\n    <div class=\"col-md-6  order-md-2\">\r\n        <div>\r\n            \r\n                <h3 class=\"mb-3\">Resilience<\/h3>\r\n                <p class=\"mb-4\">Multiple data centres, auto re-routing and 24\/7 carrier monitoring for reliable text message delivery.\r\n\r\n<\/p>\r\n                                \r\n                    <\/div>\r\n    <\/div>\r\n<\/div>\n\n\r\n\r\n<div class=\"row align-items-center \">\r\n    <div class=\"mb-3 mb-md-0 col-md-6 text-center order-md-2\">\r\n        <img decoding=\"async\" style=\"max-height: 410px\" alt=\"Capacity\" class=\"img-fluid rounded\" src=\"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/API-Capacity.gif\">    <\/div>\r\n    <div class=\"col-md-6  order-md-1\">\r\n        <div>\r\n            \r\n                <h3 class=\"mb-3\">Capacity<\/h3>\r\n                <p class=\"mb-4\">High throughput capability to seamlessly handle extreme volumes of messages. Available to all customers, at no extra charge.\r\n\r\n<\/p>\r\n                                \r\n                    <\/div>\r\n    <\/div>\r\n<\/div>\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\n\n    <section  class=\"section py-4 py-lg-7 bg-light\">\r\n        <div class=\"container\">\r\n\r\n            <div class=\"row justify-content-lg-center text-center\">\r\n                <div class=\"col-md-12 col-lg-12\">\r\n                    <h2 class=\"mb-4\">Code samples in your favourite language.<\/h2>                    <p>Looking for an SMS API in JavaScript, PHP, C#, Python, Nodejs or Ruby? Check out the samples below and get sending in under 5 minutes.<\/p>                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"row justify-content-lg-center\">\r\n                <div class=\"col-md-12 col-lg-10 justify-content-center\">\r\n                    \n\r\n    <ul class=\"nav nav-tabs border-0\" role=\"tablist\">\r\n\r\n                    \r\n                \r\n                    <li class=\"nav-item\" role=\"presentation\">\r\n                        <button class=\"nav-link active\" data-bs-toggle=\"tab\" data-bs-target=\"#code_0\" type=\"button\" role=\"tab\" aria-controls=\"code_0\" aria-selected=\"true\">\r\n                            Javascript                        <\/button>\r\n                    <\/li>\r\n\r\n                \r\n            \r\n                \r\n                    <li class=\"nav-item\" role=\"presentation\">\r\n                        <button class=\"nav-link\" data-bs-toggle=\"tab\" data-bs-target=\"#code_1\" type=\"button\" role=\"tab\" aria-controls=\"code_1\" aria-selected=\"false\">\r\n                            PHP                        <\/button>\r\n                    <\/li>\r\n\r\n                \r\n            \r\n                \r\n                    <li class=\"nav-item\" role=\"presentation\">\r\n                        <button class=\"nav-link\" data-bs-toggle=\"tab\" data-bs-target=\"#code_2\" type=\"button\" role=\"tab\" aria-controls=\"code_2\" aria-selected=\"false\">\r\n                            C#                        <\/button>\r\n                    <\/li>\r\n\r\n                \r\n            \r\n                \r\n                    <li class=\"nav-item\" role=\"presentation\">\r\n                        <button class=\"nav-link\" data-bs-toggle=\"tab\" data-bs-target=\"#code_3\" type=\"button\" role=\"tab\" aria-controls=\"code_3\" aria-selected=\"false\">\r\n                            Python                        <\/button>\r\n                    <\/li>\r\n\r\n                \r\n            \r\n                \r\n                    <li class=\"nav-item\" role=\"presentation\">\r\n                        <button class=\"nav-link\" data-bs-toggle=\"tab\" data-bs-target=\"#code_4\" type=\"button\" role=\"tab\" aria-controls=\"code_4\" aria-selected=\"false\">\r\n                            Java                        <\/button>\r\n                    <\/li>\r\n\r\n                \r\n            \r\n                \r\n                    <li class=\"nav-item\" role=\"presentation\">\r\n                        <button class=\"nav-link\" data-bs-toggle=\"tab\" data-bs-target=\"#code_5\" type=\"button\" role=\"tab\" aria-controls=\"code_5\" aria-selected=\"false\">\r\n                            Ruby                        <\/button>\r\n                    <\/li>\r\n\r\n                \r\n                    \r\n    <\/ul>\r\n    <div class=\"tab-content\">\r\n\r\n                    \r\n                                    <div class=\"tab-pane fade show active\" id=\"code_0\" role=\"tabpanel\" aria-labelledby=\"code_0\">\r\n                        <pre class=\"language-Javascript\">\r\n                        <code class=\"language-Javascript\">\r\n\r\n                            \r\nconst lib = require('messagemedia-messages-sdk');\r\n\/* Basic Auth *\/\r\nlib.Configuration.basicAuthUserName = \"YOUR_BASIC_API_KEY\";\r\nlib.Configuration.basicAuthPassword = \"YOUR_BASIC_SECRET_KEY\";\r\nvar controller = lib.MessagesController;\r\nlet body = new lib.SendMessagesRequest();\r\nbody.messages = [];\r\nbody.messages[0] = new lib.Message();\r\nbody.messages[0].content = 'Hello world!';\r\nbody.messages[0].destinationNumber = '+61491570156';\r\ncontroller.sendMessages(body, function(error, response, context) {\r\n  if (error) {\r\n    console.log(error);\r\n  } else {\r\n    console.log(response);\r\n  }\r\n});\r\n                        <\/code>\r\n                    <\/pre>\r\n                    <\/div>\r\n                \r\n\r\n            \r\n                                    <div class=\"tab-pane fade\" id=\"code_1\" role=\"tabpanel\" aria-labelledby=\"code_1\">\r\n                        <pre class=\"language-PHP\">\r\n                        <code class=\"language-PHP\">\r\n\r\n                            \r\n$authUserName = 'API_KEY';\r\n$authPassword = 'API_SECRET';\r\n\/* You can change this to true when the above keys are HMAC *\/\r\n$useHmacAuthentication = false;\r\n$client = new MessageMediaMessagesLib\\MessageMediaMessagesClient($authUserName, $authPassword, $useHmacAuthentication);\r\n$messagesController = $client-&gt;getMessages();\r\n$body = new Models\\SendMessagesRequest;\r\n$body-&gt;messages = array();\r\n$body-&gt;messages[0] = new Models\\Message;\r\n$body-&gt;messages[0]-&gt;content = 'My first message';\r\n$body-&gt;messages[0]-&gt;destinationNumber = '+61491570156';\r\ntry {\r\n    $result = $messagesController-&gt;sendMessages($body);\r\n    print_r($result);\r\n} catch (Exceptions\\SendMessages400Response $e) {\r\n    echo 'Caught SendMessages400Response: ',  $e-&gt;getMessage(), \"\\n\";\r\n} catch (MessageMediaMessagesLib\\APIException $e) {\r\n    echo 'Caught APIException: ',  $e-&gt;getMessage(), \"\\n\";\r\n}\r\n                        <\/code>\r\n                    <\/pre>\r\n                    <\/div>\r\n                \r\n\r\n            \r\n                                    <div class=\"tab-pane fade\" id=\"code_2\" role=\"tabpanel\" aria-labelledby=\"code_2\">\r\n                        <pre class=\"language-csharp\">\r\n                        <code class=\"language-csharp\">\r\n\r\n                            \r\nString API_KEY = \"API_KEY\";\r\nString API_SECRET = \"API_SECRET\";\r\nboolean HMAC = false;\r\n\r\nMessageMediaMessagesClient client = new MessageMediaMessagesClient(API_KEY, API_SECRET, HMAC);\r\nMessagesController messages = client.Messages;\r\nSendMessagesRequest body = new SendMessagesRequest();\r\nbody.Messages = new List();\r\nMessage body_messages_0 = new Message();\r\nbody_messages_0.Content = \"Hello world!\";\r\nbody_messages_0.DestinationNumber = \"+61491570156\";\r\nbody.Messages.Add(body_messages_0);\r\n\r\ntry\r\n{\r\n    Models.SendMessagesResponse result = messages.SendMessagesAsync(body).Result;\r\n    Console.WriteLine(result);\r\n}\r\ncatch (APIException e)\r\n{\r\n    Console.WriteLine(e.Message + e.ResponseCode + e.HttpContext.ToString());\r\n};\r\n                        <\/code>\r\n                    <\/pre>\r\n                    <\/div>\r\n                \r\n\r\n            \r\n                                    <div class=\"tab-pane fade\" id=\"code_3\" role=\"tabpanel\" aria-labelledby=\"code_3\">\r\n                        <pre class=\"language-Python\">\r\n                        <code class=\"language-Python\">\r\n\r\n                            \r\nauth_user_name = 'API_KEY'\r\nauth_password = 'API_SECRET'\r\nuse_hmac_authentication = False\r\nclient = MessageMediaMessagesClient(auth_user_name, auth_password, use_hmac_authentication)\r\nmessages_controller = client.messages\r\nbody = SendMessagesRequest()\r\nbody.messages = []\r\nbody.messages.append(Message())\r\nbody.messages[0].content = 'My first message'\r\nbody.messages[0].destination_number = '+61491570156'\r\ntry:\r\n    result = messages_controller.send_messages(body)\r\n    print(result)\r\nexcept SendMessages400ResponseException as e:\r\n    print(e)\r\nexcept APIException as e:\r\n    print(e)\r\n                        <\/code>\r\n                    <\/pre>\r\n                    <\/div>\r\n                \r\n\r\n            \r\n                                    <div class=\"tab-pane fade\" id=\"code_4\" role=\"tabpanel\" aria-labelledby=\"code_4\">\r\n                        <pre class=\"language-Java\">\r\n                        <code class=\"language-Java\">\r\n\r\n                            \r\nString authUserName = \"API_KEY\"; \r\nString authPassword = \"API_SECRET\"; \r\nboolean useHmacAuth = false; \r\nMessageMediaMessagesClient client = new MessageMediaMessagesClient(authUserName, authPassword, useHmacAuth);\r\nMessagesController messages = client.getMessages();\r\nMessage message = new Message();\r\nmessage.setContent(\"My message\");\r\nmessage.setDestinationNumber(\"+61491570156\");\r\nList messagesList = new ArrayList();\r\nmessagesList.add(message);\r\nSendMessagesRequest body = new SendMessagesRequest();\r\nbody.setMessages(messagesList);\r\nmessages.sendMessagesAsync(body, new APICallBack() {\r\n        public void onSuccess(HttpContext context, SendMessagesResponse response) {\r\n\t       System.out.println(\"success\");\r\n        }\r\n        public void onFailure(HttpContext context, Throwable error) {\r\n\t       System.out.println(\"failure\");\r\n        }\r\n});\r\n                        <\/code>\r\n                    <\/pre>\r\n                    <\/div>\r\n                \r\n\r\n            \r\n                                    <div class=\"tab-pane fade\" id=\"code_5\" role=\"tabpanel\" aria-labelledby=\"code_5\">\r\n                        <pre class=\"language-Ruby\">\r\n                        <code class=\"language-Ruby\">\r\n\r\n                            \r\nbasic_auth_user_name = 'BasicAuthUserName'\r\nbasic_auth_password = 'BasicAuthPassword'\r\nclient = MessageMediaClient.new(basic_auth_user_name: basic_auth_user_name, basic_auth_password: basic_auth_password)\r\nbody = Sendmessagesrequest.new\r\nbody.messages = []\r\nbody.messages[0] = Message.new\r\nbody.messages[0].callback_url = 'https:\/\/my.callback.url.com'\r\nbody.messages[0].content = 'My first message'\r\nbody.messages[0].destination_number = '+61491570156'\r\nresult = messages_controller.create_send_messages(body)\r\n                        <\/code>\r\n                    <\/pre>\r\n                    <\/div>\r\n                \r\n\r\n                        <\/div>\r\n\r\n\n\n\r\n  <div class=\"d-block text-center\">\r\n    <a  href=\"https:\/\/messagemedia.github.io\/documentation\/\" class=\"btn my-0 btn-secondary  mt-5 btn-sm\" >\r\n      Read GitHub documentation\r\n    <\/a>\r\n  <\/div>\r\n  \n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\n\n    <section  class=\"section py-4 py-lg-7 bg-primary\">\r\n        <div class=\"container\">\r\n\r\n            <div class=\"row justify-content-lg-center text-center\">\r\n                <div class=\"col-md-12 col-lg-12\">\r\n                    <h2 class=\"mb-4\">An SMS gateway that plays nice with others<\/h2>                                    <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"row justify-content-lg-center\">\r\n                <div class=\"col-md-12 col-lg-12 justify-content-center\">\r\n                    \n\r\n    \r\n        \r\n        <div class=\"row gy-4 cards  cards-transparent\">\r\n            \r\n                \r\n                    <div class=\"col-12 col-md-6 col-lg-4\">\r\n                        <div class=\"card h-100 p-4 d-flex flex-column border rounded bg-white\">\r\n\r\n                            <div class=\"row\">\r\n                                <div class=\"col-12 col-md-10\">\r\n                                    <h5 class=\"fw-bold mb-4\">Salesforce<\/h5>\r\n                                    <div class=\"card-text mb-3\">\r\n                                        Mercury SMS provides Salesforce users the ability to send individual or bulk SMS messages to Leads and Contacts.\r\n<br><br>\r\nConstruct your messages ad-hoc, or select a template with personalised fields. You can even set up automatic messages, such as a welcome text to new leads.\r\n<br><br>\r\n<a class=\"btn-arrow\" href=\"https:\/\/messagemedia.com\/au\/integrations\/sms-for-salesforce\/\">Learn more<\/a>                                    <\/div>\r\n\r\n                                                                    <\/div>\r\n\r\n                                <div class=\"col-12 col-md-2 order-first order-lg-last mb-3 mb-lg-0\">\r\n                                    <img decoding=\"async\" class=\"img-fluid\" style=\"max-height: 80px;\" src=\"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/Salesforce.com_logo.svg\" alt=\"Image for Salesforce\" width=\"auto\" height=\"auto\">\r\n                                <\/div>\r\n                            <\/div>\r\n\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                \r\n            \r\n                \r\n                    <div class=\"col-12 col-md-6 col-lg-4\">\r\n                        <div class=\"card h-100 p-4 d-flex flex-column border rounded bg-white\">\r\n\r\n                            <div class=\"row\">\r\n                                <div class=\"col-12 col-md-10\">\r\n                                    <h5 class=\"fw-bold mb-4\">Shopify<\/h5>\r\n                                    <div class=\"card-text mb-3\">\r\n                                        Mercury SMS provides Salesforce users the ability to send individual or bulk SMS messages to Leads and Contacts.\r\n<br><br>\r\nConstruct your messages ad-hoc, or select a template with personalised fields. You can even set up automatic messages, such as a welcome text to new leads.\r\n<br><br>\r\n<a class=\"btn-arrow\" href=\"https:\/\/messagemedia.com\/au\/integrations\/shopify\/\">Learn more<\/a>                                    <\/div>\r\n\r\n                                                                    <\/div>\r\n\r\n                                <div class=\"col-12 col-md-2 order-first order-lg-last mb-3 mb-lg-0\">\r\n                                    <img decoding=\"async\" class=\"img-fluid\" style=\"max-height: 80px;\" src=\"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/Shopify-logo.svg\" alt=\"Image for Shopify\" width=\"auto\" height=\"auto\">\r\n                                <\/div>\r\n                            <\/div>\r\n\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                \r\n            \r\n                \r\n                    <div class=\"col-12 col-md-6 col-lg-4\">\r\n                        <div class=\"card h-100 p-4 d-flex flex-column border rounded bg-white\">\r\n\r\n                            <div class=\"row\">\r\n                                <div class=\"col-12 col-md-10\">\r\n                                    <h5 class=\"fw-bold mb-4\">HubSpot<\/h5>\r\n                                    <div class=\"card-text mb-3\">\r\n                                        Mercury SMS provides Salesforce users the ability to send individual or bulk SMS messages to Leads and Contacts.\r\n<br><br>\r\nConstruct your messages ad-hoc, or select a template with personalised fields. You can even set up automatic messages, such as a welcome text to new leads.\r\n<br><br>\r\n<a class=\"btn-arrow\" href=\"https:\/\/messagemedia.com\/au\/integrations\/hubspot\/\">Learn more<\/a>                                    <\/div>\r\n\r\n                                                                    <\/div>\r\n\r\n                                <div class=\"col-12 col-md-2 order-first order-lg-last mb-3 mb-lg-0\">\r\n                                    <img decoding=\"async\" class=\"img-fluid\" style=\"max-height: 80px;\" src=\"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/Hubspot-logo_wide.svg\" alt=\"Image for HubSpot\" width=\"auto\" height=\"auto\">\r\n                                <\/div>\r\n                            <\/div>\r\n\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                \r\n                    <\/div>\r\n\r\n\n\n\r\n  <div class=\"d-block text-center\">\r\n    <a  href=\"https:\/\/messagemedia.com\/au\/integrations\/\" class=\"btn my-0 btn-secondary  mt-5 btn-sm\" >\r\n      View integrations\r\n    <\/a>\r\n  <\/div>\r\n  \n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\n\n    <section  class=\"section py-4 py-lg-7 bg-light\">\r\n        <div class=\"container\">\r\n\r\n            <div class=\"row justify-content-lg-center\">\r\n                <div class=\"col-md-12 col-lg-12\">\r\n                                                        <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"row justify-content-lg-center\">\r\n                <div class=\"col-md-12 col-lg-12 justify-content-center\">\r\n                    \n\r\n  <div class=\"cta \">\r\n    <div class=\"row justify-content-center align-items-center\">\r\n      <div class=\"col-md-6\">\r\n        <div>\r\n          <h2 class=\"mb-4\">\r\n            Ready to roll?          <\/h2>\r\n\r\n          <p class=\"mb-4\"><\/p>\r\n\r\n                      <div class=\"btn-group mb-0\">\r\n              <a href=\"https:\/\/hub.messagemedia.com\/register\"  class=\"btn btn-secondary btn-sm mb-3 me-3 \" >Get a free trial<\/a><a href=\"https:\/\/messagemedia.com\/au\"  class=\"btn btn-outline-secondary btn-sm mb-3 \"  >Book in a demo<\/a>            <\/div>\r\n                  <\/div>\r\n      <\/div>\r\n      \r\n        <div class=\"col-md-6 text-center\">\r\n            <img decoding=\"async\" class=\"img-fluid\" width=\"640\" height=\"535\" src=\"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/Signup.webp\" alt=\"Image for Ready to roll?\">\r\n        <\/div>\r\n          <\/div>\r\n  <\/div>\r\n\r\n  <style>\r\n    \/* todo move this to cta scss *\/\r\n    .longform-content .cta {\r\n      padding: 3rem !important;\r\n      background-color: rgb(235, 238, 240) !important; \/* bg light *\/\r\n      border-radius: 1rem !important; \/* rounded 3 *\/\r\n      margin: 1.5rem 0; \/*my-4*\/ \r\n    }\r\n  <\/style>\r\n\r\n\n\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":1086,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/page-with-blocks.php","meta":{"_acf_changed":false,"popular":false,"coming_soon":false,"link":"","footnotes":""},"class_list":["post-1084","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SMS API Gateway - Sinch MessageMedia Australia<\/title>\n<meta name=\"description\" content=\"Integrate SMS into your app in minutes with our reliable REST API. Get code samples in your preferred language, enterprise-grade security, and 24\/7 support. Australia\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/messagemedia.com\/au\/sms-api-gateway\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SMS API Gateway - Sinch MessageMedia\" \/>\n<meta property=\"og:description\" content=\"Integrate SMS into your app in minutes with our reliable REST API. Get code samples in your preferred language, enterprise-grade security, and 24\/7 support.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/messagemedia.com\/au\/sms-api-gateway\/\" \/>\n<meta property=\"og:site_name\" content=\"Sinch MessageMedia\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-05T00:41:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/API-pill-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"511\" \/>\n\t<meta property=\"og:image:height\" content=\"407\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/sms-api-gateway\\\/\",\"url\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/sms-api-gateway\\\/\",\"name\":\"SMS API Gateway - Sinch MessageMedia\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/sms-api-gateway\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/sms-api-gateway\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/messagemedia.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/API-pill-image.png\",\"datePublished\":\"2024-02-02T07:33:44+00:00\",\"dateModified\":\"2026-03-05T00:41:58+00:00\",\"description\":\"Integrate SMS into your app in minutes with our reliable REST API. Get code samples in your preferred language, enterprise-grade security, and 24\\\/7 support.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/sms-api-gateway\\\/#breadcrumb\"},\"inLanguage\":\"en-AU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/messagemedia.com\\\/au\\\/sms-api-gateway\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-AU\",\"@id\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/sms-api-gateway\\\/#primaryimage\",\"url\":\"https:\\\/\\\/messagemedia.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/API-pill-image.png\",\"contentUrl\":\"https:\\\/\\\/messagemedia.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/API-pill-image.png\",\"width\":511,\"height\":407},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/sms-api-gateway\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SMS API Gateway\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/#website\",\"url\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/\",\"name\":\"Sinch MessageMedia\",\"description\":\"Business SMS &amp; Messaging Platform\",\"publisher\":{\"@id\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-AU\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/#organization\",\"name\":\"Sinch MessageMedia\",\"url\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-AU\",\"@id\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/messagemedia.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/logo-mm-sinch.svg\",\"contentUrl\":\"https:\\\/\\\/messagemedia.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/logo-mm-sinch.svg\",\"width\":1,\"height\":1,\"caption\":\"Sinch MessageMedia\"},\"image\":{\"@id\":\"https:\\\/\\\/messagemedia.com\\\/au\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SMS API Gateway - Sinch MessageMedia Australia","description":"Integrate SMS into your app in minutes with our reliable REST API. Get code samples in your preferred language, enterprise-grade security, and 24\/7 support. Australia","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/messagemedia.com\/au\/sms-api-gateway\/","og_locale":"en_US","og_type":"article","og_title":"SMS API Gateway - Sinch MessageMedia","og_description":"Integrate SMS into your app in minutes with our reliable REST API. Get code samples in your preferred language, enterprise-grade security, and 24\/7 support.","og_url":"https:\/\/messagemedia.com\/au\/sms-api-gateway\/","og_site_name":"Sinch MessageMedia","article_modified_time":"2026-03-05T00:41:58+00:00","og_image":[{"width":511,"height":407,"url":"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/API-pill-image.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/messagemedia.com\/au\/sms-api-gateway\/","url":"https:\/\/messagemedia.com\/au\/sms-api-gateway\/","name":"SMS API Gateway - Sinch MessageMedia","isPartOf":{"@id":"https:\/\/messagemedia.com\/au\/#website"},"primaryImageOfPage":{"@id":"https:\/\/messagemedia.com\/au\/sms-api-gateway\/#primaryimage"},"image":{"@id":"https:\/\/messagemedia.com\/au\/sms-api-gateway\/#primaryimage"},"thumbnailUrl":"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/API-pill-image.png","datePublished":"2024-02-02T07:33:44+00:00","dateModified":"2026-03-05T00:41:58+00:00","description":"Integrate SMS into your app in minutes with our reliable REST API. Get code samples in your preferred language, enterprise-grade security, and 24\/7 support.","breadcrumb":{"@id":"https:\/\/messagemedia.com\/au\/sms-api-gateway\/#breadcrumb"},"inLanguage":"en-AU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/messagemedia.com\/au\/sms-api-gateway\/"]}]},{"@type":"ImageObject","inLanguage":"en-AU","@id":"https:\/\/messagemedia.com\/au\/sms-api-gateway\/#primaryimage","url":"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/API-pill-image.png","contentUrl":"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/02\/API-pill-image.png","width":511,"height":407},{"@type":"BreadcrumbList","@id":"https:\/\/messagemedia.com\/au\/sms-api-gateway\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/messagemedia.com\/au\/"},{"@type":"ListItem","position":2,"name":"SMS API Gateway"}]},{"@type":"WebSite","@id":"https:\/\/messagemedia.com\/au\/#website","url":"https:\/\/messagemedia.com\/au\/","name":"Sinch MessageMedia","description":"Business SMS &amp; Messaging Platform","publisher":{"@id":"https:\/\/messagemedia.com\/au\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/messagemedia.com\/au\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-AU"},{"@type":"Organization","@id":"https:\/\/messagemedia.com\/au\/#organization","name":"Sinch MessageMedia","url":"https:\/\/messagemedia.com\/au\/","logo":{"@type":"ImageObject","inLanguage":"en-AU","@id":"https:\/\/messagemedia.com\/au\/#\/schema\/logo\/image\/","url":"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/03\/logo-mm-sinch.svg","contentUrl":"https:\/\/messagemedia.com\/wp-content\/uploads\/2024\/03\/logo-mm-sinch.svg","width":1,"height":1,"caption":"Sinch MessageMedia"},"image":{"@id":"https:\/\/messagemedia.com\/au\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/messagemedia.com\/au\/wp-json\/wp\/v2\/pages\/1084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/messagemedia.com\/au\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/messagemedia.com\/au\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/messagemedia.com\/au\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/messagemedia.com\/au\/wp-json\/wp\/v2\/comments?post=1084"}],"version-history":[{"count":2,"href":"https:\/\/messagemedia.com\/au\/wp-json\/wp\/v2\/pages\/1084\/revisions"}],"predecessor-version":[{"id":47608,"href":"https:\/\/messagemedia.com\/au\/wp-json\/wp\/v2\/pages\/1084\/revisions\/47608"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/messagemedia.com\/au\/wp-json\/wp\/v2\/media\/1086"}],"wp:attachment":[{"href":"https:\/\/messagemedia.com\/au\/wp-json\/wp\/v2\/media?parent=1084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}