eSMS Links
Shorten, brand and track links and QR codes with the eSMS Links API.
eSMS Links is the URL shortener, QR code generator and click-analytics product in the eSMS Africa suite. Turn long URLs into short, branded links on go.esmsafrica.io (or your own domain), generate QR codes, and measure every click by country, device, browser and referrer.
Everything you can do in the dashboard is available over a clean REST API.
Base URL
https://links.esmsafrica.ioAll API endpoints are served under /v1 on this host.
What you can do
Create short links
POST /v1/links - custom back-halves, expiry, passwords, campaigns
Generate QR codes
POST /v1/qr - branded, downloadable, trackable
Branded domains
POST /v1/domains - use go.yourbrand.com
Click analytics
GET /v1/analytics/{id} - country, device, browser, referrer
API keys
POST /v1/keys - scoped, live & test
Account & plan
GET /v1/account - plan limits and usage
How a short link works
- You create a link with a destination URL. You get back a short URL like
https://go.esmsafrica.io/Ab12Xy. - When someone opens it, the redirector resolves it and issues a fast
302to your destination. - The click is recorded asynchronously - it never slows the redirect - and rolled up into your analytics by country, city, device, browser and referrer.
Redirects run on infrastructure separate from the dashboard and API, so a link keeps resolving even during maintenance. Clicks are always unlimited on every plan.
Plans
eSMS Links starts at $5/mo (no free tier). Higher tiers lift the monthly link and QR limits and add branded domains, deeper analytics, teams and white-label. See pricing or fetch your live limits from GET /v1/account.