• Developer Groups, Site Quotas, and Rate Limits

    In This Document Overview Developer Groups Production Groups Site Quotas Rate Limits Increasing Site Quota and Rate Limits   Overview With the Blackboard Developer Portal, you can man...
    rh0068002
    last modified by mkauffman
  • Is there a newsletter for developers?

    I was wondering if there is a newsletter or REST API updates/ change log email, etc that I can subscribe to get alerts when changes are made to the API? I just realized there are many deprecated endpoints with the API...
    bh0077154
    created by bh0077154
  • Update grade center column value

    I am trying to update a grade center column with the following endpoint: PATCH /learn/api/public/v2/courses/{courseId}/gradebook/columns/{columnId}/users/{userId}   I'm passing the pk1 values for courseId, col...
    mr0053731
    last modified by mr0053731
  • How do I map REST API entitlements to UI privileges?

    I'm trying to do something that should be simple.  I'm trying to get a list of courses with a 'created' date for each course.  The problem I'm running into is I'm trying to do this with a user that's not a s...
    mbuchanon
    last modified by mbuchanon
  • Blackboard Markup Language - BbML

    Overview BbML specification - version 1 Examples Uploaded files File Type Documentation    Overview BbML is a subset of HTML. The parameters of some methods accept BbML-formatted text. F...
    scott.hurrey
    last modified by moneil
  • Managing REST Integrations in Learn: The REST Integrations Tool for System Administrators

    Learn REST Integrations Tool for System Administrators Overview of the REST API Integrations Tool Create an Integration Managing your REST Integration Edit a REST Integration Running an Integration ...
    moneil
    last modified by moneil
  • Populating Blackboard groups using REST

    I have a few requests for automatically adding users to groups on Blackboard courses. Examples are:   1) Faculties are setting up “hub” courses on Blackboard to share resources with students in a fac...
    mdeeprose
    last modified by mdeeprose
  • Get Group Memberships: add option to return user name

    score0
    Under review
    0 votes
    So far as I can tell (I'm using V1 of the API on 2018 Q4 and V2 is only supported on 2019 Q2+) when you use  GET /learn/api/public/v1/courses/{courseId}/groups/{groupId}/users it will only return the batch id. &...
    mdeeprose
    last modified by mdeeprose
  • REST API / Data Integrations - allow security restriction by ip / range similar to Web Services

    score2
    Open for voting
    2 votes
    Thanks Ian! See REST API / Data Integrations - allow security restriction by ip / range similar to Web Services  for details. Vote here! +1 there.
    mkauffman
    last modified by mkauffman
  • /WhoAmI

    How do I get the user id with REST please?  Is there a REST API location for us to hit which would indicate which user id is logged in please? I'm struggling to pull the logged in user's id from any of the API ca...
    coursed
    last modified by coursed
  • REST Demo Using cURL

    Introduction Assumptions Walkthrough Authorization and Authentication OAuth2 Basic (Two Legged) OAuth2 (Three Legged) - 3LO Calling Services COMMON ERROR: You used 3LO to get an Access Token. Y...
    mkauffman
    last modified by mkauffman
  • REST endpoint for Course Archive

    score29
    Open for voting
    29 votes
    It would be great for automated backup, storage optimization and migrations.   It could be also interesting a course export/import for content distribution.
    Alberto Ruiz
    last modified by Alberto Ruiz
  • Grade Column Filter Min/Max Score

    score0
    Under review
    0 votes
    Add the ability to filter grade columns by a minimum and/and or maximum score.
    bh0077154
    last modified by bh0077154
  • Allow staff profile/contact details to be Created/Read/Updated/Deleted by REST API

    score0
    Under review
    0 votes
    We use the contacts area for staff to create profiles of themselves for their students to see.   A frequent complaint is that staff have to do this manually for each course.   Looking at the explore APIs p...
    mdeeprose
    last modified by mdeeprose
  • Impossible to delete instructor's course memberships

    Hello,   We've been struggling with the entitlements in order to clean enrollments in courses used as template by copying an existing courses.   Finally, using a debugger and a decompiler we have found tha...
    Alberto Ruiz
    created by Alberto Ruiz
  • Creating an attempt on a column without associated content

    Hi,   Recently we are facing some issues with the Attempts API. In particular, we the API allows to create a new column not associated with any course content (actually, the "contentId" field is ready only), usi...
    ji0079770
    last modified by ji0079770
  • Unread discussion posts to me and unread messages

    score0
    Under review
    0 votes
    We would like to see an API that will return unread discussion posts as well as unread messages for a specific user.
    dm29445
    last modified by dm29445
  • Add the "Include this column in Grade Center calculations" to gradebook column endpoints

    score5
    Open for voting
    5 votes
    When you add a column (POST /learn/api/public/v2/courses/{courseId}/gradebook/columns) the column gets set to "Include this column in Grade Center calculations".   Make this an option on creation and on update, ...
    Peter Love
    last modified by Peter Love
  • Manage User avatar

    score16
    Open for voting
    16 votes
    It would extremely useful in order to integrate with other institutional image sources to be able of making post and patch requests with the user's avatar image. Now, if the institution wants to have control over the ...
    Alberto Ruiz
    last modified by Alberto Ruiz
  • Trying to access guests and created through courses?courseId

    REST API Question -    I'm trying to access allowGuests (boolean, optional): Whether guests (users with the role guest) are allowed access to the course. Defaults to true. ,   and    creat...
    re31640
    last modified by re31640