• Rate limit for API calls per hour or second

    Hi Folks, I understand that there is a rate limit for API calls, which is 10K per 24 hours. Do we have any rate limit for an hour or a second? Is there a scenario when the API requests exceed a number(50) per second f...
    kh32344
    created by kh32344
  • Is there REST API access to the  Accomodations flag in Learn Ultra?

    In Learn Ultra Courses, is there REST API access to the  Accomodations flag? Can't see it, but that doesn't mean it's not there... 
    re31640
    created by re31640
  • create/update passwords in md5

    When creating or updating user information through the REST API, it would be desirable to indicate that the password is encrypted in md5 or in plain text, since in our case the password is not available in bd, only to...
    upaepsop
    created by upaepsop
  • 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 In...
    moneil
    last modified by mkauffman
  • Getting Started With REST

    Get Started with REST   Blackboard offers a suite of education technology tools, both software and hardware. REST stands for Representational State Transfer. It is a lightweight, flexible web service architect...
    scott.hurrey
    last modified by mkauffman
  • 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 Develo...
    rh0068002
    last modified by mkauffman
  • Register as a Developer and Manage Your Applications with the Developer Portal

    What's in the Box? The Blackboard developer portal is located at https://developer.blackboard.com. There, you can: Sign up for a Developer Account Read API Reference Documentation Register a REST Applica...
    moneil
    last modified by mkauffman
  • Manage User avatar

    score17
    Open for voting
    17 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
  • Bookmarklet To Help Map Entitlements to Permissions

    One of the most difficult aspects to using the REST API is mapping the entitlements in the swagger documentation at developer.blackboard.com to the permissions available in the UI for creating a system role. Using thi...
    scott.hurrey
    last modified by scott.hurrey
  • 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
  • Three-Legged OAuth

    One of the drawbacks associated with Basic Authentication is that the application requires broad access, as the tool is acting as a system-level user and enacting for the user. Three-legged OAuth (3LO) allows an appli...
    scott.hurrey
    last modified by mkauffman
  • 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
  • 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
    last modified 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
  • 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 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