Users education BBID status does not return a "next link" field
This morning, I found that the BBID status endpoint (V1UsersBbidstatusGet) does not return a next_link field. It does not appear in the data returned to my program and does not appear on the Try It page.
I tested it with base role 14 (current students - fewer than 1000 entries) and 16 (parent of current student - more than 1000 entries). The field does not appear in either call.
Comments
-
@Jared Harbour @Tom Sisson - any news on this problem? I still can't get info on all of my users.
0 -
Hi Brian,
The next_link functionality wasn't included because we are in the process of bringing the School Api more in line with other APIs under SkyApi and next_link is eventually going away/changing.
This call works similar to the User Extended API call where the marker is the userId of the last user returned. For example, if your first call had 1000 users and the last user in the list was John Smith (Id: 12345) on the next call you would include the marker parameter and set it to 12345. That will return the next set of users, and you can keep doing that till you get a result set back that is less than 1000.
We are working on updating the documentation on this route now so there is less confusion going forward. I hope this helps!
Best,
Jared
1 -
@Jared Harbour - using the last record's user ID works as described. Thanks.
My approach this morning is to keep making calls until the count of returned records is 0. Is there any direct indication in the data returned by the call that I have the last page of data? I don't see anything.
0 -
if you get less than 1000 records you're on the last page. Other than that if you make a call with the marker set to the last user in the list you will get an empty result set with a count of 0 so looking for a count == 0 or count < 1000 will get you the same result.
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 213 bbcon®
- 1.4K Blackbaud Altru®
- 401 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®
- 655 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
- 791 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)
