You can send an SMS from Node.js with a single HTTPS request - no SDK required. Here is the shortest path to your first message.

Get an API key

Create an account and copy your API key. Keep it server-side - never ship it in front-end code.

Send the message

POST to the /v1/sms/send endpoint with the recipient in international format (for example +254712345678 for Kenya), a registered sender ID and your message body. Node 18+ has fetch built in.

Confirm delivery

Store the returned message id and set a webhook to receive the delivery status in real time, so your app knows whether each SMS was delivered or failed.

Get started

Full code samples live in the guides. Get your API key to try it.