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
- New SKY Community TEST
- New Grantmaking TEST Community
- New Altru Test Community
- New bbcon Community - TEST
- 11 Blackbaud Agents for Good™
- New Raiser's Edge NXT Community
- 7 Blackbaud Community Help
- 218 bbcon®
- 1.4K Blackbaud Altru®
- 409 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 16 donorCentrics®
- 361 Blackbaud eTapestry®
- 2.7K Blackbaud Financial Edge NXT®
- 680 Blackbaud Grantmaking™
- 597 Blackbaud Education Management Solutions for Higher Education
- 3.3K Blackbaud Education Management Solutions for K-12 Schools
- 952 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 85 JustGiving® from Blackbaud®
- 7K Blackbaud Raiser's Edge NXT®
- 3.9K SKY Developer
- 255 ResearchPoint™
- 122 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 246 Member Lounge (Just for Fun)
- 40 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Closed) PowerUp Challenge: Grid View Batch
- 3 (Closed) 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
- 821 Community News
- 3.1K Jobs Board
- 57 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

