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------------------------------
Original Message:
Sent: Mon September 18, 2023 12:13 AM
From: pranav kakade
Subject: Accessing IBM maximo data programmatically
I have a trial version of IBM maximo, I want to know if I can make API calls to this trial version and get specific data ( Eg. work orders). I have not been able to find maximo host id and port on IBM maximo suite application. I'm sorry if this sounds stupid, however please understand that I'm completely new to Maximo. Thanks in advance
------------------------------
pranav kakade
------------------------------