Blackbaud School Id | SKY API

Hey everyone, after a user authenticates with us, is there a way to grab the blackbaud school id or name through the SKY API ?

Just for a bit of context, I'm hoping to grab the school id to be able to distinguish between multiple OneRoster keys and secrets, which we want to use for other requests.

Any piece of uniquely identifiable information across the whole school would also work, like the school address. I'm thinking of grabbing the venue API as a unique-id, but there a many buildings in there ! Also I'm concerned about things breaking if that list were ever to change.

If you might have the time, could you please kindly let me know a better way we can approach this ? Thank you very much. I really appreciate it.

I hope you're all having a great day !

Comments

  • @Champion AI Hi there! When you say you want to get the ID after the user authenticates, are you talking about SKY authentication?

    If so, check out the properties below in the access token response JSON. (They're siblings of the access_token property.) You could use these uniquely identify the client:

    • legal_entity_id
    • legal_entity_name

  • Hi @Eric Eskildsen, I hope you're having a great weekend !

    Thank you so much for your help, that's perfect !

    I really appreciate your help, thank you.

Categories