School API - Admin Custom Field
Hello,
Since November 7, we've been having difficulty with the following School API endpoints when attempting to create and update an Admin custom field (text field). Both had worked previously:
https://api.sky.blackbaud.com/school/v1/users/{user_id}/customfields
POST - Users Custom Field Values Create (BETA)
PATCH - Users Custom Field Values Update (BETA)
The POST method returns "500 Server Error: The service is currently available, please try again".
The PATCH method returns "200 OK", but the Admin custom field value is erased instead of being updated.
Are these endpoints currently experiencing issues?
Matt
Comments
-
Hi. Changes to the Custom Fields endpoints were supposed to release tomorrow with information on the changes going out at the same time. I apologize for the early update on these endpoints.
The changes are to the Name, accepted Roles, field descriptions and (most importantly to you) the URLs.
Prior URL read: https://api.sky.blackbaud.com/school/v1/users/customfields/{user_id}
New URL reads: https://api.sky.blackbaud.com/school/v1/users/{user_id}/customfieldsThis change was made to be consistent with all other endpoints returning an array of data for a specified user. This was a breaking change to these endpoints during their beta period.
Hope that helps.
Stephen0 -
Hi Stephen. Thanks for the reply. Any idea when the Custom Fields endpoints will be back online?
When I just tried to run a GET command on https://api.sky.blackbaud.com/school/v1/users/{user_id}/customfields for my own User ID, I'm getting:
{
"errors": [{
"error_code": 400,
"error_name": "Bad Request",
"raw_message": "{Message:No User Found}"
}]
}I did so via the “Try It” button.
0 -
@Matthew Iacovone testing this endpoint with my own data via Try It I am returning a 200 response with the expected data. If you try again and find you are still not receiving the expected response please report the issue to our support team and we can help troubleshoot the issue with you.
0 -
Hi Todd. I've opened support case # 019110063.
Other School API endpoints are working for us as expected.
Thank you.
1 -
@Matthew Iacovone thank you! I see the ticket and will start reviewing the issue for you shortly. All correspondence going forward will be through that ticket.
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 209 bbcon®
- 1.4K Blackbaud Altru®
- 395 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 648 Blackbaud Grantmaking™
- 567 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 937 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.5K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 247 ResearchPoint™
- 118 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 239 The Tap (Just for Fun)
- 33 Blackbaud Community Challenges
- 31 PowerUp Challenges
- 3 (Open) 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
- 782 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

