Student - Advisor mapping
Is there a way to get the advisor for all students using API?
Comments
-
@Sara Api - There are a couple of ways to approach this. But first - there is no such thing as “the advisor” for a student. A student could be enrolled in multiple advisory sections, and a section could have more than one advisor attached. A person is the student's advisor if the student is enrolled in an advisory section that the person is the advisor for.
- Using only API calls, you can call Advisories sections by school level to get a list of sections and lead section IDs. You can then call Academics students by section for each section to get the students enrolled.
- Alternatively, you can build an Advanced List to extract the advisory information, and use List Single to read it.
2 -
@Brian Gray thanks for the clarification.
0 -
@Brian Gray one more question can I use “Academics students by section” API to get the list of students enrolled in sections of other offering type? for example can I pass the section id which is of activities offering type as query parameter to “Academics students by section” to get the list of all students enrolled in that section? I thought “Academics students by section” API is only for academics offering type.
0 -
@Sara Api - Academics includes class sections, advisory sections, and activity sections. You can get a roster for any of these from Academics students by section.
Just for fun, I put a team ID into that endpoint and got the team roster. (The team ID is returned by Athletics teams.)
Dorm assignments are handled differently. Dorms Get returns the dorm, dorm leaders assigned, rooms, and residents in each room.
1
Categories
- All Categories
- 6 Blackbaud Community Help
- 211 bbcon®
- 1.4K Blackbaud Altru®
- 396 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®
- 650 Blackbaud Grantmaking™
- 568 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™
- 119 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 239 The Tap (Just for Fun)
- 34 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
- 785 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)
