Link To Assignments
I am able to pull down assignments via the Assignments For Student endpoint. I would like to be able to create a link to the internal Blackbaud view of this assignment.
The ID in “/lms-assignment/assignment/assignment-student-view/{id}”
is different from the assignment_id I get from the payload. Is it possible to achieve this? If so, how would I go about it.
Also, the assignment I created has some auxiliary data such as an attached pdf and a link to an video. These pieces of data do not appear in the assignment data I get, is there a way to receive a more detailed view of the assignment?
Thanks,
Corey.
Comments
-
@Corey Wolff Bump
0 -
@Corey Wolff
Right now the only endpoint that brings back all assignments is the Academics assignments by section endpoint. There are a couple of others, but they have to be called by student and parent users.A general set of LMS/Gradebook endpoints is not available at this point. We do have plans to provide them, but it is not scheduled for 2024. And while it is under review for 2025, it is not committed as of now.
0 -
@Stephen Boyle I will be using this with the student permissions. So I have access to Academic Assignments for Student (and Graded Assignments For Student.) With those permissions, are there ways to get the URL for the assignment inside of Blackbaud?
0 -
@Corey Wolff
That isn't part of the output today, but I can see how hard it would be to add a URL to the internal page for the assignment. If it is added, anyone using it would have to be (or get) logged-in in order to see the page, though.0 -
@Corey Wolff
We are using the following string but must admit I haven't verified lately with our schools that this trick still works since we moved from OnAPI to SKY. When a student followed this link, “/app/faculty” was redirected to “/app/student”./app/faculty#assignmentdetail/{assignmentId}/{assignmentIndexId}/0/academicclass--{sectionId}--0--assignments"
(AssigmnentId is the “id” field, and AssignmentIndexId the “index_id” field)
EDIT: Just noticed that “assignments by section” (which we use) reports that index_id, but not “assignments by student” (according to the reference doc, that is).
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 211 bbcon®
- 1.4K Blackbaud Altru®
- 402 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 656 Blackbaud Grantmaking™
- 577 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 941 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.7K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 248 ResearchPoint™
- 120 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 240 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 796 Community News
- 3K Jobs Board
- 54 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

