Updates for School API, OneRoster API - November 15
Bob Costanzo
Blackbaud Employee
OneRoster
November
2022-11-15
We've included a collection of agent objects in the responses from our GET Users (by ID) and GET Students (by ID, for a School) endpoints; the agent object populates for users with the student entity with each relationship when either Parental Access or List as Parent is marked true.
The agent object is now part of the following endpoint responses:
The agents collection is structured as follows:
<span>"agents"</span><span>:</span> <span>[</span><br/> <span>{</span><br/> <span>"sourcedId"</span><span>:</span> sourceID of the parent<span>,</span><br/> <span>"href"</span><span>:</span> href of the parent<span>,</span><br/> <span>"type"</span><span>:</span> <span>"user"</span><br/> <span>}</span><br/><span>]</span>
School
2022-11-08
We've standardized the routes for our Users Custom Fields endpoints and tweaked their names, specifically including:
- GET admin custom fields is renamed to GET Core custom fields.
- GET User Custom Fields by Role(s) is renamed to GET Users Custom Fields by role(s).
- GET User Custom Fields single is now scheduled to be deprecated as of 2023-01-01, and requests currently redirect to the new replacement endpoint, GET Users Custom Fields single (BETA) .
- POST User Custom Field Values Create is scheduled to be deprecated as of 2023-01-01. and requests currently redirect to the new replacement endpoint, POST Users Custom Field Values Create (BETA) .
- PATCH User Custom Field Values Update is scheduled to be deprecated as of 2023-01-01, and requests currently redirect to the new replacement endpoint, PATCH Users Custom Field Values Update (BETA) .
Each of the above endpoints now accepts SKY API Data Sync as a permissible role.
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 206 bbcon®
- 1.4K Blackbaud Altru®
- 394 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 357 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 646 Blackbaud Grantmaking™
- 561 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 934 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.4K Blackbaud Raiser's Edge NXT®
- 3.6K SKY Developer
- 242 ResearchPoint™
- 118 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 238 The Tap (Just for Fun)
- 33 Blackbaud Community Challenges
- 28 PowerUp Challenges
- 3 (Open) 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
- 778 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)