Generate API Credentials
Create API credentials (Client ID and Client Secret) to authenticate with the Udemy Business API.
Navigate to APIs and Integrations
In your Udemy Business account, go to Manage > Settings > APIs and Integrations.
Generate REST API Credentials
Look for the REST API section and click on Generate or Create Credentials.
- If credentials already exist, you can view or regenerate them
- Only authorized administrators can generate REST API keys
Copy Client ID
Copy the Client ID value. This is a long alphanumeric string that identifies your API client.
Find Your Company Subdomain
Your Company Subdomain is part of your Udemy Business URL and is required for API authentication.
Identify Your Subdomain
Look at your Udemy Business URL when logged in. The subdomain is the first part of the URL.
- Example URL: https://mycompany.udemy.com
- Company Subdomain: mycompany
Find Your Organisation ID
Your Organisation ID (Account ID) is required for API calls and can be found in the API documentation section.
Navigate to API Documentation
In your Udemy Business account, go to Manage > Settings > API > API Documentation.
Linking the Account from the Hub
Navigate to the Hub
Fill out the fields
- Client ID
- Client Secret
- Company Subdomain
- Organisation ID
If the account linking is successful, you will see the newly linked account in your Accounts page.