Saltar al contenido
País Spain
Servicios y software en línea, entregados localmente. Contacta con 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
AFAfganistán 0.3438 EUR
ALAlbania 0.1101 EUR
DEAlemania 0.0871 EUR
ADAndorra 0.0833 EUR
AOAngola 0.0780 EUR
AIAnguila 0.1620 EUR
AGAntigua y Barbuda 0.2220 EUR
SAArabia Saudí 0.1920 EUR
DZArgelia 0.2800 EUR
ARArgentina 0.0906 EUR
AMArmenia 0.2125 EUR
AWAruba 0.1320 EUR
AUAustralia 0.0303 EUR
ATAustria 0.0520 EUR
AZAzerbaiyán 0.3108 EUR
BSBahamas 0.0731 EUR
BDBangladés 0.4594 EUR
BBBarbados 0.2438 EUR
BHBaréin 0.0420 EUR
BZBelice 0.2081 EUR
BJBenín 0.2219 EUR
BMBermudas 0.2438 EUR
BYBielorrusia 0.1763 EUR
BOBolivia 0.2070 EUR
BABosnia y Herzegovina 0.1410 EUR
BWBotsuana 0.1313 EUR
BRBrasil 0.0251 EUR
BNBrunéi 0.0563 EUR
BGBulgaria 0.1375 EUR
BFBurkina Faso 0.1830 EUR
BIBurundi 0.3960 EUR
BTBután 0.3125 EUR
BEBélgica 0.0810 EUR
CVCabo Verde 0.1906 EUR
KHCamboya 0.3000 EUR
CMCamerún 0.2460 EUR
CACanadá 0.0210 EUR
QACatar 0.1050 EUR
TDChad 0.2906 EUR
CZChequia 0.0495 EUR
CLChile 0.0409 EUR
CNChina 0.0238 EUR
CYChipre 0.0969 EUR
COColombia 0.0188 EUR
KMComoras 0.3180 EUR
CGCongo 0.1950 EUR
KPCorea del Norte 0.0839 EUR
KRCorea del Sur 0.0200 EUR
CRCosta Rica 0.0275 EUR
HRCroacia 0.1295 EUR
CUCuba 0.0819 EUR
ANCurazao 0.1200 EUR
CWCurazao 0.2750 EUR
CICôte d’Ivoire 0.2550 EUR
DKDinamarca 0.0461 EUR
DMDominica 0.1890 EUR
ECEcuador 0.2610 EUR
EGEgipto 0.2790 EUR
SVEl Salvador 0.1140 EUR
AEEmiratos Árabes Unidos 0.0913 EUR
EREritrea 0.0929 EUR
SKEslovaquia 0.0508 EUR
SIEslovenia 0.1563 EUR
ESEspaña 0.0370 EUR
USEstados Unidos 0.0210 EUR
EEEstonia 0.0469 EUR
SZEsuatini 0.1530 EUR
ETEtiopía 0.2750 EUR
PHFilipinas 0.2119 EUR
FIFinlandia 0.0420 EUR
FJFiyi 0.1688 EUR
FRFrancia 0.0494 EUR
GAGabón 0.2688 EUR
GMGambia 0.1563 EUR
GEGeorgia 0.1206 EUR
GHGhana 0.2190 EUR
GIGibraltar 0.0638 EUR
GDGranada 0.2250 EUR
GRGrecia 0.0436 EUR
GLGroenlandia 0.0113 EUR
GPGuadalupe 0.1110 EUR
GUGuam 0.1230 EUR
GTGuatemala 0.1950 EUR
GFGuayana Francesa 0.0536 EUR
GNGuinea 0.2400 EUR
GQGuinea Ecuatorial 0.1800 EUR
GWGuinea-Bisáu 0.2220 EUR
GYGuyana 0.2400 EUR
HTHaití 0.2438 EUR
HNHonduras 0.1320 EUR
HUHungría 0.0650 EUR
INIndia 0.0745 EUR
IDIndonesia 0.4030 EUR
IQIrak 0.3363 EUR
IEIrlanda 0.0420 EUR
IRIrán 0.3420 EUR
ISIslandia 0.0631 EUR
KYIslas Caimán 0.2250 EUR
CKIslas Cook 0.1133 EUR
FOIslas Feroe 0.0478 EUR
FKIslas Malvinas 0.0654 EUR
MHIslas Marshall 0.0563 EUR
SBIslas Salomón 0.0840 EUR
TCIslas Turcas y Caicos 0.1594 EUR
VGIslas Vírgenes Británicas 0.2438 EUR
VIIslas Vírgenes de EE. UU. 0.0369 EUR
ILIsrael 0.2000 EUR
ITItalia 0.0478 EUR
JMJamaica 0.1194 EUR
JPJapón 0.0505 EUR
JOJordania 0.3120 EUR
KZKazajistán 0.3375 EUR
KEKenia 0.1200 EUR
KGKirguistán 0.2569 EUR
KIKiribati 0.0509 EUR
XKKosovo 0.2500 EUR
KWKuwait 0.2875 EUR
LALaos 0.1260 EUR
LSLesoto 0.2370 EUR
LVLetonia 0.0500 EUR
LRLiberia 0.1800 EUR
LYLibia 0.3188 EUR
LILiechtenstein 0.0399 EUR
LTLituania 0.0406 EUR
LULuxemburgo 0.1020 EUR
LBLíbano 0.0480 EUR
MKMacedonia del Norte 0.0881 EUR
MGMadagascar 0.3906 EUR
MYMalasia 0.1500 EUR
MWMalaui 0.2625 EUR
MVMaldivas 0.0630 EUR
MLMali 0.2130 EUR
MTMalta 0.0548 EUR
MAMarruecos 0.0720 EUR
MQMartinica 0.0500 EUR
MUMauricio 0.1545 EUR
MRMauritania 0.2280 EUR
FMMicronesia 0.0738 EUR
MDMoldavia 0.1333 EUR
MNMongolia 0.2938 EUR
MEMontenegro 0.1438 EUR
MSMontserrat 0.1260 EUR
MZMozambique 0.1260 EUR
MMMyanmar (Birmania) 0.3688 EUR
MXMéxico 0.0720 EUR
MCMónaco 0.1314 EUR
NANamibia 0.0424 EUR
NRNauru 0.1688 EUR
NPNepal 0.2460 EUR
NINicaragua 0.1170 EUR
NGNigeria 0.3360 EUR
NUNiue 0.1625 EUR
NONoruega 0.0360 EUR
NCNueva Caledonia 0.1186 EUR
NZNueva Zelanda 0.0420 EUR
NENíger 0.2813 EUR
OMOmán 0.1750 EUR
PKPakistán 0.3600 EUR
PWPalaos 0.1145 EUR
PAPanamá 0.1470 EUR
PGPapúa Nueva Guinea 0.1938 EUR
PYParaguay 0.0840 EUR
NLPaíses Bajos 0.0763 EUR
PEPerú 0.1260 EUR
PFPolinesia Francesa 0.0805 EUR
PLPolonia 0.0250 EUR
PTPortugal 0.0263 EUR
PRPuerto Rico 0.1045 EUR
HKRAE de Hong Kong (China) 0.0561 EUR
MORAE de Macao (China) 0.0440 EUR
ZZRegión desconocida 0.0825 EUR
GBReino Unido 0.0401 EUR
CFRepública Centroafricana 0.0870 EUR
CDRepública Democrática del Congo 0.2760 EUR
DORepública Dominicana 0.1206 EUR
REReunión 0.0630 EUR
RWRuanda 0.2781 EUR
RORumanía 0.0463 EUR
RURusia 0.4038 EUR
WSSamoa 0.1410 EUR
ASSamoa Americana 0.1175 EUR
KNSan Cristóbal y Nieves 0.2438 EUR
SMSan Marino 0.0560 EUR
PMSan Pedro y Miquelón 0.1200 EUR
VCSan Vicente y las Granadinas 0.1890 EUR
SHSanta Elena 0.0938 EUR
LCSanta Lucía 0.2370 EUR
STSanto Tomé y Príncipe 0.0240 EUR
SNSenegal 0.2370 EUR
RSSerbia 0.1950 EUR
SCSeychelles 0.1080 EUR
SLSierra Leona 0.2340 EUR
SGSingapur 0.0461 EUR
SXSint Maarten 0.0936 EUR
SYSiria 0.2944 EUR
SOSomalia 0.2130 EUR
LKSri Lanka 0.3744 EUR
ZASudáfrica 0.0480 EUR
SDSudán 0.3063 EUR
SSSudán del Sur 0.2625 EUR
SESuecia 0.0485 EUR
CHSuiza 0.0594 EUR
SRSurinam 0.2190 EUR
THTailandia 0.0175 EUR
TWTaiwán 0.0750 EUR
TZTanzania 0.2688 EUR
TJTayikistán 0.3608 EUR
IOTerritorio Británico del Océano Índico 0.1140 EUR
PSTerritorios Palestinos 0.2956 EUR
TLTimor-Leste 0.1470 EUR
TGTogo 0.1740 EUR
TKTokelau 0.0250 EUR
TOTonga 0.1688 EUR
TTTrinidad y Tobago 0.2370 EUR
TMTurkmenistán 0.2188 EUR
TRTurquía 0.0076 EUR
TVTuvalu 0.1563 EUR
TNTúnez 0.2880 EUR
UAUcrania 0.1750 EUR
UGUganda 0.2825 EUR
UYUruguay 0.1063 EUR
UZUzbekistán 0.3875 EUR
VUVanuatu 0.1650 EUR
VEVenezuela 0.1320 EUR
VNVietnam 0.2219 EUR
WFWallis y Futuna 0.0741 EUR
YEYemen 0.1725 EUR
DJYibuti 0.1170 EUR
ZMZambia 0.2619 EUR
ZWZimbabue 0.1819 EUR