Skip to content
Country Romania
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
AFAfganistan €0.3438
ZAAfrica de Sud €0.0480
ALAlbania €0.1101
DZAlgeria €0.2800
ADAndorra €0.0833
AOAngola €0.0780
AIAnguilla €0.1620
AGAntigua și Barbuda €0.2220
SAArabia Saudită €0.1920
ARArgentina €0.0906
AMArmenia €0.2125
AWAruba €0.1320
AUAustralia €0.0303
ATAustria €0.0520
AZAzerbaidjan €0.3108
BSBahamas €0.0731
BHBahrain €0.0420
BDBangladesh €0.4594
BBBarbados €0.2438
BYBelarus €0.1763
BEBelgia €0.0810
BZBelize €0.2081
BJBenin €0.2219
BMBermuda €0.2438
BTBhutan €0.3125
BOBolivia €0.2070
BABosnia și Herțegovina €0.1410
BWBotswana €0.1313
BRBrazilia €0.0251
BNBrunei €0.0563
BGBulgaria €0.1375
BFBurkina Faso €0.1830
BIBurundi €0.3960
KHCambodgia €0.3000
CMCamerun €0.2460
CACanada €0.0210
CVCapul Verde €0.1906
CZCehia €0.0495
CLChile €0.0409
CNChina €0.0238
TDCiad €0.2906
CYCipru €0.0969
COColumbia €0.0188
KMComore €0.3180
CGCongo - Brazzaville €0.1950
CDCongo - Kinshasa €0.2760
KPCoreea de Nord €0.0839
KRCoreea de Sud €0.0200
CRCosta Rica €0.0275
HRCroația €0.1295
CUCuba €0.0819
CWCuraçao €0.2750
ANCuraçao €0.1200
CICôte d’Ivoire €0.2550
DKDanemarca €0.0461
DJDjibouti €0.1170
DMDominica €0.1890
ECEcuador €0.2610
EGEgipt €0.2790
SVEl Salvador €0.1140
CHElveția €0.0594
AEEmiratele Arabe Unite €0.0913
EREritreea €0.0929
EEEstonia €0.0469
SZeSwatini €0.1530
ETEtiopia €0.2750
FJFiji €0.1688
PHFilipine €0.2119
FIFinlanda €0.0420
FRFranța €0.0494
GAGabon €0.2688
GMGambia €0.1563
GEGeorgia €0.1206
DEGermania €0.0871
GHGhana €0.2190
GIGibraltar €0.0638
GRGrecia €0.0436
GDGrenada €0.2250
GLGroenlanda €0.0113
GPGuadelupa €0.1110
GUGuam €0.1230
GTGuatemala €0.1950
GNGuineea €0.2400
GQGuineea Ecuatorială €0.1800
GWGuineea-Bissau €0.2220
GYGuyana €0.2400
GFGuyana Franceză €0.0536
HTHaiti €0.2438
HNHonduras €0.1320
INIndia €0.0745
IDIndonezia €0.4030
KYInsulele Cayman €0.2250
CKInsulele Cook €0.1133
FKInsulele Falkland €0.0654
FOInsulele Feroe €0.0478
MHInsulele Marshall €0.0563
SBInsulele Solomon €0.0840
TCInsulele Turks și Caicos €0.1594
VIInsulele Virgine Americane €0.0369
VGInsulele Virgine Britanice €0.2438
JOIordania €0.3120
IQIrak €0.3363
IRIran €0.3420
IEIrlanda €0.0420
ISIslanda €0.0631
ILIsrael €0.2000
ITItalia €0.0478
JMJamaica €0.1194
JPJaponia €0.0505
KZKazahstan €0.3375
KEKenya €0.1200
KIKiribati €0.0509
XKKosovo €0.2500
KWKuweit €0.2875
KGKârgâzstan €0.2569
LALaos €0.1260
LSLesotho €0.2370
LVLetonia €0.0500
LBLiban €0.0480
LRLiberia €0.1800
LYLibia €0.3188
LILiechtenstein €0.0399
LTLituania €0.0406
LULuxemburg €0.1020
MKMacedonia de Nord €0.0881
MGMadagascar €0.3906
MWMalawi €0.2625
MYMalaysia €0.1500
MVMaldive €0.0630
MLMali €0.2130
MTMalta €0.0548
MAMaroc €0.0720
MQMartinica €0.0500
MRMauritania €0.2280
MUMauritius €0.1545
MXMexic €0.0720
FMMicronezia €0.0738
MCMonaco €0.1314
MNMongolia €0.2938
MSMontserrat €0.1260
MZMozambic €0.1260
MEMuntenegru €0.1438
MMMyanmar (Birmania) €0.3688
NANamibia €0.0424
NRNauru €0.1688
NPNepal €0.2460
NINicaragua €0.1170
NENiger €0.2813
NGNigeria €0.3360
NUNiue €0.1625
NONorvegia €0.0360
NCNoua Caledonie €0.1186
NZNoua Zeelandă €0.0420
OMOman €0.1750
PKPakistan €0.3600
PWPalau €0.1145
PAPanama €0.1470
PGPapua-Noua Guinee €0.1938
PYParaguay €0.0840
PEPeru €0.1260
PFPolinezia Franceză €0.0805
PLPolonia €0.0250
PTPortugalia €0.0263
PRPuerto Rico €0.1045
QAQatar €0.1050
HKR.A.S. Hong Kong a Chinei €0.0561
MOR.A.S. Macao, China €0.0440
GBRegatul Unit €0.0401
ZZRegiune necunoscută €0.0825
CFRepublica Centrafricană €0.0870
DORepublica Dominicană €0.1206
MDRepublica Moldova €0.1333
RORomânia €0.0463
RURusia €0.4038
RWRwanda €0.2781
RERéunion €0.0630
KNSaint Kitts și Nevis €0.2438
VCSaint Vincent și Grenadinele €0.1890
PMSaint-Pierre și Miquelon €0.1200
WSSamoa €0.1410
ASSamoa Americană €0.1175
SMSan Marino €0.0560
SNSenegal €0.2370
RSSerbia €0.1950
SCSeychelles €0.1080
SHSfânta Elena €0.0938
LCSfânta Lucia €0.2370
SLSierra Leone €0.2340
SGSingapore €0.0461
SXSint-Maarten €0.0936
SYSiria €0.2944
SKSlovacia €0.0508
SISlovenia €0.1563
SOSomalia €0.2130
ESSpania €0.0370
LKSri Lanka €0.3744
USStatele Unite ale Americii €0.0210
SDSudan €0.3063
SSSudanul de Sud €0.2625
SESuedia €0.0485
SRSuriname €0.2190
STSão Tomé și Príncipe €0.0240
TJTadjikistan €0.3608
TWTaiwan €0.0750
TZTanzania €0.2688
PSTeritoriile Palestiniene €0.2956
IOTeritoriul Britanic din Oceanul Indian €0.1140
THThailanda €0.0175
TLTimor-Leste €0.1470
TGTogo €0.1740
TKTokelau €0.0250
TOTonga €0.1688
TTTrinidad și Tobago €0.2370
TNTunisia €0.2880
TRTurcia €0.0076
TMTurkmenistan €0.2188
TVTuvalu €0.1563
UAUcraina €0.1750
UGUganda €0.2825
HUUngaria €0.0650
UYUruguay €0.1063
UZUzbekistan €0.3875
VUVanuatu €0.1650
VEVenezuela €0.1320
VNVietnam €0.2219
WFWallis și Futuna €0.0741
YEYemen €0.1725
ZMZambia €0.2619
ZWZimbabwe €0.1819
NLȚările de Jos €0.0763