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 |
|---|---|
| AFAfganistāna | 0,3438 EUR |
| ALAlbānija | 0,1101 EUR |
| DZAlžīrija | 0,2800 EUR |
| USAmerikas Savienotās Valstis | 0,0210 EUR |
| ADAndora | 0,0833 EUR |
| AIAngilja | 0,1620 EUR |
| AOAngola | 0,0780 EUR |
| AGAntigva un Barbuda | 0,2220 EUR |
| AEApvienotie Arābu Emirāti | 0,0913 EUR |
| GBApvienotā Karaliste | 0,0401 EUR |
| ARArgentīna | 0,0906 EUR |
| AMArmēnija | 0,2125 EUR |
| AWAruba | 0,1320 EUR |
| ASASV Samoa | 0,1175 EUR |
| VIASV Virdžīnas | 0,0369 EUR |
| ATAustrija | 0,0520 EUR |
| TLAustrumtimora | 0,1470 EUR |
| AUAustrālija | 0,0303 EUR |
| AZAzerbaidžāna | 0,3108 EUR |
| BSBahamu salas | 0,0731 EUR |
| BHBahreina | 0,0420 EUR |
| BYBaltkrievija | 0,1763 EUR |
| BDBangladeša | 0,4594 EUR |
| BBBarbadosa | 0,2438 EUR |
| BZBeliza | 0,2081 EUR |
| BJBenina | 0,2219 EUR |
| BMBermudu salas | 0,2438 EUR |
| BEBeļģija | 0,0810 EUR |
| BOBolīvija | 0,2070 EUR |
| BABosnija un Hercegovina | 0,1410 EUR |
| BWBotsvāna | 0,1313 EUR |
| BRBrazīlija | 0,0251 EUR |
| VGBritu Virdžīnas | 0,2438 EUR |
| BNBruneja | 0,0563 EUR |
| BGBulgārija | 0,1375 EUR |
| BFBurkinafaso | 0,1830 EUR |
| BIBurundija | 0,3960 EUR |
| BTButāna | 0,3125 EUR |
| CFCentrālāfrikas Republika | 0,0870 EUR |
| KRDienvidkoreja | 0,0200 EUR |
| SSDienvidsudāna | 0,2625 EUR |
| ZADienvidāfrikas Republika | 0,0480 EUR |
| DMDominika | 0,1890 EUR |
| DODominikāna | 0,1206 EUR |
| DKDānija | 0,0461 EUR |
| DJDžibutija | 0,1170 EUR |
| ECEkvadora | 0,2610 EUR |
| GQEkvatoriālā Gvineja | 0,1800 EUR |
| EREritreja | 0,0929 EUR |
| ETEtiopija | 0,2750 EUR |
| FJFidži | 0,1688 EUR |
| PHFilipīnas | 0,2119 EUR |
| FKFolklenda salas | 0,0654 EUR |
| FRFrancija | 0,0494 EUR |
| GFFrancijas Gviāna | 0,0536 EUR |
| PFFrancijas Polinēzija | 0,0805 EUR |
| FOFēru salas | 0,0478 EUR |
| GAGabona | 0,2688 EUR |
| GYGajāna | 0,2400 EUR |
| GMGambija | 0,1563 EUR |
| GHGana | 0,2190 EUR |
| GIGibraltārs | 0,0638 EUR |
| GLGrenlande | 0,0113 EUR |
| GDGrenāda | 0,2250 EUR |
| GRGrieķija | 0,0436 EUR |
| GEGruzija | 0,1206 EUR |
| GUGuama | 0,1230 EUR |
| GPGvadelupa | 0,1110 EUR |
| GTGvatemala | 0,1950 EUR |
| GNGvineja | 0,2400 EUR |
| GWGvineja-Bisava | 0,2220 EUR |
| HTHaiti | 0,2438 EUR |
| HNHondurasa | 0,1320 EUR |
| HRHorvātija | 0,1295 EUR |
| EEIgaunija | 0,0469 EUR |
| INIndija | 0,0745 EUR |
| IOIndijas okeāna Britu teritorija | 0,1140 EUR |
| IDIndonēzija | 0,4030 EUR |
| IQIrāka | 0,3363 EUR |
| IRIrāna | 0,3420 EUR |
| ISIslande | 0,0631 EUR |
| ITItālija | 0,0478 EUR |
| ILIzraēla | 0,2000 EUR |
| JMJamaika | 0,1194 EUR |
| JPJapāna | 0,0505 EUR |
| NCJaunkaledonija | 0,1186 EUR |
| NZJaunzēlande | 0,0420 EUR |
| YEJemena | 0,1725 EUR |
| JOJordānija | 0,3120 EUR |
| CVKaboverde | 0,1906 EUR |
| KYKaimanu salas | 0,2250 EUR |
| KHKambodža | 0,3000 EUR |
| CMKamerūna | 0,2460 EUR |
| CAKanāda | 0,0210 EUR |
| QAKatara | 0,1050 EUR |
| KZKazahstāna | 0,3375 EUR |
| KEKenija | 0,1200 EUR |
| CYKipra | 0,0969 EUR |
| ANKirasao | 0,1200 EUR |
| CWKirasao | 0,2750 EUR |
| KGKirgizstāna | 0,2569 EUR |
| KIKiribati | 0,0509 EUR |
| COKolumbija | 0,0188 EUR |
| KMKomoru salas | 0,3180 EUR |
| CGKongo (Brazavila) | 0,1950 EUR |
| CDKongo (Kinšasa) | 0,2760 EUR |
| XKKosova | 0,2500 EUR |
| CRKostarika | 0,0275 EUR |
| CIKotdivuāra | 0,2550 EUR |
| RUKrievija | 0,4038 EUR |
| CUKuba | 0,0819 EUR |
| CKKuka salas | 0,1133 EUR |
| KWKuveita | 0,2875 EUR |
| LALaosa | 0,1260 EUR |
| LVLatvija | 0,0500 EUR |
| LSLesoto | 0,2370 EUR |
| LBLibāna | 0,0480 EUR |
| LRLibērija | 0,1800 EUR |
| LTLietuva | 0,0406 EUR |
| LILihtenšteina | 0,0399 EUR |
| LULuksemburga | 0,1020 EUR |
| LYLībija | 0,3188 EUR |
| MGMadagaskara | 0,3906 EUR |
| MYMalaizija | 0,1500 EUR |
| MVMaldīvija | 0,0630 EUR |
| MLMali | 0,2130 EUR |
| MTMalta | 0,0548 EUR |
| MWMalāvija | 0,2625 EUR |
| MAMaroka | 0,0720 EUR |
| MQMartinika | 0,0500 EUR |
| MRMauritānija | 0,2280 EUR |
| MUMaurīcija | 0,1545 EUR |
| MXMeksika | 0,0720 EUR |
| MEMelnkalne | 0,1438 EUR |
| FMMikronēzija | 0,0738 EUR |
| MMMjanma (Birma) | 0,3688 EUR |
| MDMoldova | 0,1333 EUR |
| MCMonako | 0,1314 EUR |
| MNMongolija | 0,2938 EUR |
| MSMontserrata | 0,1260 EUR |
| MZMozambika | 0,1260 EUR |
| MHMāršala salas | 0,0563 EUR |
| NANamībija | 0,0424 EUR |
| NRNauru | 0,1688 EUR |
| NPNepāla | 0,2460 EUR |
| ZZnezināms reģions | 0,0825 EUR |
| NENigēra | 0,2813 EUR |
| NGNigērija | 0,3360 EUR |
| NINikaragva | 0,1170 EUR |
| NUNiue | 0,1625 EUR |
| NONorvēģija | 0,0360 EUR |
| NLNīderlande | 0,0763 EUR |
| OMOmāna | 0,1750 EUR |
| PKPakistāna | 0,3600 EUR |
| PWPalau | 0,1145 EUR |
| PSPalestīnas teritorijas | 0,2956 EUR |
| PAPanama | 0,1470 EUR |
| PGPapua-Jaungvineja | 0,1938 EUR |
| PYParagvaja | 0,0840 EUR |
| PEPeru | 0,1260 EUR |
| PLPolija | 0,0250 EUR |
| PTPortugāle | 0,0263 EUR |
| PRPuertoriko | 0,1045 EUR |
| REReinjona | 0,0630 EUR |
| RWRuanda | 0,2781 EUR |
| RORumānija | 0,0463 EUR |
| SVSalvadora | 0,1140 EUR |
| WSSamoa | 0,1410 EUR |
| SMSanmarīno | 0,0560 EUR |
| STSantome un Prinsipi | 0,0240 EUR |
| SASaūda Arābija | 0,1920 EUR |
| SCSeišelu salas | 0,1080 EUR |
| SNSenegāla | 0,2370 EUR |
| PMSenpjēra un Mikelona | 0,1200 EUR |
| KNSentkitsa un Nevisa | 0,2438 EUR |
| LCSentlūsija | 0,2370 EUR |
| VCSentvinsenta un Grenadīnas | 0,1890 EUR |
| RSSerbija | 0,1950 EUR |
| SGSingapūra | 0,0461 EUR |
| SXSintmārtena | 0,0936 EUR |
| SLSjerraleone | 0,2340 EUR |
| SKSlovākija | 0,0508 EUR |
| SISlovēnija | 0,1563 EUR |
| FISomija | 0,0420 EUR |
| SOSomālija | 0,2130 EUR |
| ESSpānija | 0,0370 EUR |
| SDSudāna | 0,3063 EUR |
| SRSurinama | 0,2190 EUR |
| SHSv.Helēnas sala | 0,0938 EUR |
| SZSvatini | 0,1530 EUR |
| SYSīrija | 0,2944 EUR |
| TJTadžikistāna | 0,3608 EUR |
| TWTaivāna | 0,0750 EUR |
| THTaizeme | 0,0175 EUR |
| TZTanzānija | 0,2688 EUR |
| TGTogo | 0,1740 EUR |
| TKTokelau | 0,0250 EUR |
| TOTonga | 0,1688 EUR |
| TTTrinidāda un Tobāgo | 0,2370 EUR |
| TNTunisija | 0,2880 EUR |
| TRTurcija | 0,0076 EUR |
| TMTurkmenistāna | 0,2188 EUR |
| TVTuvalu | 0,1563 EUR |
| TCTērksas un Kaikosas salas | 0,1594 EUR |
| UGUganda | 0,2825 EUR |
| UAUkraina | 0,1750 EUR |
| HUUngārija | 0,0650 EUR |
| UYUrugvaja | 0,1063 EUR |
| UZUzbekistāna | 0,3875 EUR |
| VUVanuatu | 0,1650 EUR |
| VEVenecuēla | 0,1320 EUR |
| VNVjetnama | 0,2219 EUR |
| WFVolisa un Futunas salas | 0,0741 EUR |
| DEVācija | 0,0871 EUR |
| ZMZambija | 0,2619 EUR |
| KPZiemeļkoreja | 0,0839 EUR |
| MKZiemeļmaķedonija | 0,0881 EUR |
| ZWZimbabve | 0,1819 EUR |
| SEZviedrija | 0,0485 EUR |
| SBZālamana salas | 0,0840 EUR |
| TDČada | 0,2906 EUR |
| CZČehija | 0,0495 EUR |
| CLČīle | 0,0409 EUR |
| EGĒģipte | 0,2790 EUR |
| IEĪrija | 0,0420 EUR |
| MOĶTR īpašais administratīvais reģions Makao | 0,0440 EUR |
| CNĶīna | 0,0238 EUR |
| HKĶīnas īpašās pārvaldes apgabals Honkonga | 0,0561 EUR |
| LKŠrilanka | 0,3744 EUR |
| CHŠveice | 0,0594 EUR |
No enabled destination matches that search.
You can still read the complete privacy policy in a new window.