Getting Started
httpSMS is an open-source service that converts your Android phone into an SMS Gateway so you can send and receive SMS messages using an intuitive HTTP API with support for end-to-end encryption.
Authentication
Install the Android App
Send an SMS
Attachments are optional. When you provide a list of attachments, the message will be sent out as an MMS
This is a sample text messageEncrypted is an optional parameter used to determine if the content is end-to-end encrypted. Make sure to set the encryption key on the httpSMS mobile app
+18005550199RequestID is an optional parameter used to track a request from the client's perspective
153554b5-ae44-44a0-8f4f-7bbac5657ad4SendAt is an optional parameter used to schedule a message to be sent in the future. The time is considered to be in your profile's local timezone and you can queue messages for up to 20 days (480 hours) in the future.
2025-12-19T16:39:57-08:00+18005550100OK
Request handled successfullysuccessBad Request
Unauthorized
Unprocessable Entity
Internal Server Error
Install
Last updated