cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
dtod
Community Contributor

Outcomes API - "Find" Account Outcomes and link to Course via the API

I'm comfortable with the API, but scratching my head a bit about how to make outcomes which are defined at the account level usable at the course level.

I think I want to use the import endpoint, but that requires knowing the course root_outcome_group, as well as the source_outcome_group_id

I assume I can get those via extra API calls, but it seems excessive. Is the vendor_guid usable in this context?

Is there another way to solve this problem?

Basically, my end goal is to make (for example) the account-level ENG 111 outcomes usable in all our ENG 111 courses without faculty having to go through the "Find" process.

Labels (3)
0 Kudos
9 Replies
dtod
Community Contributor

0 Kudos
dgrobani
Community Champion

I did a deep dive into importing outcomes several years ago. The result was a Python script that I run weekly to import outcomes from the account level into course shells.

I found it to be a cumbersome process requiring a series of API calls. I don't know about using the vendor_gui or if anything's changed in the last few years to make the process easier.

dtod
Community Contributor

shauck
Community Member

We would like to be able to do the same thing  - make account-level outcomes usable in a subset of courses without faculty having to go through the "Find" process.

Have you enabled your "proof of concept" in a production environment?  Unlike you, I'm not comfortable with the API, so before I ask our IT to look into this it would be helpful to know that someone else was actually able to do it!  thanks!

Sue

0 Kudos
dtod
Community Contributor

No, not in production yet.

I'm not sure if another approach is to create account-level Rubrics tied to account-level Outcomes, and those Rubrics are then usable by faculty.

0 Kudos
scombs426
Community Participant

@dtod were you successful in getting this to work?  

0 Kudos
dtod
Community Contributor

No. None of our colleges expressed an interest, so I didn't pursue it.

0 Kudos
WalidAboShanab
New Member

Hi @dtod and @scombs426 

I have developed a complete solution for outcomes and rubrics. It utilizes most of the outcomes and rubrics API endpoints to allow sharing outcomes across accounts. It also provide analytics. 

Let me know if you are interested, we could connect and I can share with you more about the solution.

i just started working on the canvas api and also looking for the similar solution of how to import account level outcomes into course level without manually Find. 

0 Kudos