Developer Platform (November 2022)

Development tools and resources

«  Subscriptions to user and object activities   ·  [   home  ·   reference  ·   community   |   search  ·   index   ·  routing table   ·  scopes table   ]   ·  Code samples, examples, and walk-throughs  »

Developer tools

We suggest the following tools for development and testing purposes:

Tool

Notes

Postman (recommended for OAuth 2.0 Apps)

Postman is a market leading API test tool. It is available for free download at www.getpostman.com. You can find Sample Postman Environments and Collections on the Brightspace Github organization. You can find information on how to connect Postman to Brightspace in the Brightspace Developer Community.

API Test Tool (ID Key Apps Only)

The API Test Tool runs in a web browser and provides an interface to point to an instance of Brightspace, supply an App ID/Key pair, and log in with a given user account. Once authenticated, you can make calls using a straightforward interface. You can find more information about using the API test tool on the Brightspace Developer Community.

Developer sites

In order to use the Brightspace API you will require a Brightspace site to work with. Here are the options available:

Developer Persona

Notes

D2L Customers

For development and testing purposes please work with your Brightspace Administrator to determine if a non-production instance of Brightspace is available.

Brightspace Developer Group Members

As a service for Brightspace Community Developer Group members, we offer a access to a Dev Environment to enable extensibility experimentation. Members of the Developer Group can gain access to user accounts on this site. You can also use the Dev Environment to make API calls from your own custom code, experiment with LTI tools, and remote plugins. This Dev Environment is available at https://devcop.brightspace.com.

More information is on the Brightspace Developer Community.

D2L Partners

D2L makes test servers available as a paid service through our Integration Partner program. Contact the D2L Partner team for more information.

«  Subscriptions to user and object activities   ·  [   home  ·   reference  ·   community   |   search  ·   index   ·  routing table   ·  scopes table   ]   ·  Code samples, examples, and walk-throughs  »