My Community
YourCause®
Impact Edge™
All-Star Lounge
Member Lounge (Just for Fun)
Community News
Community Manager
Groups
Browse Categories
Members
Community All-Stars
Monthly Challenges
Member Search
Jobs Board
Help
Using the Blackbaud Community
Blackbaud Support
Knowledgebase
Blackbaud University
Discussions
Categories
Groups
Home
Blackbaud Education Management Solutions for K-12 Schools
Blackbaud K–12 Education Solutions™ General Discussions
Core
SKY API Course Roster
Nick Marchese
I'm having difficulty finding an endpoint that allows you to pull course roster information with email addresses and not just names. Can anyone help?
Find more posts tagged with
Comments
Brian Gray
There is no single endpoint that will do that. The "Student list (single section)" endpoint returns only the enrolled students' User IDs and names.
My programs always start with a call to "User extended list" to get info on each user in the target role(s). I store those results in a hashtable (with user ID as the key). I can then get whatever details about the user I need (address, phone numbers, email, grade level, etc) with a look-up of the user object in the hashtable.
Quick Links
All Categories
Recent Posts
Activity
Unanswered
Groups
Help
Best Of