Set up the Udemy spoke

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Enable your ServiceNow instance to connect to the Udemy instance by setting up a connection and credential record for the Udemy spoke. The Udemy instance uses the record to authenticate the requests from the ServiceNow instance.

    Avant de commencer

    • Request an Integration Hub subscription.
    • Activate the Udemy spoke plugin.
    • Ensure that you have the admin access to the Udemy instance.
    • Role required: admin.

    Procédure

    1. Generate an Application Programming Interface (API) key from your Udemy instance.
      1. Log in to your Udemy instance.
      2. Navigate to Manage > Settings.Navigation to API key.
      3. Under Settings, select LMX/LXP integrations.LMS/LXP integration link.
      4. Click Copy to copy the client ID.
      5. Click Copy to copy the client secret.Client ID and Client secret.
      6. Go to GET /api-2.0/organizations/{organization_id}/courses/list/.
      7. In the Your Client Id field, paste the client ID you had copied.
      8. In the Your Client Secret field, paste the client secret you had copied.Generate the API key.
        The API key is generated and displayed in the Authorization field. Copy and record the value for later use.
    2. Create a connection and credential record to connect to the Udemy instance.
      1. Log in to your ServiceNow instance.
      2. Navigate to All > Process Automation > Flow Designer.
      3. Select Connections.
      4. In the Search all connections field, enter Udemy.Enter Udemy in the search field.
      5. In the Udemy connection card, select View Details.
      6. Click Configure.Configure button for connection and credentials.
      7. Fill the form with the details.
        Tableau 1. Configure connection form
        Field Description
        Connection Name Name of the connection record.
        Remarque :
        The default and the read-only name of the connection is Udemy for the first record that you create. However, you can provide custom connection names for all connection records you create after the first record.
        Connection URL The URL used to connect to the Udemy server or instance. The format is https://<provider-domain-name>.com.
        Domain Name The domain name of your Udemy instance.
        Domain ID The domain ID of your Udemy instance.
        Remarque :
        To get the domain ID, do the following steps:
        1. Log in to the Udemy instance.
        2. Go to Manage>Settings.
        3. On the left panel, under Settings, select API.
        4. Under the API heading, select the API documentation link for the Courses API section.

          The API Client and Account Id are available under the Your API Client and Your Account Id section.

        API Version The version of the API that you use to connect to the Udemy instance or server. The default version is api-2.0.
        API Key The API key that you had generated.
        Credential Name Custom name of the connection and credential record.
      8. Click Configure Connection.
        The connection and credential record is created.