@MattHanes , I'm glad I came across your post. It really clears things up about the course_id and blueprint_id situation.
I'm having a different learning issue here, though, perhaps you can help me identify the error of my way.
First, I have an existing course, formerly associated with BP "A". I have broken the association and can verify through both BP "A"s association list and the course settings which no longer show the BP tie. I have also reset the course.
I believe I have a correctly constructed URI and have tried both a PowerShell script and Postman to invoke the command. I'm getting the same response either way: The remote server returned an error: (422) Unprocessable Entity.
I'm working in my beta instance and the command URI looks like this:
/api/v1/courses/990/blueprint_templates/default/update_associations?course_ids_to_add[]=445
- 990 is the course id of BP "B" -- and the course resides in the top-most account on our system, nicely rooted above the account where the course lives.
- 445 is the course id of my existing course I wish to associate with BP "B"
- I have the plural "templates"
I just don't know what else to check. :smileysilly: Thanks for any suggestions!