To interact with the API, the first thing to do is to authenticate with LifeMonitor.
Point your browser to the LifeMonitor API endpoint https://api.lifemonitor.eu/.
If you just want to play around or get familiar with the API, use the dev instance of LifeMonitor (replace https://api.lifemonitor.eu with https://api.dev.lifemonitor.eu throughout these instructions and examples).
Please note that the dev instance is meant for testing / development and could be wiped out at any time with no warning.
Click on the “Log in” button.
You can log in directly with an existing account from one of the supported external identity providers, like GitHub or WorkflowHub (use the appropriate buttons for this).
Alternatively you can click on “Sign Up” and follow the registration procedure to create an LM-specific account.
Until WorkflowHub integration and the LifeMonitor web interface are ready, the only way to use the LifeMonitor service is through its REST API – e.g., with your own custom client or with a general openAPI command line client.
You will need to decide how to authenticate your client. Depending on your client of choice, you may want to create an API key or use full OAuth2 authentication.
The API specifications contain examples you can try out using your API key. Head over to https://api.lifemonitor.eu/static/apidocs.html.