Skip to main content

Changes to Assignments With Blackboard 3900.98

· One min read
Mark Kauffman
Mark Kauffman
Former Senior Software Engineer - Developer Relations and Standards

We are writing this blog post to document a change to how REST APIs work with Ultra Assignments and Tests. Previously, before Blackboard version 3900.98, you could use the createAssignment REST API and treat the resulting object like a Test. You could add more than one question of differing types, using the user interface. You could use the REST API and add more than one presentation-type question type using POST request to /learn/api/public/v1/courses/[courseId]/assessments/[assessmentId]/questions/[questionId].

Best Practices - Requesting Support via email

· 2 min read
Vikas Gupta
Former Manager - Developer Relations and Standards

Ensuring prompt email support is crucial for achieving a seamless integration. We prioritize addressing inquiries from developers and the community promptly. However, given the volume of emails we receive daily, ranging from straightforward queries to those requiring in-depth research for the best solution or alternative, our response times may vary. Our approach to supporting email inquiries involves several phases:

Integration Installation and Customer Experience

· 9 min read
Mark O'Neil
Mark O'Neil
Former Director Integrations

Blackboard has designed it's model for integrations in a manner which, when executed following our best practices, improves the Customer Integration Experience. Our goals in this area are multi-fold, yet all drive toward the best experience possible when Customers license, purchase, or develop integrations for enhancing their Blackboard Products as campus differentiators and enablers in achieving their Teaching and Learning objectives for their Staff, Faculty, and Students.

How to Create a User With Limited Entitlements For REST API Calls

· 2 min read
Mark Kauffman
Mark Kauffman
Former Senior Software Engineer - Developer Relations and Standards

First, as our documentation states, a Learn admin should never be told to associate a user with Learn admin privileges with any REST API integration, see this document. Hence we often get questions from folks on how to create a user to associate with a REST API integration that has limited capability on a Learn system. One way is to research and design your REST application to use OAuth 2 3-legged Authentication. See the documents referenced below. 3LO guarentees that the user using your REST Application can only do what they can do via the Learn UX when they are logged into Learn.

Caliper Documentation Updated for 1.1

· One min read
Scott Hurrey
Scott Hurrey
Director - Blackboard Illuminate

We have spent some time over the holiday break updating and organizing our documentation better. One of the longest outstanding changes was to update the Caliper event samples from 1.0 to 1.1.

SOAP EOL Explained

· 2 min read
Mark Kauffman
Mark Kauffman
Former Senior Software Engineer - Developer Relations and Standards

Back in the day, January 4, 2019 to be exact, Blackboard announced deprecation of our SOAP Web Services with this article Blackboard SOAP Web Services Deprecation

Now, almost two years later in our Learn SaaS Relase Notes we've written "As of December 31, 2020, Learn SOAP Web Services are no longer supported, as they have reached the end of life per our deprecation policy." What does this mean for you as a develoepr?

Cookies and Browsers

· 2 min read
Eric Preston
Eric Preston
Principal Application Architect

Most people like cookies. Internet browsers used to like cookies, but a lot has changed in the last few years.

We are seeing a lot of applications stop working in some browsers because cookies are not being shared, and this post hopes to help explain why that is happening and what can be done about it.

Ally as a Service and UEF Documentation now available

· 2 min read
Scott Hurrey
Scott Hurrey
Director - Blackboard Illuminate

Today we launched two new sections of developer documentation - Ally as a Service (AaaS) and the [Learn Ultra Extension Framework](/rest-apis/learn (UEF). These new APIs give you access to integration points and functionality that allows you to bring the power of Blackboard into your applications, and ultimately, your user's experience.

DevCon 2020 By The Numbers

· 3 min read
Scott Hurrey
Scott Hurrey
Director - Blackboard Illuminate

DevCon 2020 is in the books, and what an amazing conference it was. This blog will start a weekly series in which everything Thursday, we will talk about DevCon from a content perspective. To begin this series, I want to set some context about the scope of this conference, so you, the reader, will have a baseline to base your opinions from.

In Orbit at DevCon 2020

· 4 min read
Scott Hurrey
Scott Hurrey
Director - Blackboard Illuminate

DevCon 2020 kicked off in full force this week with clients, partners and Blackboarders around the world coming together in Learn Ultra to network, share knowledge, and dig deeper into Blackboard tech.

We’ve had a record number of people at DevCon with 2,273 attendees logging in from 973 institutions and 43 countries throughout the week. We also had some amazing content, delivered all over the world.

Our most-attended session was 'Collaborate Best Practices' presented by Amy Eyre from the University of York and Helga Gunnarsdottir from the University of the West of England (UWE), co-chairs of the EMEA Mobile and Collaborate User Group, affectionately known as MoCo.