Skip to content
Country Denmark
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 €0.3438
ALAlbanien €0.1101
DZAlgeriet €0.2800
ASAmerikansk Samoa €0.1175
ADAndorra €0.0833
AOAngola €0.0780
AIAnguilla €0.1620
AGAntigua og Barbuda €0.2220
ARArgentina €0.0906
AMArmenien €0.2125
AWAruba €0.1320
AZAserbajdsjan €0.3108
AUAustralien €0.0303
BSBahamas €0.0731
BHBahrain €0.0420
BDBangladesh €0.4594
BBBarbados €0.2438
BEBelgien €0.0810
BZBelize €0.2081
BJBenin €0.2219
BMBermuda €0.2438
BTBhutan €0.3125
BOBolivia €0.2070
BABosnien-Hercegovina €0.1410
BWBotswana €0.1313
BRBrasilien €0.0251
BNBrunei €0.0563
BGBulgarien €0.1375
BFBurkina Faso €0.1830
BIBurundi €0.3960
KHCambodja €0.3000
CMCameroun €0.2460
CACanada €0.0210
KYCaymanøerne €0.2250
CLChile €0.0409
COColombia €0.0188
KMComorerne €0.3180
CGCongo-Brazzaville €0.1950
CDCongo-Kinshasa €0.2760
CKCookøerne €0.1133
CRCosta Rica €0.0275
CUCuba €0.0819
CWCuraçao €0.2750
ANCuraçao €0.1200
CYCypern €0.0969
DKDanmark €0.0461
VIDe Amerikanske Jomfruøer €0.0369
VGDe Britiske Jomfruøer €0.2438
AEDe Forenede Arabiske Emirater €0.0913
PSDe palæstinensiske områder €0.2956
CFDen Centralafrikanske Republik €0.0870
DODen Dominikanske Republik €0.1206
IODet Britiske Territorium i Det Indiske Ocean €0.1140
DJDjibouti €0.1170
DMDominica €0.1890
ECEcuador €0.2610
EGEgypten €0.2790
SVEl Salvador €0.1140
CIElfenbenskysten €0.2550
EREritrea €0.0929
EEEstland €0.0469
SZEswatini €0.1530
ETEtiopien €0.2750
FKFalklandsøerne €0.0654
FJFiji €0.1688
PHFilippinerne €0.2119
FIFinland €0.0420
FRFrankrig €0.0494
GFFransk Guyana €0.0536
PFFransk Polynesien €0.0805
FOFærøerne €0.0478
GAGabon €0.2688
GMGambia €0.1563
GEGeorgien €0.1206
GHGhana €0.2190
GIGibraltar €0.0638
GDGrenada €0.2250
GRGrækenland €0.0436
GLGrønland €0.0113
GPGuadeloupe €0.1110
GUGuam €0.1230
GTGuatemala €0.1950
GNGuinea €0.2400
GWGuinea-Bissau €0.2220
GYGuyana €0.2400
HTHaiti €0.2438
NLHolland €0.0763
HNHonduras €0.1320
BYHviderusland €0.1763
INIndien €0.0745
IDIndonesien €0.4030
IQIrak €0.3363
IRIran €0.3420
IEIrland €0.0420
ISIsland €0.0631
ILIsrael €0.2000
ITItalien €0.0478
JMJamaica €0.1194
JPJapan €0.0505
JOJordan €0.3120
CVKap Verde €0.1906
KZKasakhstan €0.3375
KEKenya €0.1200
CNKina €0.0238
KGKirgisistan €0.2569
KIKiribati €0.0509
XKKosovo €0.2500
HRKroatien €0.1295
KWKuwait €0.2875
LALaos €0.1260
LSLesotho €0.2370
LVLetland €0.0500
LBLibanon €0.0480
LRLiberia €0.1800
LYLibyen €0.3188
LILiechtenstein €0.0399
LTLitauen €0.0406
LULuxembourg €0.1020
MGMadagaskar €0.3906
MWMalawi €0.2625
MYMalaysia €0.1500
MVMaldiverne €0.0630
MLMali €0.2130
MTMalta €0.0548
MAMarokko €0.0720
MHMarshalløerne €0.0563
MQMartinique €0.0500
MRMauretanien €0.2280
MUMauritius €0.1545
MXMexico €0.0720
FMMikronesien €0.0738
MDMoldova €0.1333
MCMonaco €0.1314
MNMongoliet €0.2938
MEMontenegro €0.1438
MSMontserrat €0.1260
MZMozambique €0.1260
MMMyanmar (Burma) €0.3688
NANamibia €0.0424
NRNauru €0.1688
NPNepal €0.2460
NZNew Zealand €0.0420
NINicaragua €0.1170
NENiger €0.2813
NGNigeria €0.3360
NUNiue €0.1625
KPNordkorea €0.0839
MKNordmakedonien €0.0881
NONorge €0.0360
NCNy Kaledonien €0.1186
OMOman €0.1750
PKPakistan €0.3600
PWPalau €0.1145
PAPanama €0.1470
PGPapua Ny Guinea €0.1938
PYParaguay €0.0840
PEPeru €0.1260
PLPolen €0.0250
PTPortugal €0.0263
PRPuerto Rico €0.1045
QAQatar €0.1050
RORumænien €0.0463
RURusland €0.4038
RWRwanda €0.2781
RERéunion €0.0630
KNSaint Kitts og Nevis €0.2438
LCSaint Lucia €0.2370
PMSaint Pierre og Miquelon €0.1200
VCSaint Vincent og Grenadinerne €0.1890
SBSalomonøerne €0.0840
WSSamoa €0.1410
SMSan Marino €0.0560
HKSAR Hongkong €0.0561
MOSAR Macao €0.0440
SASaudi-Arabien €0.1920
CHSchweiz €0.0594
SNSenegal €0.2370
RSSerbien €0.1950
SCSeychellerne €0.1080
SLSierra Leone €0.2340
SGSingapore €0.0461
SXSint Maarten €0.0936
SKSlovakiet €0.0508
SISlovenien €0.1563
SOSomalia €0.2130
ESSpanien €0.0370
LKSri Lanka €0.3744
SHSt. Helena €0.0938
GBStorbritannien €0.0401
SDSudan €0.3063
SRSurinam €0.2190
SESverige €0.0485
ZASydafrika €0.0480
KRSydkorea €0.0200
SSSydsudan €0.2625
SYSyrien €0.2944
STSão Tomé og Príncipe €0.0240
TJTadsjikistan €0.3608
TWTaiwan €0.0750
TZTanzania €0.2688
TDTchad €0.2906
THThailand €0.0175
TLTimor-Leste €0.1470
CZTjekkiet €0.0495
TGTogo €0.1740
TKTokelau €0.0250
TOTonga €0.1688
TTTrinidad og Tobago €0.2370
TNTunesien €0.2880
TMTurkmenistan €0.2188
TCTurks- og Caicosøerne €0.1594
TVTuvalu €0.1563
TRTyrkiet €0.0076
DETyskland €0.0871
UGUganda €0.2825
ZZUkendt område €0.0825
UAUkraine €0.1750
HUUngarn €0.0650
UYUruguay €0.1063
USUSA €0.0210
UZUsbekistan €0.3875
VUVanuatu €0.1650
VEVenezuela €0.1320
VNVietnam €0.2219
WFWallis og Futuna €0.0741
YEYemen €0.1725
ZMZambia €0.2619
ZWZimbabwe €0.1819
GQÆkvatorialguinea €0.1800
ATØstrig €0.0520