SMS API Solutions in Puerto Rico

With our SMS API, sending text messages to Puerto Rico has never been easier. Our API is incredibly user-friendly, with fast setup and low costs. Plus, not only can you send messages to your customers in Puerto Rico, but also worldwide. Our advanced features include delivery reports, list creation, HLR validation, and personalized messages or campaigns - ideal for your company's software, CRM, ERP, notification, or SMS marketing needs. Ready to get started? Our SMS API for Puerto Rico can be set up in minutes. Simply contact our sales team or sign up for a free test account. Discover the power of our reliable and effective service today!

GET STARTED Contact Sales

Free Trial - No Credit Card Required

PizzaStore
PZ
For the next 24 hours you can get 1 Pizza & 1 Pizza for FREE with Extra Pepperoni
Use PIZZASMS Coupon at checkout to redeem. Optout - sms.to/o/8Vs1RS
PizzaStore
Ok. Thank you.
iFixers
IF
Your iMac is now repaired and shiny as new. John from iFixers!
iFixers
When can I pick it up?
IF
Pickup anytime between 09:00:17:00 Mon to Friday from our store
DoctorOffice
DO
This is a reminder for your Appointment with Dr.Smooch at 18:00:18:30 on Monday.
To reschedule call our office up to 24 hours before.
DoctorOffice
SMStoAuth
SA
Your blockchain wallet authorization code is 8KD18
SMStoAuth
60123
61
From 1 to 10, how happy were you with the service received at MyAwesomeCoffeeShop?
60123
I really liked the service. My girlfriend got her coffee precisely as she wanted it. I am giving a 10.
61
Thank you! Looking forward to seeing you again at our lovely coffee shop.

Cost Calculator

Fill details below to calculate your
SMS campaign cost


€ 0.080 price per sms

High volume?

Contact Sales →

Affordable Pay as You Go SMS API Pricing in Puerto Rico

Seamless Integration and Cost-Effective Solutions with our Pay as You Go SMS API in Puerto Rico

Our high-quality SMS API services in Puerto Rico provide you with a flexible and cost-effective solution for your SMS needs. With our reliable API, you only pay for what you send, and our prices for low volume can be found on the left. If you're looking for special discounts for higher volumes, get in touch with us today!


BUY SMS CREDITS →

Power Your Business with SMS API Services in Puerto Rico

Seamless Integration and Advanced Messaging Capabilities with SMS APIs

Bulk SMS Opportunities in Puerto Rico In Puerto Rico, mobile subscribers have surged past 3,389,402 in 2018. With a total population of 3,294,626, this translates into a staggering mobile penetration rate of 102.9%. As mobile subscriptions in the country continue to grow at a steady pace, the opportunities for A2P traffic are immense. By not partnering with a professional service provider like SMS.to, businesses operating in or interested in expanding to Puerto Rico are missing out on a huge potential. Don't let your competition get ahead - leverage the power of bulk SMS marketing with SMS.to.

Advanced Mobile Subscriber Networks In Puerto Rico

Empowering Communications with Advanced Mobile Subscriber Networks in Puerto Rico

Our SMS API Services in Puerto Rico provide an easy way for you to connect with mobile networks in Puerto Rico. Our platform offers both a simple SMS API and user-friendly web interface, allowing you to send bulk SMS quickly and efficiently.

Seamless SMS API Integration in Puerto Rico

Effortless Integration for Enhanced Messaging Capabilities

Experience seamless SMS API integration in Puerto Rico with SMS.to. Our robust SMS API allows you to effortlessly connect with leading mobile operators, including Claro, AT&T, and T-Mobile. Empower your business with reliable and secure SMS API integration, enabling instant messaging capabilities and efficient communication with your target audience in Puerto Rico. Enhance your customer engagement and streamline your messaging process with our innovative SMS API integration services.

Developers can leverage Puerto Rico's SMS API for effective communication Note: please let me know if you require any further improvement.

Seamless Integration and Communication with Puerto Rico's SMS API

With the SMS API service in Puerto Rico, you can experience uninterrupted and robust connectivity that seamlessly integrates into your software, CRM, or other apps. Our reliable and scalable SMS API provides a solid foundation to build apps that require a top-performing SMS API. Send SMS messages effortlessly across all Puerto Rican networks without fail.


GET API KEY →
curl --location 'https://api.sms.to/sms/send' \
--header 'Authorization: Bearer <api_key>' \
--header 'Content-Type: application/json' \
--data '{
    "message": "This is test and \n this is a new line",
    "to": "+35799999999999",
    "bypass_optout": true,
    "sender_id": "SMSto",
    "callback_url": "https://example.com/callback/handler"
}'
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.sms.to/sms/send',
  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 =>'{
    "message": "This is test and \\n this is a new line",
    "to": "+35799999999999",
    "bypass_optout": true,
    "sender_id": "SMSto",
    "callback_url": "https://example.com/callback/handler"
}',
  CURLOPT_HTTPHEADER => array(
    'Authorization: Bearer <api_key>',
    'Content-Type: application/json'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
var https = require('follow-redirects').https;
var fs = require('fs');

var options = {
  'method': 'POST',
  'hostname': 'api.sms.to',
  'path': '/sms/send',
  'headers': {
    'Authorization': 'Bearer <api_key>',
    'Content-Type': 'application/json'
  },
  'maxRedirects': 20
};

var req = https.request(options, function (res) {
  var chunks = [];

  res.on("data", function (chunk) {
    chunks.push(chunk);
  });

  res.on("end", function (chunk) {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
  });

  res.on("error", function (error) {
    console.error(error);
  });
});

var postData = JSON.stringify({
  "message": "This is test and \n this is a new line",
  "to": "+35799999999999",
  "bypass_optout": true,
  "sender_id": "SMSto",
  "callback_url": "https://example.com/callback/handler"
});

req.write(postData);

req.end();
require "uri"
require "json"
require "net/http"

url = URI("https://api.sms.to/sms/send")

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

request = Net::HTTP::Post.new(url)
request["Authorization"] = "Bearer <api_key>"
request["Content-Type"] = "application/json"
request.body = JSON.dump({
  "message": "This is test and \n this is a new line",
  "to": "+35799999999999",
  "bypass_optout": true,
  "sender_id": "SMSto",
  "callback_url": "https://example.com/callback/handler"
})

response = https.request(request)
puts response.read_body
import http.client
import json

conn = http.client.HTTPSConnection("api.sms.to")
payload = json.dumps({
  "message": "This is test and \n this is a new line",
  "to": "+35799999999999",
  "bypass_optout": True,
  "sender_id": "SMSto",
  "callback_url": "https://example.com/callback/handler"
})
headers = {
  'Authorization': 'Bearer <api_key>',
  'Content-Type': 'application/json'
}
conn.request("POST", "/sms/send", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\r\n    \"message\": \"This is test and \\n this is a new line\",\r\n    \"to\": \"+35799999999999\",\r\n    \"bypass_optout\": true,\r\n    \"sender_id\": \"SMSto\",\r\n    \"callback_url\": \"https://example.com/callback/handler\"\r\n}");
Request request = new Request.Builder()
  .url("https://api.sms.to/sms/send")
  .method("POST", body)
  .addHeader("Authorization", "Bearer <api_key>")
  .addHeader("Content-Type", "application/json")
  .build();
Response response = client.newCall(request).execute();
package main

import (
  "fmt"
  "strings"
  "net/http"
  "io/ioutil"
)

func main() {

  url := "https://api.sms.to/sms/send"
  method := "POST"

  payload := strings.NewReader(`{`+"
"+`
    "message": "This is test and \n this is a new line",`+"
"+`
    "to": "+35799999999999",`+"
"+`
    "bypass_optout": true,`+"
"+`
    "sender_id": "SMSto",`+"
"+`
    "callback_url": "https://example.com/callback/handler"`+"
"+`
}`)

  client := &http.Client {
  }
  req, err := http.NewRequest(method, url, payload)

  if err != nil {
    fmt.Println(err)
    return
  }
  req.Header.Add("Authorization", "Bearer <api_key>")
  req.Header.Add("Content-Type", "application/json")

  res, err := client.Do(req)
  if err != nil {
    fmt.Println(err)
    return
  }
  defer res.Body.Close()

  body, err := ioutil.ReadAll(res.Body)
  if err != nil {
    fmt.Println(err)
    return
  }
  fmt.Println(string(body))
}

Trusted by Businesses Worldwide

Privacy & Regulatory Compliance

Maintain Privacy & Regulatory Compliance with our robust SMS API solution. Seamlessly integrate SMS functionalities into your applications for efficient communication.

ShortLink Tracking

Track your ShortLinks seamlessly with our powerful SMS API. Optimize your campaign performance and gain valuable insights with ease.

Global Delivery

Effortlessly achieve Global Delivery with our SMS API. Seamlessly integrate our robust API to send messages worldwide and streamline your communication.

Security & Transparency

Enhance Security & Transparency with our reliable SMS API. Seamlessly integrate messaging capabilities into your systems and stay connected effortlessly.

Personalisation & Dynamic Fields

Elevate your messaging experience with our SMS API. Unlock the power of personalization and dynamic fields to deliver tailor-made SMS campaigns effortlessly.

Fair Price Promise

Our Fair Price Promise ensures cost-effective solutions when using our SMS API. Unlock the power of seamless communication at affordable rates.

Secure Payments