Academic Master Schedule API Missing Calendar Day

Is anyone using the Academic Master Schedule API? I'm looking to pull data down to show which class is on which day, and I came across this. However, the one data point I was really hoping to find is blank:

bea76d5c064dd7c43b940097520ecb16-huge-im

Comments

  • Nick Marchese
    Nick Marchese Community All-Star
    Seventh Anniversary Kudos 1 Name Dropper Participant

    @Lindsey Bryant I use this API endpoint. When looking at mine, I see that many but not all have labels. Where the day label resides is within the schedule set for the data that is being returned. Go to Academics > Schedule Outline > Schedule Sets. Naturally, the schedule set ID number isn't visible on this page as far as I can tell, but I would go through your schedule sets (hopefully there aren't a million) and go to the Rotation tab and you'll see DAY LABEL. Likely, those fields are blank. LMK if this helps.

  • @Nick Marchese
    Thanks for pointing me to this. I updated this and pulled the data again, but it's still inconsistent. @Stephen Boyle could you double check the API and confirm it's pulling where Nick pointed me?

  • Nick Marchese
    Nick Marchese Community All-Star
    Seventh Anniversary Kudos 1 Name Dropper Participant

    @Lindsey Bryant
    So strange. Did you check all of them? Haha. Obviously, Stephen can chime in too. Happy to help more if I can.

  • @Nick Marchese
    I didn't go to the effort to add others as it should be consistent.

  • Brian Gray
    Brian Gray Community All-Star
    Eighth Anniversary Kudos 5 First Reply bbcon 2025 Attendee Badge

    @Lindsey Bryant - I use this endpoint in several programs, so I did some testing in my environment. I was relieved to find that the day_label field was populated with data as expected.

    • The label appears in the data from schedule sets that have labels assigned.
    • The label is empty (as expected) for data from one schedule set that does not use the label (because it's a day-of-the-week set instead of a rotating set).
  • @Brian Gray and @Nick Marchese thank you both for your response. I found what the issue is. I didn't realize I needed to update three schedule sets (due to how many we had configured) and that I needed to scroll down on the Rotation Tab to hit all days compared to when I was testing my date range.

    Thanks for all the help!



Categories