Skip to main content
Ensure you have Admin privileges for your Coursera account.

Getting Your Coursera API Credentials

To connect Coursera with StackOne, you’ll need to register an app and obtain your API credentials from the Coursera Developer Portal.

1

Sign in to the Coursera Developer Portal

Navigate to the Coursera Developer Portal and sign in.

  • Click the Sign In button in the upper-right corner
  • Log in to your account at www.coursera.org and click Login With SAML
  • Accept the terms and conditions if prompted
  • Note: If the top-right still shows ‘Sign in’ after logging in via SAML, click the Sign In button again
2

Register an App

Create a new app to obtain your API credentials.

  • Click your email address in the upper-right corner and choose Apps from the dropdown
  • Click + New App in the top-right corner of the Apps page
  • Add a name and description for the new app
  • Choose one or more APIs in the APIs section and click Enable to activate them
  • Click Save button to create the app
  • Note: Please use your organization’s admin account to register apps to ensure you don’t encounter any access issues
3

Copy Your API Credentials

Retrieve your API Key and Client Secret from the app you created.

  • In the Credentials section, click Show Secret to reveal your credentials
  • Copy the API Key (this is your Client ID)
  • Copy the Client Secret
  • Store both values securely for use later

Finding Your Organization ID

Locate your Organization ID in the Coursera Admin settings.

1

Navigate to Admin Settings

Access your organization settings in Coursera.

  • Click your email address in the upper-right corner and choose Admin from the dropdown
  • Click Settings in the right sidebar
  • Copy the Organization ID value
  • Store it securely for use later

Linking the Account from the Hub

1

Navigate to the Hub

Use one of the three Linking Account Methods to access the Hub.
2

Fill out the fields

Fill out the following fields using details from your provider:
  • API Key
  • Client Secret
  • Organization ID
3

Connect

  • Click Connect
  • If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
  • Once authorization is successful, you will see a confirmation popup

If the account linking is successful, you will see the newly linked account in your Accounts page.