• 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 rh0068002
  • 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
  • Create new attempt in LTI content

    When you create a new gradable LTI content and you mark it as a gradable item, it creates a new Gradebook column. This gradebook column is not accessible from the LTI Advantage tool provider using the Assignments and ...
    Alberto Ruiz
    created by Alberto Ruiz
  • 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
  • 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
  • Files - Assignment Submissions as well

    score0
    Delivered
    0 votes
    As well as content files as discussed at REST Api - Download File could we also have the ability to download assignment files?
    Peter Love
    last modified by Peter Love
  • Upload and assign grade to student assignment files

    score0
    Delivered
    0 votes
    We have a few partner universities asking for this ability.  Can you please consider it for development?   The idea title is similar to that of an existing idea, but that idea is for downloading files: Fil...
    mike.warner
    last modified by mike.warner
  • How can I create HTML Objects with the REST API?

    We would like to be able to create HTML Objects in the Blackboard CMS via the REST API.  We are able to copy HTML files directly to the CMS via WebDAV, but these end up being HTML files, not HTML Objects.  B...
    mm35574
    created by mm35574
  • Add uuid & Other User Identifiers to the courses/:id/users Endpoint

    score0
    Delivered
    0 votes
    It would be really helpful to have the UUID and other user identifier fields returned in the courses/:id/users endpoint. This would better align the data being passed from LTI (uuid for the user_id) to build tighter L...
    jl0055129
    last modified by jl0055129
  • REST endpoint for Group Sets

    score0
    Delivered
    0 votes
    Would be great for external applications getting groups set up for a particular task. Groups already return parent_id, but we can't get details about the Group Set itself making it difficult to distinguish the target ...
    damian.sweeney
    last modified by damian.sweeney
  • Submit journal entry with REST API

    Hi, I'm currently looking to add journal entry through REST API. I don't see any endpoint that allows to read/add journal entry. Is this currently not supported and will it be supported in the future? Thanks
    lp30718
    created by lp30718
  • Learn REST API for Attendance

    score15
    Delivered
    15 votes
    Create a Learn REST API to pull attendlance data for all users in an entire course (or courses) and also a Learn REST API to pull data by individua user.   Fields from Learn to include: Course ID, SourceID, and ...
    casey.eubank
    last modified by casey.eubank
  • Always include the absolute score in the results from Get Column Grades

    score1
    Open for voting
    1 vote
    Include a field in the response from Get Column Grades (/learn/api/public/v2/courses/{courseId}/gradebook/columns/{columnId}/users) that always contains the gradebook absolute score.   displayGrade.score current...
    Peter Love
    last modified by Peter Love
  • REST API / Data Integrations - allow security restriction by ip / range similar to Web Services

    score0
    Open for voting
    0 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
  • How to hide columns using REST API

    Is it possible to hide columns from the instructor's grade book using REST API, marking a grade book column as not available hides it from the student, but how do I hide a gradebook column from the instructor using th...
    cc0049362
    last modified by cc0049362
  • 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 rh0068002