Content management: Blank page handler supported via REST API – 3900.78

Blackboard Learn SaaS, Blackboard Learn 9.1
Original Experience
Original Course View
Impact: Administrators

Related topic: Learn APIs

The blank page content type is a versatile tool. With this tool, educators can create engaging and interactive teaching materials. In Original courses, the blank page can incorporate files, images, and text as links. But we had no supported integration with REST APIs, creating inefficiencies in content management.

Now, users create and organize blank pages directly from the Content REST API. We have added support for the blank page handler (resource/x-bb-blankpage). This streamlines the content management process.

Users can perform the following content operations using the blank page handler:

  • GET for the following endpoints:
    • /learn/api/public/v1/courses/{courseId}/contents/{contentId}/attachments
    • /learn/api/public/v1/courses/{courseId}/contents/{contentId}/attachments/{attachmentId}
    • /learn/api/public/v1/courses/{courseId}/contents/{contentId}/attachments/{attachmentId}/download
  • POST for the following endpoints:
    • /learn/api/public/v1/courses/{courseId}/contents
    • /learn/api/public/v1/courses/{courseId}/contents/{contentId}/children
    • /learn/api/public/v1/courses/{courseId}/contents/{contentId}/attachments
  • PATCH for the following endpoints:
    • /learn/api/public/v1/courses/{courseId}/contents/{contentId}
  • DELETE for the following endpoints:
    • /learn/api/public/v1/courses/{courseId}/contents/{contentId}
    • /learn/api/public/v1/courses/{courseId}/contents/{contentId}/attachments/{attachmentId}

For administrators: The required entitlements for Content API remain unchanged.

Return to November 2023 – 3900.78 Release description