Send with confidence
Submit outbound SMS through a documented API with recipient and message validation before it enters the delivery queue.
Domains, security, performance and connected services for the systems your business relies on.
Explore all services →SMS Developer API
Send alerts, verification messages and customer updates through a documented API designed for real operational workflows.
Built for developers
Start with a direct integration, then add controls and delivery feedback as the workflow becomes more important.
Submit outbound SMS through a documented API with recipient and message validation before it enters the delivery queue.
Check the message and destination before committing usage, so your application can make deliberate decisions.
Use callbacks for delivery events and, where needed, HLR lookup results in the systems that need them.
Use API tokens and optional IP restrictions to keep a production integration scoped to the right system.
From request to result
Your application remains in control: validate the destination, estimate usage, submit once and consume delivery events asynchronously.
Keep production systems isolated with revocable credentials and optional source-IP restrictions.
Use the estimate operation to validate recipient and message characteristics before committing the request.
Accepted messages enter an asynchronous delivery workflow and return a reference your application can retain.
Delivery callbacks let your application update its own workflow without repeatedly polling for every message.
Use SMS for account creation, requested notifications and two-step login challenges with your own expiry and retry policy.
The service is usage-based. Destination, route and sender requirements are confirmed before production traffic is enabled.
Manage credentials, allowed sources, usage and delivery activity securely from your Silurian workspace.
Developer experience
Send the same authenticated JSON request from your preferred server-side stack. Keep the API token outside browser code and use the estimate operation before sending when price or message length matters.
curl --request POST 'https://api.silurian.net/sms/v2/send' \
--user 'YOUR_API_TOKEN:' \
--header 'Content-Type: application/json' \
--data '{
"sender": "YOURBRAND",
"message": "Your verification code is 123456.",
"recipients": [{"msisdn": "+34XXXXXXXXX"}]
}'
<?php
$apiToken = 'YOUR_API_TOKEN';
$payload = [
'sender' => 'YOURBRAND',
'message' => 'Your verification code is 123456.',
'recipients' => [['msisdn' => '+34XXXXXXXXX']],
];
$request = curl_init('https://api.silurian.net/sms/v2/send');
curl_setopt_array($request, [
CURLOPT_HTTPAUTH => CURLAUTH_BASIC,
CURLOPT_USERPWD => $apiToken . ':',
CURLOPT_HTTPHEADER => ['Content-Type: application/json'],
CURLOPT_POSTFIELDS => json_encode($payload),
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 15,
]);
$response = curl_exec($request);
$status = curl_getinfo($request, CURLINFO_HTTP_CODE);
curl_close($request);
import requests
api_token = "YOUR_API_TOKEN"
payload = {
"sender": "YOURBRAND",
"message": "Your verification code is 123456.",
"recipients": [{"msisdn": "+34XXXXXXXXX"}],
}
response = requests.post(
"https://api.silurian.net/sms/v2/send",
auth=(api_token, ""),
json=payload,
timeout=15,
)
response.raise_for_status()
result = response.json()
const apiToken = 'YOUR_API_TOKEN';
const credentials = Buffer.from(`${apiToken}:`).toString('base64');
const response = await fetch(
'https://api.silurian.net/sms/v2/send',
{
method: 'POST',
headers: {
Authorization: `Basic ${credentials}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
sender: 'YOURBRAND',
message: 'Your verification code is 123456.',
recipients: [{ msisdn: '+34XXXXXXXXX' }],
}),
},
);
const result = await response.json();
Destination pricing
Prices below are the current public Silurian rate per SMS part, before VAT. The API estimate operation remains authoritative because message length, destination, route and sender requirements are checked for each request.
| Destination | Price per SMS part |
|---|---|
| AFAfghanistan | 3.5984 NOK |
| ALAlbania | 1.1524 NOK |
| DZAlgeria | 2.9306 NOK |
| ASAmerican Samoa | 1.2298 NOK |
| ADAndorra | 0.8719 NOK |
| AOAngola | 0.8164 NOK |
| AIAnguilla | 1.6956 NOK |
| AGAntigua & Barbuda | 2.3236 NOK |
| ARArgentina | 0.9483 NOK |
| AMArmenia | 2.5517 NOK |
| AWAruba | 1.3816 NOK |
| AUAustralia | 0.3171 NOK |
| ATAustria | 0.5443 NOK |
| AZAzerbaijan | 3.2519 NOK |
| BSBahamas | 0.9420 NOK |
| BHBahrain | 0.4396 NOK |
| BDBangladesh | 4.8083 NOK |
| BBBarbados | 2.7318 NOK |
| BYBelarus | 1.8452 NOK |
| BEBelgium | 0.8478 NOK |
| BZBelize | 2.1781 NOK |
| BJBenin | 2.8260 NOK |
| BMBermuda | 2.7475 NOK |
| BTBhutan | 3.9249 NOK |
| BOBolivia | 2.1666 NOK |
| BABosnia & Herzegovina | 1.4758 NOK |
| BWBotswana | 1.5072 NOK |
| BRBrazil | 0.2627 NOK |
| IOBritish Indian Ocean Territory | 1.1932 NOK |
| VGBritish Virgin Islands | 2.7475 NOK |
| BNBrunei | 0.5882 NOK |
| BGBulgaria | 1.5051 NOK |
| BFBurkina Faso | 1.9154 NOK |
| BIBurundi | 4.1447 NOK |
| KHCambodia | 3.1400 NOK |
| CMCameroon | 2.5748 NOK |
| CACanada | 0.2198 NOK |
| CVCape Verde | 1.9949 NOK |
| BQCaribbean Netherlands | 3.1400 NOK |
| KYCayman Islands | 2.3550 NOK |
| CFCentral African Republic | 0.9106 NOK |
| TDChad | 3.0416 NOK |
| CLChile | 0.4281 NOK |
| CNChina | 0.2491 NOK |
| COColombia | 0.1968 NOK |
| KMComoros | 3.3283 NOK |
| CGCongo - Brazzaville | 2.0410 NOK |
| CDCongo - Kinshasa | 2.8888 NOK |
| CKCook Islands | 1.1859 NOK |
| CRCosta Rica | 0.3276 NOK |
| HRCroatia | 1.3554 NOK |
| CUCuba | 0.8572 NOK |
| ANCuraçao | 1.2560 NOK |
| CWCuraçao | 3.0091 NOK |
| CYCyprus | 1.0142 NOK |
| CZCzechia | 0.5181 NOK |
| CICôte d’Ivoire | 2.6690 NOK |
| DKDenmark | 0.4825 NOK |
| DJDjibouti | 1.2246 NOK |
| DMDominica | 1.9782 NOK |
| DODominican Republic | 1.2623 NOK |
| ECEcuador | 2.7318 NOK |
| EGEgypt | 2.9202 NOK |
| SVEl Salvador | 1.1932 NOK |
| GQEquatorial Guinea | 1.8840 NOK |
| EREritrea | 0.9723 NOK |
| EEEstonia | 0.4909 NOK |
| SZEswatini | 1.6014 NOK |
| ETEthiopia | 2.8783 NOK |
| FKFalkland Islands | 0.6845 NOK |
| FOFaroe Islands | 0.5003 NOK |
| FJFiji | 1.9625 NOK |
| FIFinland | 0.4396 NOK |
| FRFrance | 0.5600 NOK |
| GFFrench Guiana | 0.5610 NOK |
| PFFrench Polynesia | 0.8426 NOK |
| GAGabon | 2.8134 NOK |
| GMGambia | 2.1980 NOK |
| GEGeorgia | 1.2623 NOK |
| DEGermany | 0.9451 NOK |
| GHGhana | 2.2922 NOK |
| GIGibraltar | 0.7327 NOK |
| GRGreece | 0.4563 NOK |
| GLGreenland | 0.1183 NOK |
| GDGrenada | 2.3550 NOK |
| GPGuadeloupe | 1.1618 NOK |
| GUGuam | 1.2874 NOK |
| GTGuatemala | 2.0410 NOK |
| GNGuinea | 2.5120 NOK |
| GWGuinea-Bissau | 2.3236 NOK |
| GYGuyana | 2.6428 NOK |
| HTHaiti | 2.5517 NOK |
| HNHonduras | 1.3816 NOK |
| HKHong Kong SAR China | 0.6217 NOK |
| HUHungary | 0.6803 NOK |
| ISIceland | 0.6604 NOK |
| INIndia | 0.7798 NOK |
| IDIndonesia | 4.2180 NOK |
| IRIran | 3.5795 NOK |
| IQIraq | 3.5199 NOK |
| IEIreland | 0.4396 NOK |
| ILIsrael | 2.2241 NOK |
| ITItaly | 0.5244 NOK |
| JMJamaica | 1.2497 NOK |
| JPJapan | 0.5286 NOK |
| JOJordan | 3.2655 NOK |
| KZKazakhstan | 3.5324 NOK |
| KEKenya | 1.2560 NOK |
| KIKiribati | 0.5327 NOK |
| XKKosovo | 7.8499 NOK |
| KWKuwait | 3.2708 NOK |
| KGKyrgyzstan | 2.6888 NOK |
| LALaos | 1.3188 NOK |
| LVLatvia | 0.5233 NOK |
| LBLebanon | 0.5024 NOK |
| LSLesotho | 2.4806 NOK |
| LRLiberia | 1.8840 NOK |
| LYLibya | 3.3367 NOK |
| LILiechtenstein | 0.4176 NOK |
| LTLithuania | 0.4249 NOK |
| LULuxembourg | 1.0676 NOK |
| MOMacao SAR China | 0.4605 NOK |
| MGMadagascar | 4.0882 NOK |
| MWMalawi | 2.7475 NOK |
| MYMalaysia | 1.5700 NOK |
| MVMaldives | 0.6594 NOK |
| MLMali | 2.2294 NOK |
| MTMalta | 0.5736 NOK |
| MHMarshall Islands | 0.5882 NOK |
| MQMartinique | 1.1618 NOK |
| MRMauritania | 2.3864 NOK |
| MUMauritius | 1.6171 NOK |
| YTMayotte | 0.7201 NOK |
| MXMexico | 0.7536 NOK |
| FMMicronesia | 0.7724 NOK |
| MDMoldova | 1.7270 NOK |
| MCMonaco | 1.3753 NOK |
| MNMongolia | 3.0740 NOK |
| MEMontenegro | 1.5051 NOK |
| MSMontserrat | 1.3188 NOK |
| MAMorocco | 0.7536 NOK |
| MZMozambique | 1.3188 NOK |
| MMMyanmar (Burma) | 3.8590 NOK |
| NANamibia | 0.7222 NOK |
| NRNauru | 1.9625 NOK |
| NPNepal | 2.5748 NOK |
| NLNetherlands | 0.8750 NOK |
| NCNew Caledonia | 1.2413 NOK |
| NZNew Zealand | 0.4396 NOK |
| NINicaragua | 1.2246 NOK |
| NENiger | 2.9442 NOK |
| NGNigeria | 3.5167 NOK |
| NUNiue | 1.7008 NOK |
| KPNorth Korea | 1.8316 NOK |
| MKNorth Macedonia | 0.9221 NOK |
| NONorway | 0.3768 NOK |
| OMOman | 1.8316 NOK |
| PKPakistan | 3.7679 NOK |
| PWPalau | 1.1984 NOK |
| PSPalestinian Territories | 3.0939 NOK |
| PAPanama | 1.5386 NOK |
| PGPapua New Guinea | 2.0284 NOK |
| PYParaguay | 0.8792 NOK |
| PEPeru | 1.3188 NOK |
| PHPhilippines | 2.2179 NOK |
| PLPoland | 0.2617 NOK |
| PTPortugal | 0.3140 NOK |
| PRPuerto Rico | 1.0937 NOK |
| QAQatar | 1.0990 NOK |
| RORomania | 0.4846 NOK |
| RURussia | 4.2264 NOK |
| RWRwanda | 2.9516 NOK |
| RERéunion | 0.6594 NOK |
| WSSamoa | 1.4758 NOK |
| SMSan Marino | 0.9158 NOK |
| SASaudi Arabia | 2.0096 NOK |
| SNSenegal | 2.4806 NOK |
| RSSerbia | 2.0410 NOK |
| SCSeychelles | 1.1304 NOK |
| SLSierra Leone | 2.4492 NOK |
| SGSingapore | 0.4825 NOK |
| SXSint Maarten | 0.9797 NOK |
| SKSlovakia | 0.5307 NOK |
| SISlovenia | 1.6359 NOK |
| SBSolomon Islands | 0.8792 NOK |
| SOSomalia | 2.2294 NOK |
| ZASouth Africa | 0.5024 NOK |
| KRSouth Korea | 0.2093 NOK |
| SSSouth Sudan | 2.7475 NOK |
| ESSpain | 0.4113 NOK |
| LKSri Lanka | 3.9909 NOK |
| SHSt. Helena | 0.9818 NOK |
| KNSt. Kitts & Nevis | 2.7475 NOK |
| LCSt. Lucia | 2.4806 NOK |
| PMSt. Pierre & Miquelon | 1.2560 NOK |
| VCSt. Vincent & Grenadines | 1.9782 NOK |
| SDSudan | 3.2059 NOK |
| SRSuriname | 2.2922 NOK |
| SESweden | 0.5076 NOK |
| CHSwitzerland | 0.6280 NOK |
| SYSyria | 3.0813 NOK |
| STSão Tomé & Príncipe | 0.2512 NOK |
| TWTaiwan | 0.7850 NOK |
| TJTajikistan | 3.7763 NOK |
| TZTanzania | 2.8134 NOK |
| THThailand | 0.1832 NOK |
| TLTimor-Leste | 1.5386 NOK |
| TGTogo | 1.8212 NOK |
| TKTokelau | 0.2617 NOK |
| TOTonga | 1.7667 NOK |
| TTTrinidad & Tobago | 2.4806 NOK |
| TNTunisia | 3.0144 NOK |
| TMTurkmenistan | 3.1086 NOK |
| TCTurks & Caicos Islands | 1.6684 NOK |
| TVTuvalu | 4.5791 NOK |
| TRTürkiye | 0.0795 NOK |
| VIU.S. Virgin Islands | 0.3862 NOK |
| UGUganda | 3.2059 NOK |
| UAUkraine | 1.8316 NOK |
| AEUnited Arab Emirates | 0.9556 NOK |
| GBUnited Kingdom | 0.4553 NOK |
| USUnited States | 0.2198 NOK |
| ZZUnknown Region | 0.8635 NOK |
| UYUruguay | 1.1126 NOK |
| UZUzbekistan | 4.1866 NOK |
| VUVanuatu | 1.7270 NOK |
| VEVenezuela | 1.3816 NOK |
| VNVietnam | 2.3225 NOK |
| WFWallis & Futuna | 0.9305 NOK |
| YEYemen | 1.8055 NOK |
| ZMZambia | 2.7412 NOK |
| ZWZimbabwe | 2.3550 NOK |
No enabled destination matches that search.
You can still read the complete privacy policy in a new window.