Our knowledge fetcher gets the content stored in your LumApps instance utilizing the available APIs and performs the “snippetization” process to cache relevant article data with relevant tags.
In order to get secure access to your instance using the available APIs, follow the authentication method that is used by LumApps as detailed below:
To authenticate with LumApps we use the service account created within your instance. Please create a service account and copy the User ID.
There are two ways to create an OAuth application: the OAuth application manager extension or the LumApps API.
This extension can be installed from the extensions library. You can find the documentation on how to use the extension on the LumApps documentation site and create an OAuth Application.
Retrieve your platform token. To retrieve your token to create the application, you must follow these steps:
Create the application. To create the application, you must run the following cURL command using an endpoint with the body provided below:
The URL’s host for this endpoint must be your instance’s Haussmann Cell. This information can be found in the debug dialog (CTRL + ? or CTRL + SHIFT + ?).

scopes - can be empty since they are not implemented for now.lumapps_platform_token - is the token that you retrieved in the previous stepThis endpoint returns the application ID and the client secret. Both are necessary to retrieve a LumApps token.
The client_secret of your application will be returned only once for security reasons. Store it somewhere safe!
Provide all of the information listed below to the Moveworks Customer Success team via an encrypted email.
{{haussman_cell}} above and appending \_ah/api/lumsites/v1/content/list.https://go-cell-001.api.lumapps.com/_ah/api/lumsites/v1/content/list.