LapSMS API

LapSMS is a prepaid SMS API for South African applications. You load a wallet, send messages over one HTTPS endpoint, and get delivery receipts pushed to your webhook. You are only charged for delivered messages - failed sends release their hold automatically.

Base URL

All API requests go to http://localhost:5160 during development. Requests are authenticated with an API key in the Authorization header.

Environments

Every account gets two projects: Test and Live. Keys from the test project (lap_test_…) send sandbox messages - free, instantly “delivered”, and never touching a real phone. Keys from the live project (lap_live_…) send real SMS and charge your wallet.