Skip to content
Country Sweden
Online services and software, delivered locally. Contact Silurian

SMS Developer API

Transactional messaging, built into your application.

Send alerts, verification messages and customer updates through a documented API designed for real operational workflows.

Built for developers

One clear API for the messages your product needs to send.

Start with a direct integration, then add controls and delivery feedback as the workflow becomes more important.

01

Send with confidence

Submit outbound SMS through a documented API with recipient and message validation before it enters the delivery queue.

02

Estimate before sending

Check the message and destination before committing usage, so your application can make deliberate decisions.

03

Follow asynchronous status

Use callbacks for delivery events and, where needed, HLR lookup results in the systems that need them.

04

Control access

Use API tokens and optional IP restrictions to keep a production integration scoped to the right system.

From request to result

A small API surface with a clear operational lifecycle.

Your application remains in control: validate the destination, estimate usage, submit once and consume delivery events asynchronously.

01 / Authorise

One token per integration.

Keep production systems isolated with revocable credentials and optional source-IP restrictions.

  • Server-side API tokens
  • Optional IP allowlists
  • No credentials in browser code
02 / Estimate

Know the message before sending.

Use the estimate operation to validate recipient and message characteristics before committing the request.

  • Destination validation
  • Message-part awareness
  • Explicit application decision
03 / Queue

Submit without blocking your product.

Accepted messages enter an asynchronous delivery workflow and return a reference your application can retain.

  • Queued processing
  • Stable message reference
  • Transactional workloads
04 / Observe

Bring status back to your system.

Delivery callbacks let your application update its own workflow without repeatedly polling for every message.

  • Webhook callbacks
  • Delivery-state events
  • Audit-friendly processing
05 / Verify

Support identity workflows.

Use SMS for account creation, requested notifications and two-step login challenges with your own expiry and retry policy.

  • Verification codes
  • Operational notifications
  • No unsolicited marketing
06 / Scale

Pay for actual messaging.

The service is usage-based. Destination, route and sender requirements are confirmed before production traffic is enabled.

  • Country-aware routing
  • Sender review where required
  • Transparent usage records

Manage credentials, allowed sources, usage and delivery activity securely from your Silurian workspace.

Good to know. Delivery confirmation and sender behaviour depend on destination country, network and approved sending route. We will help define the appropriate setup before production use.

Developer experience

Integrate SMS into your applications easily.

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.

Open the interactive API reference
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"}]
  }'
Examples use HTTP Basic authentication with the API token as username. The interactive reference also documents header, query-token and short-lived Bearer authentication.

Destination pricing

Know the destination price before your application sends.

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.

DestinationPrice per SMS part
AFAfghanistan 3.7765 SEK
ALAlbania 1.2094 SEK
DZAlgeria 3.0757 SEK
ASAmerican Samoa 1.2907 SEK
ADAndorra 0.9150 SEK
AOAngola 0.8568 SEK
AIAnguilla 1.7795 SEK
AGAntigua & Barbuda 2.4386 SEK
ARArgentina 0.9952 SEK
AMArmenia 2.3342 SEK
AWAruba 1.4500 SEK
AUAustralia 0.3328 SEK
ATAustria 0.5712 SEK
AZAzerbaijan 3.4140 SEK
BSBahamas 0.8030 SEK
BHBahrain 0.4613 SEK
BDBangladesh 5.0463 SEK
BBBarbados 2.6780 SEK
BYBelarus 1.9366 SEK
BEBelgium 0.8897 SEK
BZBelize 2.2859 SEK
BJBenin 2.4375 SEK
BMBermuda 2.6780 SEK
BTBhutan 3.4327 SEK
BOBolivia 2.2738 SEK
BABosnia & Herzegovina 1.5488 SEK
BWBotswana 1.4423 SEK
BRBrazil 0.2757 SEK
IOBritish Indian Ocean Territory 1.2522 SEK
VGBritish Virgin Islands 2.6780 SEK
BNBrunei 0.6184 SEK
BGBulgaria 1.5104 SEK
BFBurkina Faso 2.0102 SEK
BIBurundi 4.3499 SEK
KHCambodia 3.2954 SEK
CMCameroon 2.7022 SEK
CACanada 0.2307 SEK
CVCape Verde 2.0936 SEK
KYCayman Islands 2.4715 SEK
CFCentral African Republic 0.9557 SEK
TDChad 3.1921 SEK
CLChile 0.4493 SEK
CNChina 0.2614 SEK
COColombia 0.2065 SEK
KMComoros 3.4931 SEK
CGCongo - Brazzaville 2.1420 SEK
CDCongo - Kinshasa 3.0317 SEK
CKCook Islands 1.2445 SEK
CRCosta Rica 0.3021 SEK
HRCroatia 1.4225 SEK
CUCuba 0.8996 SEK
ANCuraçao 1.3181 SEK
CWCuraçao 3.0207 SEK
CYCyprus 1.0644 SEK
CZCzechia 0.5437 SEK
CICôte d’Ivoire 2.8010 SEK
DKDenmark 0.5064 SEK
DJDjibouti 1.2852 SEK
DMDominica 2.0761 SEK
DODominican Republic 1.3247 SEK
ECEcuador 2.8670 SEK
EGEgypt 3.0647 SEK
SVEl Salvador 1.2522 SEK
GQEquatorial Guinea 1.9772 SEK
EREritrea 1.0205 SEK
EEEstonia 0.5152 SEK
SZEswatini 1.6806 SEK
ETEthiopia 3.0207 SEK
FKFalkland Islands 0.7184 SEK
FOFaroe Islands 0.5251 SEK
FJFiji 1.8542 SEK
FIFinland 0.4613 SEK
FRFrance 0.5426 SEK
GFFrench Guiana 0.5888 SEK
PFFrench Polynesia 0.8843 SEK
GAGabon 2.9526 SEK
GMGambia 1.7169 SEK
GEGeorgia 1.3247 SEK
DEGermany 0.9567 SEK
GHGhana 2.4056 SEK
GIGibraltar 0.7008 SEK
GRGreece 0.4789 SEK
GLGreenland 0.1241 SEK
GDGrenada 2.4715 SEK
GPGuadeloupe 1.2193 SEK
GUGuam 1.3511 SEK
GTGuatemala 2.1420 SEK
GNGuinea 2.6363 SEK
GWGuinea-Bissau 2.4386 SEK
GYGuyana 2.6363 SEK
HTHaiti 2.6780 SEK
HNHonduras 1.4500 SEK
HKHong Kong SAR China 0.6162 SEK
HUHungary 0.7140 SEK
ISIceland 0.6931 SEK
INIndia 0.8183 SEK
IDIndonesia 4.4268 SEK
IRIran 3.7567 SEK
IQIraq 3.6941 SEK
IEIreland 0.4613 SEK
ILIsrael 2.1969 SEK
ITItaly 0.5251 SEK
JMJamaica 1.3115 SEK
JPJapan 0.5547 SEK
JOJordan 3.4272 SEK
KZKazakhstan 3.7073 SEK
KEKenya 1.3181 SEK
KIKiribati 0.5591 SEK
XKKosovo 2.7461 SEK
KWKuwait 3.1580 SEK
KGKyrgyzstan 2.8219 SEK
LALaos 1.3840 SEK
LVLatvia 0.5492 SEK
LBLebanon 0.5273 SEK
LSLesotho 2.6033 SEK
LRLiberia 1.9772 SEK
LYLibya 3.5019 SEK
LILiechtenstein 0.4383 SEK
LTLithuania 0.4460 SEK
LULuxembourg 1.1204 SEK
MOMacao SAR China 0.4833 SEK
MGMadagascar 4.2905 SEK
MWMalawi 2.8834 SEK
MYMalaysia 1.6477 SEK
MVMaldives 0.6920 SEK
MLMali 2.3397 SEK
MTMalta 0.6020 SEK
MHMarshall Islands 0.6184 SEK
MQMartinique 0.5492 SEK
MRMauritania 2.5045 SEK
MUMauritius 1.6971 SEK
MXMexico 0.7909 SEK
FMMicronesia 0.8107 SEK
MDMoldova 1.4642 SEK
MCMonaco 1.4434 SEK
MNMongolia 3.2272 SEK
MEMontenegro 1.5796 SEK
MSMontserrat 1.3840 SEK
MAMorocco 0.7909 SEK
MZMozambique 1.3840 SEK
MMMyanmar (Burma) 4.0511 SEK
NANamibia 0.4657 SEK
NRNauru 1.8542 SEK
NPNepal 2.7022 SEK
NLNetherlands 0.8381 SEK
NCNew Caledonia 1.3028 SEK
NZNew Zealand 0.4613 SEK
NINicaragua 1.2852 SEK
NENiger 3.0899 SEK
NGNigeria 3.6908 SEK
NUNiue 1.7850 SEK
KPNorth Korea 0.9216 SEK
MKNorth Macedonia 0.9677 SEK
NONorway 0.3954 SEK
OMOman 1.9223 SEK
PKPakistan 3.9544 SEK
PWPalau 1.2577 SEK
PSPalestinian Territories 3.2470 SEK
PAPanama 1.6147 SEK
PGPapua New Guinea 2.1288 SEK
PYParaguay 0.9227 SEK
PEPeru 1.3840 SEK
PHPhilippines 2.3276 SEK
PLPoland 0.2746 SEK
PTPortugal 0.2889 SEK
PRPuerto Rico 1.1479 SEK
QAQatar 1.1534 SEK
RORomania 0.5086 SEK
RURussia 4.4355 SEK
RWRwanda 3.0548 SEK
RERéunion 0.6920 SEK
WSSamoa 1.5488 SEK
SMSan Marino 0.6151 SEK
SASaudi Arabia 2.1090 SEK
SNSenegal 2.6033 SEK
RSSerbia 2.1420 SEK
SCSeychelles 1.1863 SEK
SLSierra Leone 2.5704 SEK
SGSingapore 0.5064 SEK
SXSint Maarten 1.0281 SEK
SKSlovakia 0.5580 SEK
SISlovenia 1.7169 SEK
SBSolomon Islands 0.9227 SEK
SOSomalia 2.3397 SEK
ZASouth Africa 0.5273 SEK
KRSouth Korea 0.2197 SEK
SSSouth Sudan 2.8834 SEK
ESSpain 0.4064 SEK
LKSri Lanka 4.1126 SEK
SHSt. Helena 1.0303 SEK
KNSt. Kitts & Nevis 2.6780 SEK
LCSt. Lucia 2.6033 SEK
PMSt. Pierre & Miquelon 1.3181 SEK
VCSt. Vincent & Grenadines 2.0761 SEK
SDSudan 3.3646 SEK
SRSuriname 2.4056 SEK
SESweden 0.5327 SEK
CHSwitzerland 0.6525 SEK
SYSyria 3.2338 SEK
STSão Tomé & Príncipe 0.2636 SEK
TWTaiwan 0.8238 SEK
TJTajikistan 3.9632 SEK
TZTanzania 2.9526 SEK
THThailand 0.1922 SEK
TLTimor-Leste 1.6147 SEK
TGTogo 1.9113 SEK
TKTokelau 0.2746 SEK
TOTonga 1.8542 SEK
TTTrinidad & Tobago 2.6033 SEK
TNTunisia 3.1635 SEK
TMTurkmenistan 2.4034 SEK
TCTurks & Caicos Islands 1.7509 SEK
TVTuvalu 1.7169 SEK
TRTürkiye 0.0835 SEK
VIU.S. Virgin Islands 0.4053 SEK
UGUganda 3.1031 SEK
UAUkraine 1.9223 SEK
AEUnited Arab Emirates 1.0029 SEK
GBUnited Kingdom 0.4405 SEK
USUnited States 0.2307 SEK
ZZUnknown Region 0.9062 SEK
UYUruguay 1.1677 SEK
UZUzbekistan 4.2565 SEK
VUVanuatu 1.8124 SEK
VEVenezuela 1.4500 SEK
VNVietnam 2.4375 SEK
WFWallis & Futuna 0.8140 SEK
YEYemen 1.8948 SEK
ZMZambia 2.8768 SEK
ZWZimbabwe 1.9981 SEK