This article outlines how Udemy Business admins can find their Rest API credentials for integrating Udemy with LMS, LXP, or other 3rd party systems.
Please note:
- APIs are only available to Enterprise customers.
- API settings can only be accessed by admins.
- This article does not apply for xAPI credentials. Learn more: Udemy Business xAPI.
- This article does not apply for GraphQL API credentials. Review how to enable the Udemy Business GraphQL.
How to enable and find your API credentials in Udemy Business
1 - Click on Manage in the upper right of Udemy Business.
2 - Click Settings on the left-hand sidebar and then APIs & integrations. Choose the system you will be integrating with from the drop-down menu, or Other, if your tool is not listed. Click Save. Your API is now enabled.
3 - Your 4 Rest API Credentials will be available in the screen below.
Account Name / Subdomain
Account ID
Client ID
Client Secret
Note - xAPI credentials are used by some integrations for reporting insights sync in addition to the Rest API or GraphQL. If your integration does not require xAPI you can leave this off. Otherwise, please follow the instructions from your integration partner or review Udemy’s xAPI instructions for enabling this service.