If you’ve been directed to StackOne to integrate with Docebo, the following steps will help you understand the process and any necessary actions to configure successful integration.
Log into Docebo
Navigate to API AND SSO
Admin Menu
in the top right corner.Select Manage
under API AND SSO
.Add OAuth App
API and SSO
menu on the left of the screen select API Credentials
.Configure a new authentication app by selecting Add OAuth2 App
.Create a New OAuth App
Description
and Client ID
.Enter the Redirect URI (e.g. Production: https://api.stackone.com/connect/oauth2/docebo/callback)Production: https://api.stackone.com/connect/oauth2/docebo/callback
Select the required Grant Types
.Record the Client ID
and Client Secret
for use in the next steps.Click Confirm
.Enable the OAuth App
Find Domain
https://my-domain.docebosaas.com
the domain is my-domain
.Find Catalog ID
Admin Menu
and select Catalog Management
.https://my-domain.docebosaas.com/catalog/manage/catalogs/23/properties
the Catalog ID is 23
.Linking xAPI Content as Training Material
Admin Menu
→ Settings
→ Advanced Settings
.E-learning
tab and scroll down to xAPI (Tin Can) external content
.Add your content domain ( e.g., https://www.test.com/* ). You can configure up to 20 domains, and use wildcard (*) if you want to upload full URLs.Click Add
and then Save
.Use this domain in the content_url
field of your API request when upserting content.Enter Credentials
Client ID
, Client Secret
, Subdomain
, Username
, Password
and Catalog Id
from the previous steps.Connect
.