Unable to Use Data Integration EditFund API (403 Forbidden)
Hi Everyone,
We have a project to update Fund IDs. Currently, there is no API for updating the Fund ID in this endpoint:
However, Glen from the community suggested using the “Update fund” API under Data Integration:
I’ve tried calling the Data Integration API multiple times, but I consistently receive a 403 Forbidden response. I have a few questions:
- What is the difference between these two API documentations/endpoints?
- Is anyone currently using the Data Integration APIs are they working for you?
- Are there any specific permissions or configuration settings required in the environment to use the Data Integration APIs?
I opened a support ticket regarding the 403 Forbidden error, but I have not received clear guidance. As of today, when I use the “Try it” option on the API page, I get a 503 Service Temporarily Unavailable response, and when I call the API from Power Automate, I still receive a 403 Forbidden error.
Any insight or examples from others who have successfully used the Data Integration API's would be greatly appreciated.
Thank you!
Best Answer
-
Hi @Venky Immadisetty , a couple of things to check / eliminate as possibilities:
- Refer to the top part of the NXT Data Integration resources and confirm you have the right permissions.
- Verify that the paramaters you're sending over to it are accurate for your setup. For instance, the values in the example given in the Documentation for the likes of fund_category_id, campaign_id, default_appeal_id, etc are simply example values and may not be valid for every installation. If your Appeal ID 17 has been deleted (or you never had that many appeals), that may be one reason for an error.
[Update] I did a test and was able to make updates to a Fund using the NXT Data Integration endpoint without having to supply all of the fields in the example. What this means is that if your goal is focused on updating the Fund ID then in your processing and testing, all you need to do is include the "fund_id" field.
1
Answers
-
Can you share the sample request body in the TryIt that's providing the 503 error? There are a number of required fields.
0 -
@Erik Leaver,
I am passing the Fund System Record as a parameterand below request body
{
"fund_id": "20ANNUAL",
"description": "2020 Annual Fund",
"fund_category_id": 70,
"fund_type_id": 42,
"campaign_id": 1,
"start_date": "0001-01-01T12:00:00Z",
"end_date": "0001-01-01T12:00:00Z",
"inactive": false,
"default_appeal_id": 17,
"notes": "Notes for the annual fund.",
"goal": 100000,
"restricted": false
}
Thanks!1 -
Thanks @Glen Hutson, I followed the community post instructions to gain access. I can now access the NXT Data Integration API successfully
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 213 bbcon®
- 1.4K Blackbaud Altru®
- 403 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 656 Blackbaud Grantmaking™
- 576 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 939 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.6K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 248 ResearchPoint™
- 119 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 241 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 34 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 793 Community News
- 2.9K Jobs Board
- 54 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)


