Embarrassed to ask... id's, values, etc?
I am emarrassed to ask where we can find the values and ID's need to run an api. For example, to run: https://api.sky.blackbaud.com/school/v1/attendance?level_id={level_id}&day={day}&offering_type={offering_type}[&excuse_type], I need the level id, day, offering type, and excuse type. (Please see another example, attached, highlighted items.) No doubt a “can't see the forest for the trees.”

Comments
-
Hi @Brian Pugh - In order to find these values, you need to understand the type of record you are working with. Here we are working with an attendance record so if you are not sure of the values, a good first step is to view an attendance record or attendance list within Education Management directly.
In this specific example we can get some of these values from other API endpoints. For example,
- level ID can be found here: https://developer.sky.blackbaud.com/api#api=school&operation=v1levelsget
- excuse type can be found here: https://developer.sky.blackbaud.com/api#api=school&operation=V1TypesExcusedtypesGet
Day is referring to the specific day you are looking to get attendance on so that just requires passing a date value such as 2024-07-10.
And last is Offering Type which I don't see immediately available through any of the endpoints. If I check the Class Attendance List within Education Management though there is a column available for Offering Type so I can see what applicable values would be from there.
Depending on your role, it may require you to partner with an SME in the specific area you are looking to call an API endpoint for to better understand the data types and what the applicable values would be.
1 -
@Ashley Moose
Offering types is here:
https://developer.sky.blackbaud.com/api#api=school&operation=v1offeringtypesgetTypically you just need the Academics offering type, which is 1. But if you take attendance in Activities (2) or Advisories (3), then you can do that with the attendance Post as well.
2 -
Thank you @Stephen Boyle! I thought the endpoint was out there but I completely overlooked it.
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 210 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®
- 649 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™
- 119 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
- 784 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)

