SystorSMS


Click here for a complete list of operations.

ReserveGSM

Associate a phone number with an account. Deprecated since 2023: do not rely on this method for receiving SMS any more.
    Parameters:
        sUser               Account username
        sPass               Account password  
        sGSM                The phone number you to associate with the account
        bFixed              Whether the phone number should be locked to the account. Incoming messages will then be sent to this account regardless of the content
    Return value:
        True                The phone number was successfully associated with the account
        False               Could not associate the phone number with the account

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
sUser:
sPass:
sGSM:
bFixed:

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /systorsmsvarious/systorsmsvarious.asmx HTTP/1.1
Host: smsalert.no
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.systorvest.no/ReserveGSM"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ReserveGSM xmlns="http://www.systorvest.no/">
      <sUser>string</sUser>
      <sPass>string</sPass>
      <sGSM>string</sGSM>
      <bFixed>boolean</bFixed>
    </ReserveGSM>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ReserveGSMResponse xmlns="http://www.systorvest.no/">
      <ReserveGSMResult>boolean</ReserveGSMResult>
    </ReserveGSMResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /systorsmsvarious/systorsmsvarious.asmx HTTP/1.1
Host: smsalert.no
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <ReserveGSM xmlns="http://www.systorvest.no/">
      <sUser>string</sUser>
      <sPass>string</sPass>
      <sGSM>string</sGSM>
      <bFixed>boolean</bFixed>
    </ReserveGSM>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <ReserveGSMResponse xmlns="http://www.systorvest.no/">
      <ReserveGSMResult>boolean</ReserveGSMResult>
    </ReserveGSMResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /systorsmsvarious/systorsmsvarious.asmx/ReserveGSM?sUser=string&sPass=string&sGSM=string&bFixed=string HTTP/1.1
Host: smsalert.no
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://www.systorvest.no/">boolean</boolean>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /systorsmsvarious/systorsmsvarious.asmx/ReserveGSM HTTP/1.1
Host: smsalert.no
Content-Type: application/x-www-form-urlencoded
Content-Length: length

sUser=string&sPass=string&sGSM=string&bFixed=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://www.systorvest.no/">boolean</boolean>