SKY API how to pull Parent data
Hi everyone,
New to SKY API, I'm not the person building the API but wanted to see if I could get some help.
We're trying to fetch parent data only with the following information.
- First Name
- Last Name
- External ID (an id to identify individual students/parents)
- Personal Email
I did check the link below but don't see a clear way on what endpoints to call.
Thank you.
Comments
-
Hi @DANIEL SUAREZ, the endpoint referenced has all the data you are looking for. You would just need to define the parent role in the call. You can get the role ID by calling
If you are only wanting the fields you mentioned in the post, the best route for this would be build an advanced list via the user interface within the application then call GET List single endpoint:If I am misunderstanding the ask, please let me know.
0 -
@DANIEL SUAREZ
That endpoint will get you a list of users. And you can specify the roles you want to return (e.g. parent, parent of incoming student, etc.). And you can get the role IDs from the Core roles endpoint. You'd end up with something like this “GET https://api.sky.blackbaud.com/school/v1/users?roles=1,2,3,4”The data User by role(s) returns does have the data you listed (if the user_id fits for external ID).
There is also the Users extended by role(s), which returns a ton more data for each user, but is limited to 1000 records at a time (pagination). It uses base roles when filtering, which are also part of the Core roles endpoint.
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™
- 117 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
- 777 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)

