Are you wanting to use the Brightspace API but are unsure how to get started? Or do you think it isn’t worth your time? Well, we have a course for you!
Learn Postman with Paul in the Learning Center
We're releasing a new Freemium offering in the Learning Center. This article outlines who this course is for and the course’s learning outcomes. Use the following links to learn more about Learn Postman with Paul:
What is it?
Learn Postman with Paul is a new Learning Center course that focuses on how to Get Started with the Brightspace API. This course guides you through the required steps for setting up a new Brightspace API App so you can use it to perform Brightspace API calls. The course covers the key topic of API Authentication using OAuth 2.0.
What is Postman?
Postman is a free downloadable software tool that provides an intuitive interface for interacting with APIs. Postman provides many features, but at its core, it is used to send API Requests and receive API Responses. This course focuses specifically on how to configure and use Postman with the Brightspace API.
Who is it for?
This course is meant for anyone who has a need or interest in automating a Brightspace task or process. Typically this would mean that this course is only focused on D2L Customer and Partner Developers (and it still is). But, using Postman’s intuitive user experience, this course is also meant for Brightspace Admins and anyone else who is “API curious”.
What is covered?
Learn Postman with Paul contains the following learning outcomes:
1. Create an OAuth 2.0 App in Brightspace
2. Connect your Brightspace App to Postman
·Perform the Initial Authentication Step
·Retrieve Access Tokens using Refresh Tokens
·Verify that Postman is connected to Brightspace by calling the WhoAmI route
3. Discover Postman Features
4. Interact with the Brightspace API Postman GitHub repository.
5. Apply and extend your new knowledge to your own Brightspace solutions
- Download Postman (for free) - www.getpostman.com
- Explore the Brightspace Postman Collections repository on GitHub -
Feedback and Support
Please post suggestions and questions about Learn Postman with Paul to the Brightspace Community Developer Group. Paul and other D2L’ers monitor and participate in this Group. We welcome your input!
Access the Course
📝 You must be a Brightspace client and logged into the new Single Sign on for Community to access this resource