Hi everyone – I’m a brand new Docebo user and really appreciate this community!
We’re currently setting up an integration between Docebo and our external site. OAuth2 authentication is working—we’re able to obtain the access token successfully. Now we’re trying to use the Docebo User API to retrieve user information (like user ID, name, and email) using that token, so we can sync the data on our external platform.
Here’s a sample OAuth2 token response we’re getting from Docebo:{"access_token":"ACCESS_TOKEN_VALUE_HERE","expires_in":3600,"token_type":"Bearer","scope":"api","refresh_token":"REFRESH_TOKEN_VALUE_HERE"}
As you can see, the response doesn’t include any user information (like user ID), so we’re not sure how to proceed with retrieving user details using the access token.
Has anyone successfully done this kind of integration? Specifically:
-
Which API endpoint(s) should we use to get user info using the access token?
-
Any tips on best practices for securely syncing Docebo user data with an external site?
Any help or examples would be hugely appreciated. Thanks so much in advance!