DonorHubWebService
Click here for a complete list of operations.
Settings_SetStaffPortalSettings
Sets StaffPortal settings. [Must be a trusted user.]
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 /dataqueryservice.asmx HTTP/1.1 Host: local-mytntware-com Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "donorhub.tntware.com/Settings_SetStaffPortalSettings" <?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> <Settings_SetStaffPortalSettings xmlns="donorhub.tntware.com"> <SessionID>string</SessionID> <MobileTheming>boolean</MobileTheming> <DisplayUrgentMessage>boolean</DisplayUrgentMessage> <UrgentMessage>string</UrgentMessage> <MaxAccountsInDropDownList>int</MaxAccountsInDropDownList> <SimpleDownloadForAccountReport>boolean</SimpleDownloadForAccountReport> <StaffPortalDonationsPageAddNameFieldsToExport>boolean</StaffPortalDonationsPageAddNameFieldsToExport> <LinkColor>string</LinkColor> <PrimaryButtonColor>string</PrimaryButtonColor> <SecondaryButtonColor>string</SecondaryButtonColor> <HeadScripts>string</HeadScripts> <HeadScriptsForEmail>string</HeadScriptsForEmail> <CustomHeader>string</CustomHeader> <FootScripts>string</FootScripts> <ContactUsUrl>string</ContactUsUrl> <CustomTitle>string</CustomTitle> <MinistryPartnersShowStateProvinceCol>boolean</MinistryPartnersShowStateProvinceCol> <MinistryPartnersShowFirstGiftDateCol>boolean</MinistryPartnersShowFirstGiftDateCol> <MinistryPartnersShowLastGiftDateCol>boolean</MinistryPartnersShowLastGiftDateCol> <MinistryPartnersShowTotalGiftsPrevYearCol>boolean</MinistryPartnersShowTotalGiftsPrevYearCol> <MinistryPartnersShowTotalGiftsThisYearCol>boolean</MinistryPartnersShowTotalGiftsThisYearCol> <ShowOtherCRMToolsOnHomeTab>boolean</ShowOtherCRMToolsOnHomeTab> <HideDownloadToDonorManager>boolean</HideDownloadToDonorManager> <HideDownloadToPeGlobalDiy>boolean</HideDownloadToPeGlobalDiy> <DisplayLastGiftDataPumpDate>boolean</DisplayLastGiftDataPumpDate> <DisplayLastPledgeDataPumpDate>boolean</DisplayLastPledgeDataPumpDate> <DisplayLastFinancialTransactionDataPumpDate>boolean</DisplayLastFinancialTransactionDataPumpDate> <SendInvitationEmailByDefault>boolean</SendInvitationEmailByDefault> <StaffPortalDefaultProfileName>string</StaffPortalDefaultProfileName> <ContactUsCustomMsg>string</ContactUsCustomMsg> <TermsOfUseMsg>string</TermsOfUseMsg> <PrivacyPolicyMsg>string</PrivacyPolicyMsg> <CustomFooter>string</CustomFooter> </Settings_SetStaffPortalSettings> </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> <Settings_SetStaffPortalSettingsResponse xmlns="donorhub.tntware.com" /> </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> <Settings_SetStaffPortalSettings xmlns="donorhub.tntware.com"> <SessionID>string</SessionID> <MobileTheming>boolean</MobileTheming> <DisplayUrgentMessage>boolean</DisplayUrgentMessage> <UrgentMessage>string</UrgentMessage> <MaxAccountsInDropDownList>int</MaxAccountsInDropDownList> <SimpleDownloadForAccountReport>boolean</SimpleDownloadForAccountReport> <StaffPortalDonationsPageAddNameFieldsToExport>boolean</StaffPortalDonationsPageAddNameFieldsToExport> <LinkColor>string</LinkColor> <PrimaryButtonColor>string</PrimaryButtonColor> <SecondaryButtonColor>string</SecondaryButtonColor> <HeadScripts>string</HeadScripts> <HeadScriptsForEmail>string</HeadScriptsForEmail> <CustomHeader>string</CustomHeader> <FootScripts>string</FootScripts> <ContactUsUrl>string</ContactUsUrl> <CustomTitle>string</CustomTitle> <MinistryPartnersShowStateProvinceCol>boolean</MinistryPartnersShowStateProvinceCol> <MinistryPartnersShowFirstGiftDateCol>boolean</MinistryPartnersShowFirstGiftDateCol> <MinistryPartnersShowLastGiftDateCol>boolean</MinistryPartnersShowLastGiftDateCol> <MinistryPartnersShowTotalGiftsPrevYearCol>boolean</MinistryPartnersShowTotalGiftsPrevYearCol> <MinistryPartnersShowTotalGiftsThisYearCol>boolean</MinistryPartnersShowTotalGiftsThisYearCol> <ShowOtherCRMToolsOnHomeTab>boolean</ShowOtherCRMToolsOnHomeTab> <HideDownloadToDonorManager>boolean</HideDownloadToDonorManager> <HideDownloadToPeGlobalDiy>boolean</HideDownloadToPeGlobalDiy> <DisplayLastGiftDataPumpDate>boolean</DisplayLastGiftDataPumpDate> <DisplayLastPledgeDataPumpDate>boolean</DisplayLastPledgeDataPumpDate> <DisplayLastFinancialTransactionDataPumpDate>boolean</DisplayLastFinancialTransactionDataPumpDate> <SendInvitationEmailByDefault>boolean</SendInvitationEmailByDefault> <StaffPortalDefaultProfileName>string</StaffPortalDefaultProfileName> <ContactUsCustomMsg>string</ContactUsCustomMsg> <TermsOfUseMsg>string</TermsOfUseMsg> <PrivacyPolicyMsg>string</PrivacyPolicyMsg> <CustomFooter>string</CustomFooter> </Settings_SetStaffPortalSettings> </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> <Settings_SetStaffPortalSettingsResponse xmlns="donorhub.tntware.com" /> </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/Settings_SetStaffPortalSettings?SessionID=string&MobileTheming=string&DisplayUrgentMessage=string&UrgentMessage=string&MaxAccountsInDropDownList=string&SimpleDownloadForAccountReport=string&StaffPortalDonationsPageAddNameFieldsToExport=string&LinkColor=string&PrimaryButtonColor=string&SecondaryButtonColor=string&HeadScripts=string&HeadScriptsForEmail=string&CustomHeader=string&FootScripts=string&ContactUsUrl=string&CustomTitle=string&MinistryPartnersShowStateProvinceCol=string&MinistryPartnersShowFirstGiftDateCol=string&MinistryPartnersShowLastGiftDateCol=string&MinistryPartnersShowTotalGiftsPrevYearCol=string&MinistryPartnersShowTotalGiftsThisYearCol=string&ShowOtherCRMToolsOnHomeTab=string&HideDownloadToDonorManager=string&HideDownloadToPeGlobalDiy=string&DisplayLastGiftDataPumpDate=string&DisplayLastPledgeDataPumpDate=string&DisplayLastFinancialTransactionDataPumpDate=string&SendInvitationEmailByDefault=string&StaffPortalDefaultProfileName=string&ContactUsCustomMsg=string&TermsOfUseMsg=string&PrivacyPolicyMsg=string&CustomFooter=string HTTP/1.1 Host: local-mytntware-com
HTTP/1.1 200 OK
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/Settings_SetStaffPortalSettings HTTP/1.1 Host: local-mytntware-com Content-Type: application/x-www-form-urlencoded Content-Length: length SessionID=string&MobileTheming=string&DisplayUrgentMessage=string&UrgentMessage=string&MaxAccountsInDropDownList=string&SimpleDownloadForAccountReport=string&StaffPortalDonationsPageAddNameFieldsToExport=string&LinkColor=string&PrimaryButtonColor=string&SecondaryButtonColor=string&HeadScripts=string&HeadScriptsForEmail=string&CustomHeader=string&FootScripts=string&ContactUsUrl=string&CustomTitle=string&MinistryPartnersShowStateProvinceCol=string&MinistryPartnersShowFirstGiftDateCol=string&MinistryPartnersShowLastGiftDateCol=string&MinistryPartnersShowTotalGiftsPrevYearCol=string&MinistryPartnersShowTotalGiftsThisYearCol=string&ShowOtherCRMToolsOnHomeTab=string&HideDownloadToDonorManager=string&HideDownloadToPeGlobalDiy=string&DisplayLastGiftDataPumpDate=string&DisplayLastPledgeDataPumpDate=string&DisplayLastFinancialTransactionDataPumpDate=string&SendInvitationEmailByDefault=string&StaffPortalDefaultProfileName=string&ContactUsCustomMsg=string&TermsOfUseMsg=string&PrivacyPolicyMsg=string&CustomFooter=string
HTTP/1.1 200 OK