Hi Pranav,
The documentation for the Maximo API can be found here:
https://developer.ibm.com/apis/catalog/maximo--maximo-manage-rest-api/Introduction
I have written and extension for VS Code that interacts with the Maximo APIs and the source is available on GitHub here:
https://github.com/sharptree/vscode-autoscript-deploy
Specifically the Maximo client in NodeJS is here:
https://github.com/sharptree/vscode-autoscript-deploy/blob/main/src/maximo/maximo-client.js
This implements BASIC / MAXAUTH / Form Authentication (Maximo 7.6) and OIDC (username / password) and API authentication for MAS8, so you can see how all of those work.
Note that when using an API key that the standard rest url changes to use the "api" context path.
Hope that is helpful and if you have any specific questions please feel free to reach out.
Regards,
Jason
------------------------------
Jason VenHuizen
https://sharptree.iohttps://opqo.io------------------------------