DonorHubWebService


Click here for a complete list of operations.

WebUser_GetAllBasicInfo

Returns basic information about all web users. [Must be a trusted user.]

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
SessionID:
WebUserTypeID:

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 /dataqueryservice.asmx HTTP/1.1
Host: local-mytntware-com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "donorhub.tntware.com/WebUser_GetAllBasicInfo"

<?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>
    <WebUser_GetAllBasicInfo xmlns="donorhub.tntware.com">
      <SessionID>string</SessionID>
      <WebUserTypeID>int</WebUserTypeID>
    </WebUser_GetAllBasicInfo>
  </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>
    <WebUser_GetAllBasicInfoResponse xmlns="donorhub.tntware.com">
      <WebUser_GetAllBasicInfoResult>
        <WebUserBasicInfo>
          <WebUserID>int</WebUserID>
          <SsoCode>string</SsoCode>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <UserName>string</UserName>
          <Email>string</Email>
          <SsoEmail>string</SsoEmail>
          <IsGuest>boolean</IsGuest>
          <EnableLogin>boolean</EnableLogin>
          <IsLockedOut>boolean</IsLockedOut>
          <LockedoutUntil>dateTime</LockedoutUntil>
          <InvitationCode>string</InvitationCode>
          <InvitationCode_ExpiresAt>dateTime</InvitationCode_ExpiresAt>
          <InvitationCode_IsExpired>boolean</InvitationCode_IsExpired>
          <HasPassword>boolean</HasPassword>
          <IsRegistered>boolean</IsRegistered>
          <LastLogin>dateTime</LastLogin>
          <HasProfile>boolean</HasProfile>
          <IsTntWare>boolean</IsTntWare>
          <IsAdmin>boolean</IsAdmin>
          <IsUserMgr>boolean</IsUserMgr>
          <IsBillingMgr>boolean</IsBillingMgr>
          <ShowBillingFeature>boolean</ShowBillingFeature>
          <ShowBillingMangerRole>boolean</ShowBillingMangerRole>
          <IsTranslator>boolean</IsTranslator>
          <IsPrimaryContact>boolean</IsPrimaryContact>
          <IsAlternateContact>boolean</IsAlternateContact>
          <IsBillingContact>boolean</IsBillingContact>
          <WasInvited>boolean</WasInvited>
          <InvitationSentOn>dateTime</InvitationSentOn>
          <InvitationSentTo>string</InvitationSentTo>
          <Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>boolean</Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>
          <AppUsage>
            <WebUserAppUsage xsi:nil="true" />
            <WebUserAppUsage xsi:nil="true" />
          </AppUsage>
        </WebUserBasicInfo>
        <WebUserBasicInfo>
          <WebUserID>int</WebUserID>
          <SsoCode>string</SsoCode>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <UserName>string</UserName>
          <Email>string</Email>
          <SsoEmail>string</SsoEmail>
          <IsGuest>boolean</IsGuest>
          <EnableLogin>boolean</EnableLogin>
          <IsLockedOut>boolean</IsLockedOut>
          <LockedoutUntil>dateTime</LockedoutUntil>
          <InvitationCode>string</InvitationCode>
          <InvitationCode_ExpiresAt>dateTime</InvitationCode_ExpiresAt>
          <InvitationCode_IsExpired>boolean</InvitationCode_IsExpired>
          <HasPassword>boolean</HasPassword>
          <IsRegistered>boolean</IsRegistered>
          <LastLogin>dateTime</LastLogin>
          <HasProfile>boolean</HasProfile>
          <IsTntWare>boolean</IsTntWare>
          <IsAdmin>boolean</IsAdmin>
          <IsUserMgr>boolean</IsUserMgr>
          <IsBillingMgr>boolean</IsBillingMgr>
          <ShowBillingFeature>boolean</ShowBillingFeature>
          <ShowBillingMangerRole>boolean</ShowBillingMangerRole>
          <IsTranslator>boolean</IsTranslator>
          <IsPrimaryContact>boolean</IsPrimaryContact>
          <IsAlternateContact>boolean</IsAlternateContact>
          <IsBillingContact>boolean</IsBillingContact>
          <WasInvited>boolean</WasInvited>
          <InvitationSentOn>dateTime</InvitationSentOn>
          <InvitationSentTo>string</InvitationSentTo>
          <Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>boolean</Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>
          <AppUsage>
            <WebUserAppUsage xsi:nil="true" />
            <WebUserAppUsage xsi:nil="true" />
          </AppUsage>
        </WebUserBasicInfo>
      </WebUser_GetAllBasicInfoResult>
    </WebUser_GetAllBasicInfoResponse>
  </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 /dataqueryservice.asmx HTTP/1.1
Host: local-mytntware-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>
    <WebUser_GetAllBasicInfo xmlns="donorhub.tntware.com">
      <SessionID>string</SessionID>
      <WebUserTypeID>int</WebUserTypeID>
    </WebUser_GetAllBasicInfo>
  </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>
    <WebUser_GetAllBasicInfoResponse xmlns="donorhub.tntware.com">
      <WebUser_GetAllBasicInfoResult>
        <WebUserBasicInfo>
          <WebUserID>int</WebUserID>
          <SsoCode>string</SsoCode>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <UserName>string</UserName>
          <Email>string</Email>
          <SsoEmail>string</SsoEmail>
          <IsGuest>boolean</IsGuest>
          <EnableLogin>boolean</EnableLogin>
          <IsLockedOut>boolean</IsLockedOut>
          <LockedoutUntil>dateTime</LockedoutUntil>
          <InvitationCode>string</InvitationCode>
          <InvitationCode_ExpiresAt>dateTime</InvitationCode_ExpiresAt>
          <InvitationCode_IsExpired>boolean</InvitationCode_IsExpired>
          <HasPassword>boolean</HasPassword>
          <IsRegistered>boolean</IsRegistered>
          <LastLogin>dateTime</LastLogin>
          <HasProfile>boolean</HasProfile>
          <IsTntWare>boolean</IsTntWare>
          <IsAdmin>boolean</IsAdmin>
          <IsUserMgr>boolean</IsUserMgr>
          <IsBillingMgr>boolean</IsBillingMgr>
          <ShowBillingFeature>boolean</ShowBillingFeature>
          <ShowBillingMangerRole>boolean</ShowBillingMangerRole>
          <IsTranslator>boolean</IsTranslator>
          <IsPrimaryContact>boolean</IsPrimaryContact>
          <IsAlternateContact>boolean</IsAlternateContact>
          <IsBillingContact>boolean</IsBillingContact>
          <WasInvited>boolean</WasInvited>
          <InvitationSentOn>dateTime</InvitationSentOn>
          <InvitationSentTo>string</InvitationSentTo>
          <Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>boolean</Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>
          <AppUsage>
            <WebUserAppUsage xsi:nil="true" />
            <WebUserAppUsage xsi:nil="true" />
          </AppUsage>
        </WebUserBasicInfo>
        <WebUserBasicInfo>
          <WebUserID>int</WebUserID>
          <SsoCode>string</SsoCode>
          <FirstName>string</FirstName>
          <LastName>string</LastName>
          <UserName>string</UserName>
          <Email>string</Email>
          <SsoEmail>string</SsoEmail>
          <IsGuest>boolean</IsGuest>
          <EnableLogin>boolean</EnableLogin>
          <IsLockedOut>boolean</IsLockedOut>
          <LockedoutUntil>dateTime</LockedoutUntil>
          <InvitationCode>string</InvitationCode>
          <InvitationCode_ExpiresAt>dateTime</InvitationCode_ExpiresAt>
          <InvitationCode_IsExpired>boolean</InvitationCode_IsExpired>
          <HasPassword>boolean</HasPassword>
          <IsRegistered>boolean</IsRegistered>
          <LastLogin>dateTime</LastLogin>
          <HasProfile>boolean</HasProfile>
          <IsTntWare>boolean</IsTntWare>
          <IsAdmin>boolean</IsAdmin>
          <IsUserMgr>boolean</IsUserMgr>
          <IsBillingMgr>boolean</IsBillingMgr>
          <ShowBillingFeature>boolean</ShowBillingFeature>
          <ShowBillingMangerRole>boolean</ShowBillingMangerRole>
          <IsTranslator>boolean</IsTranslator>
          <IsPrimaryContact>boolean</IsPrimaryContact>
          <IsAlternateContact>boolean</IsAlternateContact>
          <IsBillingContact>boolean</IsBillingContact>
          <WasInvited>boolean</WasInvited>
          <InvitationSentOn>dateTime</InvitationSentOn>
          <InvitationSentTo>string</InvitationSentTo>
          <Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>boolean</Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>
          <AppUsage>
            <WebUserAppUsage xsi:nil="true" />
            <WebUserAppUsage xsi:nil="true" />
          </AppUsage>
        </WebUserBasicInfo>
      </WebUser_GetAllBasicInfoResult>
    </WebUser_GetAllBasicInfoResponse>
  </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 /dataqueryservice.asmx/WebUser_GetAllBasicInfo?SessionID=string&WebUserTypeID=string HTTP/1.1
Host: local-mytntware-com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfWebUserBasicInfo xmlns="donorhub.tntware.com">
  <WebUserBasicInfo>
    <WebUserID>int</WebUserID>
    <SsoCode>string</SsoCode>
    <FirstName>string</FirstName>
    <LastName>string</LastName>
    <UserName>string</UserName>
    <Email>string</Email>
    <SsoEmail>string</SsoEmail>
    <IsGuest>boolean</IsGuest>
    <EnableLogin>boolean</EnableLogin>
    <IsLockedOut>boolean</IsLockedOut>
    <LockedoutUntil>dateTime</LockedoutUntil>
    <InvitationCode>string</InvitationCode>
    <InvitationCode_ExpiresAt>dateTime</InvitationCode_ExpiresAt>
    <InvitationCode_IsExpired>boolean</InvitationCode_IsExpired>
    <HasPassword>boolean</HasPassword>
    <IsRegistered>boolean</IsRegistered>
    <LastLogin>dateTime</LastLogin>
    <HasProfile>boolean</HasProfile>
    <IsTntWare>boolean</IsTntWare>
    <IsAdmin>boolean</IsAdmin>
    <IsUserMgr>boolean</IsUserMgr>
    <IsBillingMgr>boolean</IsBillingMgr>
    <ShowBillingFeature>boolean</ShowBillingFeature>
    <ShowBillingMangerRole>boolean</ShowBillingMangerRole>
    <IsTranslator>boolean</IsTranslator>
    <IsPrimaryContact>boolean</IsPrimaryContact>
    <IsAlternateContact>boolean</IsAlternateContact>
    <IsBillingContact>boolean</IsBillingContact>
    <WasInvited>boolean</WasInvited>
    <InvitationSentOn>dateTime</InvitationSentOn>
    <InvitationSentTo>string</InvitationSentTo>
    <Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>boolean</Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>
    <AppUsage>
      <WebUserAppUsage>
        <client_id>string</client_id>
        <Last60Days>boolean</Last60Days>
      </WebUserAppUsage>
      <WebUserAppUsage>
        <client_id>string</client_id>
        <Last60Days>boolean</Last60Days>
      </WebUserAppUsage>
    </AppUsage>
  </WebUserBasicInfo>
  <WebUserBasicInfo>
    <WebUserID>int</WebUserID>
    <SsoCode>string</SsoCode>
    <FirstName>string</FirstName>
    <LastName>string</LastName>
    <UserName>string</UserName>
    <Email>string</Email>
    <SsoEmail>string</SsoEmail>
    <IsGuest>boolean</IsGuest>
    <EnableLogin>boolean</EnableLogin>
    <IsLockedOut>boolean</IsLockedOut>
    <LockedoutUntil>dateTime</LockedoutUntil>
    <InvitationCode>string</InvitationCode>
    <InvitationCode_ExpiresAt>dateTime</InvitationCode_ExpiresAt>
    <InvitationCode_IsExpired>boolean</InvitationCode_IsExpired>
    <HasPassword>boolean</HasPassword>
    <IsRegistered>boolean</IsRegistered>
    <LastLogin>dateTime</LastLogin>
    <HasProfile>boolean</HasProfile>
    <IsTntWare>boolean</IsTntWare>
    <IsAdmin>boolean</IsAdmin>
    <IsUserMgr>boolean</IsUserMgr>
    <IsBillingMgr>boolean</IsBillingMgr>
    <ShowBillingFeature>boolean</ShowBillingFeature>
    <ShowBillingMangerRole>boolean</ShowBillingMangerRole>
    <IsTranslator>boolean</IsTranslator>
    <IsPrimaryContact>boolean</IsPrimaryContact>
    <IsAlternateContact>boolean</IsAlternateContact>
    <IsBillingContact>boolean</IsBillingContact>
    <WasInvited>boolean</WasInvited>
    <InvitationSentOn>dateTime</InvitationSentOn>
    <InvitationSentTo>string</InvitationSentTo>
    <Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>boolean</Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>
    <AppUsage>
      <WebUserAppUsage>
        <client_id>string</client_id>
        <Last60Days>boolean</Last60Days>
      </WebUserAppUsage>
      <WebUserAppUsage>
        <client_id>string</client_id>
        <Last60Days>boolean</Last60Days>
      </WebUserAppUsage>
    </AppUsage>
  </WebUserBasicInfo>
</ArrayOfWebUserBasicInfo>

HTTP POST

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

POST /dataqueryservice.asmx/WebUser_GetAllBasicInfo HTTP/1.1
Host: local-mytntware-com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

SessionID=string&WebUserTypeID=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfWebUserBasicInfo xmlns="donorhub.tntware.com">
  <WebUserBasicInfo>
    <WebUserID>int</WebUserID>
    <SsoCode>string</SsoCode>
    <FirstName>string</FirstName>
    <LastName>string</LastName>
    <UserName>string</UserName>
    <Email>string</Email>
    <SsoEmail>string</SsoEmail>
    <IsGuest>boolean</IsGuest>
    <EnableLogin>boolean</EnableLogin>
    <IsLockedOut>boolean</IsLockedOut>
    <LockedoutUntil>dateTime</LockedoutUntil>
    <InvitationCode>string</InvitationCode>
    <InvitationCode_ExpiresAt>dateTime</InvitationCode_ExpiresAt>
    <InvitationCode_IsExpired>boolean</InvitationCode_IsExpired>
    <HasPassword>boolean</HasPassword>
    <IsRegistered>boolean</IsRegistered>
    <LastLogin>dateTime</LastLogin>
    <HasProfile>boolean</HasProfile>
    <IsTntWare>boolean</IsTntWare>
    <IsAdmin>boolean</IsAdmin>
    <IsUserMgr>boolean</IsUserMgr>
    <IsBillingMgr>boolean</IsBillingMgr>
    <ShowBillingFeature>boolean</ShowBillingFeature>
    <ShowBillingMangerRole>boolean</ShowBillingMangerRole>
    <IsTranslator>boolean</IsTranslator>
    <IsPrimaryContact>boolean</IsPrimaryContact>
    <IsAlternateContact>boolean</IsAlternateContact>
    <IsBillingContact>boolean</IsBillingContact>
    <WasInvited>boolean</WasInvited>
    <InvitationSentOn>dateTime</InvitationSentOn>
    <InvitationSentTo>string</InvitationSentTo>
    <Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>boolean</Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>
    <AppUsage>
      <WebUserAppUsage>
        <client_id>string</client_id>
        <Last60Days>boolean</Last60Days>
      </WebUserAppUsage>
      <WebUserAppUsage>
        <client_id>string</client_id>
        <Last60Days>boolean</Last60Days>
      </WebUserAppUsage>
    </AppUsage>
  </WebUserBasicInfo>
  <WebUserBasicInfo>
    <WebUserID>int</WebUserID>
    <SsoCode>string</SsoCode>
    <FirstName>string</FirstName>
    <LastName>string</LastName>
    <UserName>string</UserName>
    <Email>string</Email>
    <SsoEmail>string</SsoEmail>
    <IsGuest>boolean</IsGuest>
    <EnableLogin>boolean</EnableLogin>
    <IsLockedOut>boolean</IsLockedOut>
    <LockedoutUntil>dateTime</LockedoutUntil>
    <InvitationCode>string</InvitationCode>
    <InvitationCode_ExpiresAt>dateTime</InvitationCode_ExpiresAt>
    <InvitationCode_IsExpired>boolean</InvitationCode_IsExpired>
    <HasPassword>boolean</HasPassword>
    <IsRegistered>boolean</IsRegistered>
    <LastLogin>dateTime</LastLogin>
    <HasProfile>boolean</HasProfile>
    <IsTntWare>boolean</IsTntWare>
    <IsAdmin>boolean</IsAdmin>
    <IsUserMgr>boolean</IsUserMgr>
    <IsBillingMgr>boolean</IsBillingMgr>
    <ShowBillingFeature>boolean</ShowBillingFeature>
    <ShowBillingMangerRole>boolean</ShowBillingMangerRole>
    <IsTranslator>boolean</IsTranslator>
    <IsPrimaryContact>boolean</IsPrimaryContact>
    <IsAlternateContact>boolean</IsAlternateContact>
    <IsBillingContact>boolean</IsBillingContact>
    <WasInvited>boolean</WasInvited>
    <InvitationSentOn>dateTime</InvitationSentOn>
    <InvitationSentTo>string</InvitationSentTo>
    <Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>boolean</Is_Not_Registered_And_Enabled_And_Has_Email_And_Not_Invited_In_30_Days>
    <AppUsage>
      <WebUserAppUsage>
        <client_id>string</client_id>
        <Last60Days>boolean</Last60Days>
      </WebUserAppUsage>
      <WebUserAppUsage>
        <client_id>string</client_id>
        <Last60Days>boolean</Last60Days>
      </WebUserAppUsage>
    </AppUsage>
  </WebUserBasicInfo>
</ArrayOfWebUserBasicInfo>