Skip to content

Developers

Integrate the Sri Lanka SMS gateway with HTTP Basic Auth. No OAuth. Portal issues the API key.

Developer-First API

SMS REST API for Sri Lanka — live in minutes

A clean REST API with both GET and POST support. Authenticate with your email and API key — no OAuth setup, no SDK required. Just plain HTTP requests.

Authentication — Basic Auth

PasswordYOUR_API_KEY
  • GET & POST endpoints — use whichever suits your stack
  • Single SMS with custom Sender ID
  • Bulk Same — up to 10,000 numbers per request
  • Bulk Different — up to 20 personalised messages
  • Optional cost preview before bulk send
  • Real-time account balance check
  • Sri Lanka local format (07XXXXXXXX) supported
BASE URL: https://portal.velobotix.app/
# Send a single SMS via GET request
# All parameters passed in the query string

curl "https://portal.velobotix.app/api.php \
  ?FUN=SEND_SINGLE \
  &with_get=true \
  &un=YOUR_EMAIL \
  &up=YOUR_API_KEY \
  &senderID=VeloBotix \
  &to=0701234567 \
  &msg=Your+OTP+is+483920.+Valid+5+mins."
200 OK · { "status": "success", "message_id": "msg_a1b2c3" }

Query Parameters — GET Single

All parameters passed in the URL when using with_get=true

ParameterValue
FUNSEND_SINGLE
with_gettrue
un[email protected]
upYOUR_API_KEY
senderIDVeloBotix
to0701234567
msg or textYour message here