Account


Click here for a complete list of operations.

Validate

Validates an account using the validation codes sent after registering.

Parameter
Notes
Username: 
Password: 
ValidationCode:This is the code sent to you in two sections after you first create an account. The first is sent by email and the second by text message. Simply join the two sections together and enter them into this parameter.
ResultText:E.g. Account for your.address@your.company has been validated.
Code: 

Test

The test form is only available for methods with primitive types as parameters.

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 /WebServices/2.2/Complex/Account.asmx HTTP/1.1
Host: www.2sms.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.2sms.com/WebServices/2.2/Complex/Validate"

<?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>
    <Validate xmlns="http://www.2sms.com/WebServices/2.2/Complex/">
      <Username>string</Username>
      <Password>string</Password>
      <ValidationCode>string</ValidationCode>
      <ResultText>string</ResultText>
      <Code>string</Code>
    </Validate>
  </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>
    <ValidateResponse xmlns="http://www.2sms.com/WebServices/2.2/Complex/">
      <ValidateResult>string</ValidateResult>
      <ResultText>string</ResultText>
      <Code>string</Code>
    </ValidateResponse>
  </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 /WebServices/2.2/Complex/Account.asmx HTTP/1.1
Host: www.2sms.com
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>
    <Validate xmlns="http://www.2sms.com/WebServices/2.2/Complex/">
      <Username>string</Username>
      <Password>string</Password>
      <ValidationCode>string</ValidationCode>
      <ResultText>string</ResultText>
      <Code>string</Code>
    </Validate>
  </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>
    <ValidateResponse xmlns="http://www.2sms.com/WebServices/2.2/Complex/">
      <ValidateResult>string</ValidateResult>
      <ResultText>string</ResultText>
      <Code>string</Code>
    </ValidateResponse>
  </soap12:Body>
</soap12:Envelope>