<strong>A Web Service for querying DonorHub.</strong>
131, Translation: ProjectCode must be "StaffPortal" or "GiveSite".
132, Translation: ProjectCode must be "StaffPortal" or "GiveSite".
133, Translation: ProjectCode must be "StaffPortal" or "GiveSite". <strong>[Must be a trusted user.]</strong>
134, Translation: ProjectCode must be "StaffPortal" or "GiveSite".
135, Translation: ProjectCode must be "StaffPortal" or "GiveSite".
140, Current Web User Info: Returns detailed information about the current web user.
141, Current Web User Info:
142, Current Web User Info:
143, Current Web User Info:
144, Current Web User Info:
150, OAuth: GetAppInfo. [local connections only]
151, OAuth: AllowRedirect. [local connections only]
152, OAuth: AuthenticateApp. [local connections only]
153, OAuth: RevokeAuthGrantCode. [local connections only]
154, OAuth: GetUserScopeInfo. [local connections only]
155, OAuth: OAuth_GetUsedApps_NonTntWare. [local connections only]
160, MyOAuth: CreateToken.
170, Web User Info: Returns detailed information about all web users. <strong>[Must be a trusted user.]</strong>
171, Web User Info: Returns detailed information about one web user. <strong>[Must be a trusted user.]</strong>
172, Web User Info: Returns basic information about all web users. <strong>[Must be a trusted user.]</strong>
173, Web User Info: Returns web users with matching profile name. <strong>[Must be a trusted user.]</strong>
200, Web User Management: Creates a new web user. SessionID, WebUserTypeID and UserName are the only required params. <strong>[Must be a trusted user.]</strong>
201, Web User Management: <strong>[Must be a trusted user.]</strong>
202, Web User Management: <strong>[Must be a trusted user.]</strong>
202, Web User Management: <strong>[Must be a trusted user.]</strong>
202, Web User Management: <strong>[Must be a trusted user.]</strong>
202, Web User Management: <strong>[Must be a trusted user.]</strong>
210, Web User Management: Updates a web user. SessionID, WebUserTypeID and WebUserID are the only required params. <strong>[Must be a trusted user.]</strong>
211, Web User Management: Deletes web user. <strong>[Must be a trusted user.]</strong>
212, Web User Management: Deletes web user. <strong>[Must be a trusted user.]</strong>
220, Web User Management: Adds a Staff Profile. <strong>[Must be a trusted user.]</strong>
221, Web User Management: Updates a Staff Profile. <strong>[Must be a trusted user.]</strong>
222, Web User Management: Removes a Staff Profile. <strong>[Must be a trusted user.]</strong>
223, Web User Management: Adds a Donor Profile. <strong>[Must be a trusted user.]</strong>
224, Web User Management: Updates a Donor Profile. <strong>[Must be a trusted user.]</strong>
225, Web User Management: Removes a Donor Profile. <strong>[Must be a trusted user.]</strong>
226, Web User Management: Removes a Donor Profile. <strong>[Must be a trusted user.]</strong>
240, Web User Management: Returns designation account lookups. <strong>[Must be a trusted user.]</strong>
241, Web User Management: Returns fund lookups. <strong>[Must be a trusted user.]</strong>
242, Web User Management: Returns donor account lookups. <strong>[Must be a trusted user.]</strong>
250, Web User Management: Adds a designation to a staff profile. <strong>[Must be a trusted user.]</strong>
251, Web User Management: Removes a designation from a staff profile. <strong>[Must be a trusted user.]</strong>
252, Web User Management: Adds a fund to a staff profile. <strong>[Must be a trusted user.]</strong>
253, Web User Management: Removes a fund from a staff profile. <strong>[Must be a trusted user.]</strong>
260, Web User Management: Adds a donor account to a donor profile. <strong>[Must be a trusted user.]</strong>
261, Web User Management: Removes a donor account from a donor profile. <strong>[Must be a trusted user.]</strong>
300, Settings: Sets StaffPortal settings. <strong>[Must be a trusted user.]</strong>
301, Settings: Sets GiveSite settings. <strong>[Must be a trusted user.]</strong>
400, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
401, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
402, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
403, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
404, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
410, Authorize.Net GiveSite: .
411, Authorize.Net GiveSite: .
412, Authorize.Net GiveSite: .
413, Authorize.Net GiveSite: .
414, Authorize.Net GiveSite: .
415, Authorize.Net GiveSite: .
420, Authorize.Net GiveSite: .
430, Authorize.Net GiveSite: .
431, Authorize.Net GiveSite: .
432, Authorize.Net GiveSite: .
0, Core: GetSiteProperties() returns information about this data service.
1, Core:
10, Authentication: PreLoginPassword() checks password validity.
11, Authentication: LoginPassword() is how you get a SessionID with a password.
12, Authentication: Login() is how you get a SessionID with a SSO service ticket.
13, Authentication: RegisterUser() is used to attempt SSO registration with an invitation code.
14, Authentication: RegisterUser_WithPassword() is used to register a SSO with a password.
15, Authentication: LogoutSession() invalidates just this session.
16, Authentication: LogoutUserAllSessions() invalidates all other sessions by the same user.
20, Staff Profile:
22, Staff Profile:
23, Staff Profile:
33, Staff Gift:
34, Staff Gift:
35, Staff Gift:
36, Staff Gift:
37, Staff Gift:
40, Staff Pledge:
41, Staff Pledge:
42, Staff Pledge:
43, Staff Pledge:
50, Staff Donor:
51, Staff Donor:
52, Staff Donor:
53, Staff Donor:
60, Staff Designation Updates: Used to setup staff/project on "Give Site". SecurityLevel can be 0..3. (0 = Public, 1 = All Logged In Users, 2 = My Donors, 3 = My Trusted Donors) Restricting the security level to 3 only limits the donor's ability to see the Image, MoreInformation, SiteUrl or RssUrl.
61, Staff Designation Updates: Used to setup staff/project on "Give Site".
62, Staff Designation Updates: Used to setup staff/project on "Give Site".
63, Staff Designation Updates: Used to setup staff/project on "Give Site".
64, Staff Designation Updates: Used to setup staff/project on "Give Site".
65, Staff Designation Updates: Used to setup staff/project on "Give Site".
66, Staff Designation Updates: Used to setup staff/project on "Give Site".
70, Staff Financial:
71, Staff Financial:
72, Staff Financial:
73, Staff Financial:
74, Staff Financial:
75, Staff Financial:
100, Give Site:
101, Give Site:
102, Give Site:
103, Give Site:
104, Give Site:
105, Give Site:
106, Give Site: SessionID are optional for anonymous users.
107, Give Site: SessionID are optional for anonymous users.
108, Give Site: SessionID are optional for anonymous users.
110, Give Site:
111, Give Site:
131, Translation: ProjectCode must be "StaffPortal" or "GiveSite".
132, Translation: ProjectCode must be "StaffPortal" or "GiveSite".
134, Translation: ProjectCode must be "StaffPortal" or "GiveSite".
135, Translation: ProjectCode must be "StaffPortal" or "GiveSite".
140, Current Web User Info: Returns detailed information about the current web user.
142, Current Web User Info:
143, Current Web User Info:
144, Current Web User Info:
150, OAuth: GetAppInfo. [local connections only]
151, OAuth: AllowRedirect. [local connections only]
152, OAuth: AuthenticateApp. [local connections only]
153, OAuth: RevokeAuthGrantCode. [local connections only]
154, OAuth: GetUserScopeInfo. [local connections only]
155, OAuth: OAuth_GetUsedApps_NonTntWare. [local connections only]
160, MyOAuth: CreateToken.
170, Web User Info: Returns detailed information about all web users. <strong>[Must be a trusted user.]</strong>
171, Web User Info: Returns detailed information about one web user. <strong>[Must be a trusted user.]</strong>
172, Web User Info: Returns basic information about all web users. <strong>[Must be a trusted user.]</strong>
173, Web User Info: Returns web users with matching profile name. <strong>[Must be a trusted user.]</strong>
200, Web User Management: Creates a new web user. SessionID, WebUserTypeID and UserName are the only required params. <strong>[Must be a trusted user.]</strong>
201, Web User Management: <strong>[Must be a trusted user.]</strong>
202, Web User Management: <strong>[Must be a trusted user.]</strong>
202, Web User Management: <strong>[Must be a trusted user.]</strong>
202, Web User Management: <strong>[Must be a trusted user.]</strong>
210, Web User Management: Updates a web user. SessionID, WebUserTypeID and WebUserID are the only required params. <strong>[Must be a trusted user.]</strong>
211, Web User Management: Deletes web user. <strong>[Must be a trusted user.]</strong>
212, Web User Management: Deletes web user. <strong>[Must be a trusted user.]</strong>
220, Web User Management: Adds a Staff Profile. <strong>[Must be a trusted user.]</strong>
221, Web User Management: Updates a Staff Profile. <strong>[Must be a trusted user.]</strong>
222, Web User Management: Removes a Staff Profile. <strong>[Must be a trusted user.]</strong>
223, Web User Management: Adds a Donor Profile. <strong>[Must be a trusted user.]</strong>
224, Web User Management: Updates a Donor Profile. <strong>[Must be a trusted user.]</strong>
225, Web User Management: Removes a Donor Profile. <strong>[Must be a trusted user.]</strong>
226, Web User Management: Removes a Donor Profile. <strong>[Must be a trusted user.]</strong>
240, Web User Management: Returns designation account lookups. <strong>[Must be a trusted user.]</strong>
241, Web User Management: Returns fund lookups. <strong>[Must be a trusted user.]</strong>
242, Web User Management: Returns donor account lookups. <strong>[Must be a trusted user.]</strong>
250, Web User Management: Adds a designation to a staff profile. <strong>[Must be a trusted user.]</strong>
251, Web User Management: Removes a designation from a staff profile. <strong>[Must be a trusted user.]</strong>
252, Web User Management: Adds a fund to a staff profile. <strong>[Must be a trusted user.]</strong>
253, Web User Management: Removes a fund from a staff profile. <strong>[Must be a trusted user.]</strong>
260, Web User Management: Adds a donor account to a donor profile. <strong>[Must be a trusted user.]</strong>
261, Web User Management: Removes a donor account from a donor profile. <strong>[Must be a trusted user.]</strong>
300, Settings: Sets StaffPortal settings. <strong>[Must be a trusted user.]</strong>
301, Settings: Sets GiveSite settings. <strong>[Must be a trusted user.]</strong>
400, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
401, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
402, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
403, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
404, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
410, Authorize.Net GiveSite: .
414, Authorize.Net GiveSite: .
415, Authorize.Net GiveSite: .
430, Authorize.Net GiveSite: .
431, Authorize.Net GiveSite: .
432, Authorize.Net GiveSite: .
0, Core: GetSiteProperties() returns information about this data service.
1, Core:
10, Authentication: PreLoginPassword() checks password validity.
11, Authentication: LoginPassword() is how you get a SessionID with a password.
12, Authentication: Login() is how you get a SessionID with a SSO service ticket.
13, Authentication: RegisterUser() is used to attempt SSO registration with an invitation code.
14, Authentication: RegisterUser_WithPassword() is used to register a SSO with a password.
15, Authentication: LogoutSession() invalidates just this session.
16, Authentication: LogoutUserAllSessions() invalidates all other sessions by the same user.
20, Staff Profile:
22, Staff Profile:
23, Staff Profile:
33, Staff Gift:
34, Staff Gift:
35, Staff Gift:
36, Staff Gift:
37, Staff Gift:
40, Staff Pledge:
41, Staff Pledge:
42, Staff Pledge:
43, Staff Pledge:
50, Staff Donor:
51, Staff Donor:
52, Staff Donor:
60, Staff Designation Updates: Used to setup staff/project on "Give Site". SecurityLevel can be 0..3. (0 = Public, 1 = All Logged In Users, 2 = My Donors, 3 = My Trusted Donors) Restricting the security level to 3 only limits the donor's ability to see the Image, MoreInformation, SiteUrl or RssUrl.
61, Staff Designation Updates: Used to setup staff/project on "Give Site".
62, Staff Designation Updates: Used to setup staff/project on "Give Site".
63, Staff Designation Updates: Used to setup staff/project on "Give Site".
64, Staff Designation Updates: Used to setup staff/project on "Give Site".
65, Staff Designation Updates: Used to setup staff/project on "Give Site".
66, Staff Designation Updates: Used to setup staff/project on "Give Site".
70, Staff Financial:
71, Staff Financial:
72, Staff Financial:
73, Staff Financial:
74, Staff Financial:
75, Staff Financial:
100, Give Site:
101, Give Site:
102, Give Site:
103, Give Site:
104, Give Site:
105, Give Site:
106, Give Site: SessionID are optional for anonymous users.
107, Give Site: SessionID are optional for anonymous users.
108, Give Site: SessionID are optional for anonymous users.
110, Give Site:
131, Translation: ProjectCode must be "StaffPortal" or "GiveSite".
132, Translation: ProjectCode must be "StaffPortal" or "GiveSite".
134, Translation: ProjectCode must be "StaffPortal" or "GiveSite".
135, Translation: ProjectCode must be "StaffPortal" or "GiveSite".
140, Current Web User Info: Returns detailed information about the current web user.
142, Current Web User Info:
143, Current Web User Info:
144, Current Web User Info:
150, OAuth: GetAppInfo. [local connections only]
151, OAuth: AllowRedirect. [local connections only]
152, OAuth: AuthenticateApp. [local connections only]
153, OAuth: RevokeAuthGrantCode. [local connections only]
154, OAuth: GetUserScopeInfo. [local connections only]
155, OAuth: OAuth_GetUsedApps_NonTntWare. [local connections only]
160, MyOAuth: CreateToken.
170, Web User Info: Returns detailed information about all web users. <strong>[Must be a trusted user.]</strong>
171, Web User Info: Returns detailed information about one web user. <strong>[Must be a trusted user.]</strong>
172, Web User Info: Returns basic information about all web users. <strong>[Must be a trusted user.]</strong>
173, Web User Info: Returns web users with matching profile name. <strong>[Must be a trusted user.]</strong>
200, Web User Management: Creates a new web user. SessionID, WebUserTypeID and UserName are the only required params. <strong>[Must be a trusted user.]</strong>
201, Web User Management: <strong>[Must be a trusted user.]</strong>
202, Web User Management: <strong>[Must be a trusted user.]</strong>
202, Web User Management: <strong>[Must be a trusted user.]</strong>
202, Web User Management: <strong>[Must be a trusted user.]</strong>
210, Web User Management: Updates a web user. SessionID, WebUserTypeID and WebUserID are the only required params. <strong>[Must be a trusted user.]</strong>
211, Web User Management: Deletes web user. <strong>[Must be a trusted user.]</strong>
212, Web User Management: Deletes web user. <strong>[Must be a trusted user.]</strong>
220, Web User Management: Adds a Staff Profile. <strong>[Must be a trusted user.]</strong>
221, Web User Management: Updates a Staff Profile. <strong>[Must be a trusted user.]</strong>
222, Web User Management: Removes a Staff Profile. <strong>[Must be a trusted user.]</strong>
223, Web User Management: Adds a Donor Profile. <strong>[Must be a trusted user.]</strong>
224, Web User Management: Updates a Donor Profile. <strong>[Must be a trusted user.]</strong>
225, Web User Management: Removes a Donor Profile. <strong>[Must be a trusted user.]</strong>
226, Web User Management: Removes a Donor Profile. <strong>[Must be a trusted user.]</strong>
240, Web User Management: Returns designation account lookups. <strong>[Must be a trusted user.]</strong>
241, Web User Management: Returns fund lookups. <strong>[Must be a trusted user.]</strong>
242, Web User Management: Returns donor account lookups. <strong>[Must be a trusted user.]</strong>
250, Web User Management: Adds a designation to a staff profile. <strong>[Must be a trusted user.]</strong>
251, Web User Management: Removes a designation from a staff profile. <strong>[Must be a trusted user.]</strong>
252, Web User Management: Adds a fund to a staff profile. <strong>[Must be a trusted user.]</strong>
253, Web User Management: Removes a fund from a staff profile. <strong>[Must be a trusted user.]</strong>
260, Web User Management: Adds a donor account to a donor profile. <strong>[Must be a trusted user.]</strong>
261, Web User Management: Removes a donor account from a donor profile. <strong>[Must be a trusted user.]</strong>
300, Settings: Sets StaffPortal settings. <strong>[Must be a trusted user.]</strong>
301, Settings: Sets GiveSite settings. <strong>[Must be a trusted user.]</strong>
400, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
401, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
402, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
403, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
404, Authorize.Net: . <strong>[Must be a trusted user.]</strong>
410, Authorize.Net GiveSite: .
414, Authorize.Net GiveSite: .
415, Authorize.Net GiveSite: .
430, Authorize.Net GiveSite: .
431, Authorize.Net GiveSite: .
432, Authorize.Net GiveSite: .
0, Core: GetSiteProperties() returns information about this data service.
1, Core:
10, Authentication: PreLoginPassword() checks password validity.
11, Authentication: LoginPassword() is how you get a SessionID with a password.
12, Authentication: Login() is how you get a SessionID with a SSO service ticket.
13, Authentication: RegisterUser() is used to attempt SSO registration with an invitation code.
14, Authentication: RegisterUser_WithPassword() is used to register a SSO with a password.
15, Authentication: LogoutSession() invalidates just this session.
16, Authentication: LogoutUserAllSessions() invalidates all other sessions by the same user.
20, Staff Profile:
22, Staff Profile:
23, Staff Profile:
33, Staff Gift:
34, Staff Gift:
35, Staff Gift:
36, Staff Gift:
37, Staff Gift:
40, Staff Pledge:
41, Staff Pledge:
42, Staff Pledge:
43, Staff Pledge:
50, Staff Donor:
51, Staff Donor:
52, Staff Donor:
60, Staff Designation Updates: Used to setup staff/project on "Give Site". SecurityLevel can be 0..3. (0 = Public, 1 = All Logged In Users, 2 = My Donors, 3 = My Trusted Donors) Restricting the security level to 3 only limits the donor's ability to see the Image, MoreInformation, SiteUrl or RssUrl.
61, Staff Designation Updates: Used to setup staff/project on "Give Site".
62, Staff Designation Updates: Used to setup staff/project on "Give Site".
63, Staff Designation Updates: Used to setup staff/project on "Give Site".
64, Staff Designation Updates: Used to setup staff/project on "Give Site".
65, Staff Designation Updates: Used to setup staff/project on "Give Site".
66, Staff Designation Updates: Used to setup staff/project on "Give Site".
70, Staff Financial:
71, Staff Financial:
72, Staff Financial:
73, Staff Financial:
74, Staff Financial:
75, Staff Financial:
100, Give Site:
101, Give Site:
102, Give Site:
103, Give Site:
104, Give Site:
105, Give Site:
106, Give Site: SessionID are optional for anonymous users.
107, Give Site: SessionID are optional for anonymous users.
108, Give Site: SessionID are optional for anonymous users.
110, Give Site:
<strong>A Web Service for querying DonorHub.</strong>