Skip to main content

LightSMS API Reference

Version: 1.0.0

The LightSMS API enables businesses to send SMS messages for marketing campaigns, transactional notifications, alerts, and customer communication programmatically.

Base URL​

  • Production: https://www.lightsms.com/external/get/

Authentication​

All LightSMS API requests require three authentication parameters:

  • login - Your LightSMS account login
  • signature - Request signature for authentication
  • timestamp - UTC timestamp of the request

The signature ensures request integrity and prevents replay attacks. Generate a new signature for each request using your account credentials.

For more details, please refer to the LightSMS Authentication Documentation.

API Features​

SMS Operations​

Send SMS messages to single or multiple recipients, schedule SMS for future delivery, check delivery status, and get account balance before sending.

Contact Management​

Manage contact lists and recipients, add/check numbers in blacklist, get approved sender names, and perform HLR lookup for number validation.

Templates & Content​

Create and manage message templates, retrieve saved templates, and delete unused templates.

Analytics & Reporting​

Get monthly statistics, check SMS pricing by country, monitor delivery rates, and view incoming messages.

Response Formats​

The API supports both JSON and XML response formats. Use the return parameter to specify your preferred format:

  • return=json - JSON format (default)
  • return=xml - XML format

Contact​

Paysera Technical Support: tech_support@paysera.com Website: https://www.lightsms.com