Scheduler is a job automation tool built-in to LUSID.

You can write code to perform any operation, for example upserting transactions into LUSID from a trade file. You can then create a job in LUSID by uploading a Docker image containing the code, and then a schedule to run the job automatically.

The LUSID platform consists of multiple components, each with their own API. The code in your job can call any endpoint in either the core LUSID or Identity or Access APIs. (Alternatively, your job could perform a non-LUSID operation.)

Providing you have appropriate permissions, you can interact with Scheduler using the LUSID web app, via the Job Scheduling menu:

Alternatively, you can interact with Scheduler programmatically by calling the Scheduler REST API.

TutorialsGet started by doing something tangible