Login
Click here for a complete list of operations.
ValidateMember
Validates the member login details. It returns the login result.*** Warning - This method is deprecated. Instead please use 'LoginMember'
Test
To test the operation using the HTTP POST protocol, click the 'Invoke' button.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 /Plus2MemberWebserviceDEV/Login.asmx HTTP/1.1 Host: tst.myeveryoneactive.com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://www.gladstonemrm.com/memberwebservice/ValidateMember" <?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:Header> <AuthHeader xmlns="http://www.gladstonemrm.com/memberwebservice/"> <Username>string</Username> <Password>string</Password> <AppName>string</AppName> </AuthHeader> </soap:Header> <soap:Body> <ValidateMember xmlns="http://www.gladstonemrm.com/memberwebservice/"> <identificationType>MemberID or LoginID or CardID or HomeEmailAddress</identificationType> <identificationValue>string</identificationValue> <validationType>PIN or Password or SecurePassword</validationType> <validationValue>string</validationValue> <defaultSite>string</defaultSite> </ValidateMember> </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> <ValidateMemberResponse xmlns="http://www.gladstonemrm.com/memberwebservice/"> <ValidateMemberResult> <Result>MultipleMatch or MemberMissing or AccountAutoLocked or AccountManuallyLocked or Success or NotMatched or GeneralFailure or PinError or CallCenterLoginFailure</Result> <LoginAttempts>int</LoginAttempts> <MemberID>int</MemberID> <TokenValue>string</TokenValue> <ForcedPasswordReset>boolean</ForcedPasswordReset> <ParentalConsentRequired>boolean</ParentalConsentRequired> </ValidateMemberResult> </ValidateMemberResponse> </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 /Plus2MemberWebserviceDEV/Login.asmx HTTP/1.1 Host: tst.myeveryoneactive.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:Header> <AuthHeader xmlns="http://www.gladstonemrm.com/memberwebservice/"> <Username>string</Username> <Password>string</Password> <AppName>string</AppName> </AuthHeader> </soap12:Header> <soap12:Body> <ValidateMember xmlns="http://www.gladstonemrm.com/memberwebservice/"> <identificationType>MemberID or LoginID or CardID or HomeEmailAddress</identificationType> <identificationValue>string</identificationValue> <validationType>PIN or Password or SecurePassword</validationType> <validationValue>string</validationValue> <defaultSite>string</defaultSite> </ValidateMember> </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> <ValidateMemberResponse xmlns="http://www.gladstonemrm.com/memberwebservice/"> <ValidateMemberResult> <Result>MultipleMatch or MemberMissing or AccountAutoLocked or AccountManuallyLocked or Success or NotMatched or GeneralFailure or PinError or CallCenterLoginFailure</Result> <LoginAttempts>int</LoginAttempts> <MemberID>int</MemberID> <TokenValue>string</TokenValue> <ForcedPasswordReset>boolean</ForcedPasswordReset> <ParentalConsentRequired>boolean</ParentalConsentRequired> </ValidateMemberResult> </ValidateMemberResponse> </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 /Plus2MemberWebserviceDEV/Login.asmx/ValidateMember?identificationType=string&identificationValue=string&validationType=string&validationValue=string&defaultSite=string HTTP/1.1 Host: tst.myeveryoneactive.com
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <LoginInfo xmlns="http://www.gladstonemrm.com/memberwebservice/"> <Result>MultipleMatch or MemberMissing or AccountAutoLocked or AccountManuallyLocked or Success or NotMatched or GeneralFailure or PinError or CallCenterLoginFailure</Result> <LoginAttempts>int</LoginAttempts> <MemberID>int</MemberID> <TokenValue>string</TokenValue> <ForcedPasswordReset>boolean</ForcedPasswordReset> <ParentalConsentRequired>boolean</ParentalConsentRequired> </LoginInfo>
HTTP POST
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
POST /Plus2MemberWebserviceDEV/Login.asmx/ValidateMember HTTP/1.1 Host: tst.myeveryoneactive.com Content-Type: application/x-www-form-urlencoded Content-Length: length identificationType=string&identificationValue=string&validationType=string&validationValue=string&defaultSite=string
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <LoginInfo xmlns="http://www.gladstonemrm.com/memberwebservice/"> <Result>MultipleMatch or MemberMissing or AccountAutoLocked or AccountManuallyLocked or Success or NotMatched or GeneralFailure or PinError or CallCenterLoginFailure</Result> <LoginAttempts>int</LoginAttempts> <MemberID>int</MemberID> <TokenValue>string</TokenValue> <ForcedPasswordReset>boolean</ForcedPasswordReset> <ParentalConsentRequired>boolean</ParentalConsentRequired> </LoginInfo>