Send with confidence
Submit outbound SMS through a documented API with recipient and message validation before it enters the delivery queue.
Domains, Sicherheit, Leistung und vernetzte Dienste für die Systeme, auf die sich Ihr Unternehmen verlässt.
Alle Dienste erkunden →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 | 0,3172 CHF |
| ALAlbanien | 0,1016 CHF |
| DZAlgerien | 0,2584 CHF |
| ASAmerikanisch-Samoa | 0,1084 CHF |
| VIAmerikanische Jungferninseln | 0,0340 CHF |
| ADAndorra | 0,0769 CHF |
| AOAngola | 0,0720 CHF |
| AIAnguilla | 0,1495 CHF |
| AGAntigua und Barbuda | 0,2048 CHF |
| ARArgentinien | 0,0836 CHF |
| AMArmenien | 0,2250 CHF |
| AWAruba | 0,1218 CHF |
| AZAserbaidschan | 0,2867 CHF |
| AUAustralien | 0,0280 CHF |
| BSBahamas | 0,0830 CHF |
| BHBahrain | 0,0388 CHF |
| BDBangladesch | 0,4239 CHF |
| BBBarbados | 0,2408 CHF |
| BYBelarus | 0,1627 CHF |
| BEBelgien | 0,0747 CHF |
| BZBelize | 0,1920 CHF |
| BJBenin | 0,2491 CHF |
| BMBermuda | 0,2422 CHF |
| BTBhutan | 0,3460 CHF |
| BOBolivien | 0,1910 CHF |
| BABosnien und Herzegowina | 0,1301 CHF |
| BWBotsuana | 0,1329 CHF |
| BRBrasilien | 0,0232 CHF |
| VGBritische Jungferninseln | 0,2422 CHF |
| IOBritisches Territorium im Indischen Ozean | 0,1052 CHF |
| BNBrunei Darussalam | 0,0519 CHF |
| BGBulgarien | 0,1327 CHF |
| BFBurkina Faso | 0,1689 CHF |
| BIBurundi | 0,3654 CHF |
| CVCabo Verde | 0,1759 CHF |
| CLChile | 0,0377 CHF |
| CNChina | 0,0220 CHF |
| CKCookinseln | 0,1045 CHF |
| CRCosta Rica | 0,0289 CHF |
| ANCuraçao | 0,1107 CHF |
| CWCuraçao | 0,2653 CHF |
| CICôte d’Ivoire | 0,2353 CHF |
| DEDeutschland | 0,0833 CHF |
| DMDominica | 0,1744 CHF |
| DODominikanische Republik | 0,1113 CHF |
| DJDschibuti | 0,1080 CHF |
| DKDänemark | 0,0425 CHF |
| ECEcuador | 0,2408 CHF |
| SVEl Salvador | 0,1052 CHF |
| EREritrea | 0,0857 CHF |
| EEEstland | 0,0433 CHF |
| SZEswatini | 0,1412 CHF |
| FKFalklandinseln | 0,0603 CHF |
| FJFidschi | 0,1730 CHF |
| FIFinnland | 0,0388 CHF |
| FRFrankreich | 0,0494 CHF |
| GFFranzösisch-Guayana | 0,0495 CHF |
| PFFranzösisch-Polynesien | 0,0743 CHF |
| FOFäröer | 0,0441 CHF |
| GAGabun | 0,2480 CHF |
| GMGambia | 0,1938 CHF |
| GEGeorgien | 0,1113 CHF |
| GHGhana | 0,2021 CHF |
| GIGibraltar | 0,0646 CHF |
| GDGrenada | 0,2076 CHF |
| GRGriechenland | 0,0402 CHF |
| GLGrönland | 0,0104 CHF |
| GPGuadeloupe | 0,1024 CHF |
| GUGuam | 0,1135 CHF |
| GTGuatemala | 0,1799 CHF |
| GNGuinea | 0,2214 CHF |
| GWGuinea-Bissau | 0,2048 CHF |
| GYGuyana | 0,2330 CHF |
| HTHaiti | 0,2250 CHF |
| HNHonduras | 0,1218 CHF |
| INIndien | 0,0687 CHF |
| IDIndonesien | 0,3718 CHF |
| IQIrak | 0,3103 CHF |
| IRIran | 0,3156 CHF |
| IEIrland | 0,0388 CHF |
| ISIsland | 0,0582 CHF |
| ILIsrael | 0,1961 CHF |
| ITItalien | 0,0462 CHF |
| JMJamaika | 0,1102 CHF |
| JPJapan | 0,0466 CHF |
| YEJemen | 0,1592 CHF |
| JOJordanien | 0,2879 CHF |
| KYKaimaninseln | 0,2076 CHF |
| KHKambodscha | 0,2768 CHF |
| CMKamerun | 0,2270 CHF |
| CAKanada | 0,0194 CHF |
| BQKaribische Niederlande | 0,2768 CHF |
| KZKasachstan | 0,3114 CHF |
| QAKatar | 0,0969 CHF |
| KEKenia | 0,1107 CHF |
| KGKirgisistan | 0,2370 CHF |
| KIKiribati | 0,0470 CHF |
| COKolumbien | 0,0173 CHF |
| KMKomoren | 0,2934 CHF |
| CGKongo-Brazzaville | 0,1799 CHF |
| CDKongo-Kinshasa | 0,2547 CHF |
| XKKosovo | 0,6920 CHF |
| HRKroatien | 0,1195 CHF |
| CUKuba | 0,0756 CHF |
| KWKuwait | 0,2883 CHF |
| LALaos | 0,1163 CHF |
| LSLesotho | 0,2187 CHF |
| LVLettland | 0,0461 CHF |
| LBLibanon | 0,0443 CHF |
| LRLiberia | 0,1661 CHF |
| LYLibyen | 0,2942 CHF |
| LILiechtenstein | 0,0368 CHF |
| LTLitauen | 0,0375 CHF |
| LULuxemburg | 0,0941 CHF |
| MGMadagaskar | 0,3604 CHF |
| MWMalawi | 0,2422 CHF |
| MYMalaysia | 0,1384 CHF |
| MVMalediven | 0,0581 CHF |
| MLMali | 0,1965 CHF |
| MTMalta | 0,0506 CHF |
| MAMarokko | 0,0664 CHF |
| MHMarshallinseln | 0,0519 CHF |
| MQMartinique | 0,1024 CHF |
| MRMauretanien | 0,2104 CHF |
| MUMauritius | 0,1426 CHF |
| YTMayotte | 0,0635 CHF |
| MXMexiko | 0,0664 CHF |
| FMMikronesien | 0,0681 CHF |
| MCMonaco | 0,1212 CHF |
| MNMongolei | 0,2710 CHF |
| MEMontenegro | 0,1327 CHF |
| MSMontserrat | 0,1163 CHF |
| MZMosambik | 0,1163 CHF |
| MMMyanmar | 0,3402 CHF |
| NANamibia | 0,0637 CHF |
| NRNauru | 0,1730 CHF |
| NPNepal | 0,2270 CHF |
| NCNeukaledonien | 0,1094 CHF |
| NZNeuseeland | 0,0388 CHF |
| NINicaragua | 0,1080 CHF |
| NLNiederlande | 0,0771 CHF |
| NENiger | 0,2596 CHF |
| NGNigeria | 0,3100 CHF |
| NUNiue | 0,1499 CHF |
| KPNordkorea | 0,1615 CHF |
| MKNordmazedonien | 0,0813 CHF |
| NONorwegen | 0,0332 CHF |
| OMOman | 0,1615 CHF |
| PKPakistan | 0,3322 CHF |
| PWPalau | 0,1056 CHF |
| PSPalästinensische Autonomiegebiete | 0,2728 CHF |
| PAPanama | 0,1356 CHF |
| PGPapua-Neuguinea | 0,1788 CHF |
| PYParaguay | 0,0775 CHF |
| PEPeru | 0,1163 CHF |
| PHPhilippinen | 0,1955 CHF |
| PLPolen | 0,0231 CHF |
| PTPortugal | 0,0277 CHF |
| PRPuerto Rico | 0,0964 CHF |
| MDRepublik Moldau | 0,1522 CHF |
| RWRuanda | 0,2602 CHF |
| RORumänien | 0,0427 CHF |
| RURussland | 0,3726 CHF |
| RERéunion | 0,0581 CHF |
| SBSalomonen | 0,0775 CHF |
| ZMSambia | 0,2417 CHF |
| WSSamoa | 0,1301 CHF |
| SMSan Marino | 0,0807 CHF |
| SASaudi-Arabien | 0,1772 CHF |
| SESchweden | 0,0448 CHF |
| CHSchweiz | 0,0554 CHF |
| SNSenegal | 0,2187 CHF |
| RSSerbien | 0,1799 CHF |
| SCSeychellen | 0,0997 CHF |
| SLSierra Leone | 0,2159 CHF |
| ZWSimbabwe | 0,2076 CHF |
| SGSingapur | 0,0425 CHF |
| SXSint Maarten | 0,0864 CHF |
| SKSlowakei | 0,0468 CHF |
| SISlowenien | 0,1442 CHF |
| SOSomalia | 0,1965 CHF |
| HKSonderverwaltungsregion Hongkong | 0,0548 CHF |
| MOSonderverwaltungsregion Macau | 0,0406 CHF |
| ESSpanien | 0,0363 CHF |
| LKSri Lanka | 0,3518 CHF |
| SHSt. Helena | 0,0865 CHF |
| KNSt. Kitts und Nevis | 0,2422 CHF |
| LCSt. Lucia | 0,2187 CHF |
| PMSt. Pierre und Miquelon | 0,1107 CHF |
| VCSt. Vincent und die Grenadinen | 0,1744 CHF |
| SDSudan | 0,2826 CHF |
| SRSuriname | 0,2021 CHF |
| SYSyrien | 0,2716 CHF |
| STSão Tomé und Príncipe | 0,0221 CHF |
| ZASüdafrika | 0,0443 CHF |
| KRSüdkorea | 0,0185 CHF |
| SSSüdsudan | 0,2422 CHF |
| TJTadschikistan | 0,3329 CHF |
| TWTaiwan | 0,0692 CHF |
| TZTansania | 0,2480 CHF |
| THThailand | 0,0161 CHF |
| TLTimor-Leste | 0,1356 CHF |
| TGTogo | 0,1605 CHF |
| TKTokelau | 0,0231 CHF |
| TOTonga | 0,1558 CHF |
| TTTrinidad und Tobago | 0,2187 CHF |
| TDTschad | 0,2681 CHF |
| CZTschechien | 0,0457 CHF |
| TNTunesien | 0,2657 CHF |
| TMTurkmenistan | 0,2740 CHF |
| TCTurks- und Caicosinseln | 0,1471 CHF |
| TVTuvalu | 0,4037 CHF |
| TRTürkei | 0,0070 CHF |
| UGUganda | 0,2826 CHF |
| UAUkraine | 0,1615 CHF |
| ZZUnbekannte Region | 0,0761 CHF |
| HUUngarn | 0,0600 CHF |
| UYUruguay | 0,0981 CHF |
| UZUsbekistan | 0,3691 CHF |
| VUVanuatu | 0,1522 CHF |
| VEVenezuela | 0,1218 CHF |
| AEVereinigte Arabische Emirate | 0,0842 CHF |
| USVereinigte Staaten | 0,0194 CHF |
| GBVereinigtes Königreich | 0,0401 CHF |
| VNVietnam | 0,2047 CHF |
| WFWallis und Futuna | 0,0820 CHF |
| CFZentralafrikanische Republik | 0,0803 CHF |
| CYZypern | 0,0894 CHF |
| EGÄgypten | 0,2574 CHF |
| GQÄquatorialguinea | 0,1661 CHF |
| ETÄthiopien | 0,2537 CHF |
| ATÖsterreich | 0,0480 CHF |
No enabled destination matches that search.
You can still read the complete privacy policy in a new window.