SumTotal
SumTotal connections give you access to your company’s human resources and learning management data.
Source Setup
SumTotal uses OAuth as the authentication method for their API. To get the credentials, you need to follow these steps:
-
Find your
Tenant URL
. This is the complete URL that will precede your API calls (e.g.,https://yourCompany.sumtotal.host/). -
Setup your
CLIENT_ID
andCLIENT_SECRET
via the following steps:- Login to SumTotal as an Admin.
- Go to Administration → Common Objects → Configuration → oAuth Configuration.
- Click Add to create a new oAuth Client.
- Insert the
CLIENT_ID
. - Insert a secure
CLIENT_SECRET
. - Select
allapis
as scope. - Make sure PKCE is disabled. If this function is not disabled, it will block API calls.
- Click Submit.
Prefer using an API? Go here and select SumTotal under the Body header to start creating your connection via API.
What Data is Available?
You can create SumTotal pipelines with the following entities:
Key Considerations
SumTotal’s API has two contexts: User Context, which returns data for logged-in users and B2B, which can return data for multiple system users. Etleap currently only supports extracting data from endpoints associated with the B2B context.