Skip to main content
Coursera
Coursera
16 actions · 1 auth method
PreviewLMS

Authentication

OAuth 2.0

Register an app on the Coursera Developer Portal to obtain client credentials.Guides: Connector Profile, Link Account
Actions
16 actions
Action
Description
Get Organization
Retrieve details about your Coursera organization.
List Users
Retrieve a paginated list of users within your Coursera organization.
Delete User
Delete a user from all programs. This also revokes access to the corresponding courses/specializations in the programs.
List User Assignments
Retrieve course progress summaries for all users in your organization.
List Content
Retrieve a paginated list of content (courses, specializations, videos) from your Coursera catalog.
Get Content
Retrieve detailed information about a specific content item (course, specialization, or professional certificate).
List Programs
Retrieve a paginated list of active learning programs in your organization.
List Program Memberships
Returns a paginated list of accepted members in your program.
List Program Invitations
Returns a paginated list of pending invitations in your program.
Create Program Invitation
This adds a user as an invitee to a program. The external user id in the request can be an LMS / App specific identifier…
Create Program Invitations (Batch)
This adds multiple users as invitees to a program. The external user id in the request can be an LMS / App specific iden…
Delete Program Invitation
Delete a pending program invitation.
Get Program Enrollment
For a specific user, return whether they are currently enrolled in a specific course.
Create Program Enrollment
Enrolls a selected user into a specific course. Note that this will only work if the user already has a Coursera account…
List Curriculum Collections
Retrieve a paginated list of curriculum collections in a program.
List Program Course Materials
Returns a paginated list of individual course materials for a given course.

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/coursera/filled/png

Connector Profile

Coursera - OAuth 2.0
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/coursera/filled/png

Link Account

Coursera - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below: