Hopp til innhold

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,7194 NOK
ALAlbania 1,1911 NOK
DZAlgerie 3,0292 NOK
ASAmerikansk Samoa 1,2712 NOK
ADAndorra 0,9012 NOK
AOAngola 0,8438 NOK
AIAnguilla 1,7526 NOK
AGAntigua og Barbuda 2,4017 NOK
ARArgentina 0,9802 NOK
AMArmenia 2,2989 NOK
AWAruba 1,4280 NOK
AZAserbajdsjan 3,3624 NOK
AUAustralia 0,3278 NOK
BSBahamas 0,7908 NOK
BHBahrain 0,4544 NOK
BDBangladesh 4,9700 NOK
BBBarbados 2,6376 NOK
BYBelarus 1,9073 NOK
BEBelgia 0,8763 NOK
BZBelize 2,2513 NOK
BJBenin 2,4006 NOK
BMBermuda 2,6376 NOK
BTBhutan 3,3808 NOK
BOBolivia 2,2394 NOK
BABosnia-Hercegovina 1,5254 NOK
BWBotswana 1,4205 NOK
BRBrasil 0,2715 NOK
BNBrunei 0,6091 NOK
BGBulgaria 1,4875 NOK
BFBurkina Faso 1,9798 NOK
BIBurundi 4,2841 NOK
CACanada 0,2272 NOK
KYCaymanøyene 2,4342 NOK
CLChile 0,4425 NOK
COColombia 0,2034 NOK
CKCookøyene 1,2257 NOK
CRCosta Rica 0,2975 NOK
CUCuba 0,8860 NOK
ANCuraçao 1,2982 NOK
CWCuraçao 2,9751 NOK
DKDanmark 0,4987 NOK
VIDe amerikanske jomfruøyene 0,3992 NOK
VGDe britiske jomfruøyene 2,6376 NOK
AEDe forente arabiske emirater 0,9877 NOK
DODen dominikanske republikk 1,3047 NOK
CFDen sentralafrikanske republikk 0,9412 NOK
IODet britiske territoriet i Indiahavet 1,2333 NOK
PSDet palestinske området 3,1979 NOK
DJDjibouti 1,2658 NOK
DMDominica 2,0447 NOK
ECEcuador 2,8236 NOK
EGEgypt 3,0184 NOK
GQEkvatorial-Guinea 1,9473 NOK
SVEl Salvador 1,2333 NOK
CIElfenbenskysten 2,7587 NOK
EREritrea 1,0050 NOK
EEEstland 0,5074 NOK
SZEswatini 1,6552 NOK
ETEtiopia 2,9751 NOK
FKFalklandsøyene 0,7075 NOK
FJFiji 1,8262 NOK
PHFilippinene 2,2924 NOK
FIFinland 0,4544 NOK
FRFrankrike 0,5344 NOK
GFFransk Guyana 0,5799 NOK
PFFransk Polynesia 0,8709 NOK
FOFærøyene 0,5171 NOK
GAGabon 2,9080 NOK
GMGambia 1,6909 NOK
GEGeorgia 1,3047 NOK
GHGhana 2,3693 NOK
GIGibraltar 0,6902 NOK
GDGrenada 2,4342 NOK
GLGrønland 0,1222 NOK
GPGuadeloupe 1,2009 NOK
GUGuam 1,3307 NOK
GTGuatemala 2,1096 NOK
GNGuinea 2,5964 NOK
GWGuinea-Bissau 2,4017 NOK
GYGuyana 2,5964 NOK
HTHaiti 2,6376 NOK
GRHellas 0,4717 NOK
HNHonduras 1,4280 NOK
HKHongkong SAR Kina 0,6069 NOK
INIndia 0,8060 NOK
IDIndonesia 4,3599 NOK
IQIrak 3,6383 NOK
IRIran 3,6999 NOK
IEIrland 0,4544 NOK
ISIsland 0,6826 NOK
ILIsrael 2,1637 NOK
ITItalia 0,5171 NOK
JMJamaica 1,2917 NOK
JPJapan 0,5463 NOK
YEJemen 1,8662 NOK
JOJordan 3,3754 NOK
KHKambodsja 3,2456 NOK
CMKamerun 2,6614 NOK
CVKapp Verde 2,0620 NOK
KZKasakhstan 3,6512 NOK
KEKenya 1,2982 NOK
CNKina 0,2575 NOK
KGKirgisistan 2,7793 NOK
KIKiribati 0,5507 NOK
KMKomorene 3,4403 NOK
CDKongo 2,9859 NOK
CGKongo-Brazzaville 2,1096 NOK
XKKosovo 2,7046 NOK
HRKroatia 1,4010 NOK
KWKuwait 3,1103 NOK
CYKypros 1,0483 NOK
LALaos 1,3631 NOK
LVLatvia 0,5409 NOK
LSLesotho 2,5640 NOK
LBLibanon 0,5193 NOK
LRLiberia 1,9473 NOK
LYLibya 3,4489 NOK
LILiechtenstein 0,4317 NOK
LTLitauen 0,4392 NOK
LULuxemburg 1,1035 NOK
MOMacao SAR Kina 0,4760 NOK
MGMadagaskar 4,2257 NOK
MWMalawi 2,8399 NOK
MYMalaysia 1,6228 NOK
MVMaldivene 0,6816 NOK
MLMali 2,3043 NOK
MTMalta 0,5929 NOK
MAMarokko 0,7789 NOK
MHMarshalløyene 0,6091 NOK
MQMartinique 0,5409 NOK
MRMauritania 2,4666 NOK
MUMauritius 1,6715 NOK
MXMexico 0,7789 NOK
FMMikronesiaføderasjonen 0,7984 NOK
MDMoldova 1,4421 NOK
MCMonaco 1,4216 NOK
MNMongolia 3,1785 NOK
MEMontenegro 1,5557 NOK
MSMontserrat 1,3631 NOK
MZMosambik 1,3631 NOK
MMMyanmar (Burma) 3,9899 NOK
NANamibia 0,4587 NOK
NRNauru 1,8262 NOK
NLNederland 0,8255 NOK
NPNepal 2,6614 NOK
NZNew Zealand 0,4544 NOK
NINicaragua 1,2658 NOK
NENiger 3,0432 NOK
NGNigeria 3,6350 NOK
NUNiue 1,7580 NOK
KPNord-Korea 0,9077 NOK
MKNord-Makedonia 0,9531 NOK
NONorge 0,3895 NOK
NCNy-Caledonia 1,2831 NOK
OMOman 1,8932 NOK
PKPakistan 3,8947 NOK
PWPalau 1,2387 NOK
PAPanama 1,5903 NOK
PGPapua Ny-Guinea 2,0966 NOK
PYParaguay 0,9088 NOK
PEPeru 1,3631 NOK
PLPolen 0,2705 NOK
PTPortugal 0,2845 NOK
PRPuerto Rico 1,1305 NOK
QAQatar 1,1359 NOK
RORomania 0,5009 NOK
RURussland 4,3685 NOK
RWRwanda 3,0086 NOK
RERéunion 0,6816 NOK
KNSaint Kitts og Nevis 2,6376 NOK
PMSaint-Pierre-et-Miquelon 1,2982 NOK
SBSalomonøyene 0,9088 NOK
WSSamoa 1,5254 NOK
SMSan Marino 0,6058 NOK
SASaudi-Arabia 2,0772 NOK
SNSenegal 2,5640 NOK
RSSerbia 2,1096 NOK
SCSeychellene 1,1684 NOK
SLSierra Leone 2,5315 NOK
SGSingapore 0,4987 NOK
SXSint Maarten 1,0126 NOK
SKSlovakia 0,5496 NOK
SISlovenia 1,6909 NOK
SOSomalia 2,3043 NOK
ESSpania 0,4003 NOK
LKSri Lanka 4,0504 NOK
SHSt. Helena 1,0148 NOK
LCSt. Lucia 2,5640 NOK
VCSt. Vincent og Grenadinene 2,0447 NOK
GBStorbritannia 0,4338 NOK
SDSudan 3,3137 NOK
SRSurinam 2,3693 NOK
CHSveits 0,6426 NOK
SESverige 0,5247 NOK
SYSyria 3,1850 NOK
STSão Tomé og Príncipe 0,2596 NOK
ZASør-Afrika 0,5193 NOK
KRSør-Korea 0,2164 NOK
SSSør-Sudan 2,8399 NOK
TJTadsjikistan 3,9033 NOK
TWTaiwan 0,8114 NOK
TZTanzania 2,9080 NOK
THThailand 0,1893 NOK
TGTogo 1,8824 NOK
TKTokelau 0,2705 NOK
TOTonga 1,8262 NOK
TTTrinidad og Tobago 2,5640 NOK
TDTsjad 3,1439 NOK
CZTsjekkia 0,5355 NOK
TNTunisia 3,1157 NOK
TMTurkmenistan 2,3671 NOK
TCTurks- og Caicosøyene 1,7245 NOK
TVTuvalu 1,6909 NOK
TRTyrkia 0,0822 NOK
DETyskland 0,9423 NOK
UGUganda 3,0562 NOK
ZZukjent område 0,8925 NOK
UAUkraina 1,8932 NOK
HUUngarn 0,7032 NOK
UYUruguay 1,1500 NOK
USUSA 0,2272 NOK
UZUsbekistan 4,1922 NOK
VUVanuatu 1,7851 NOK
VEVenezuela 1,4280 NOK
VNVietnam 2,4006 NOK
WFWallis og Futuna 0,8017 NOK
ZMZambia 2,8334 NOK
ZWZimbabwe 1,9679 NOK
TLØst-Timor 1,5903 NOK
ATØsterrike 0,5626 NOK