Note that for each case, you can select either the simplest form of the URL (containing only your username) or the one including the id_string of the form.
You would use it when your SMS Setup/Provider is used for only one form.
Use the Generic SMS API to write your own wrapper around Formhub.
Single SMS Submission
[GET] /formhub_u/sms_submission
[GET] /formhub_u/forms/xlsform_blank/sms_submission
Params: {"identity": "SENDER PHONE NUMBER", "text": "TEXT MESSAGE"}
Returns: {"status": "STATUS", "message": "MESSAGE", "id": "ID"}
Multiple SMS Submissions at once
[POST] /formhub_u/sms_multiple_submissions
[POST] /formhub_u/forms/xlsform_blank/sms_multiple_submissions
Params: {"messages": [{"identity": "SENDER PHONE NUMBER", "text": "TEXT MESSAGE"}, ]
Returns: [{"status": "STATUS", "message": "MESSAGE", "id": "ID"}, ]
STATUS: One of ACCEPTED, REJECTED, PARSING_FAILED
MESSAGE: Either an error or success message. Suitable for end user.
ID: Only if successful. A unique ID of the submission.