Maximo

 View Only

 How to Configure the Response for JSON API integration

Kumaresan K's profile image
Kumaresan K posted Tue April 08, 2025 07:51 AM

I have a scenario where i need to process receipt inbound to Maximo through JSON API and i am currently using a custom Object Structure with inbound processing class same as OOB MXRECEIPT. Since MXRECEIPT is Non-Persistent Object, Response body sent is empty and only Response Code-200 is being sent to middleware. I have tried with Properties header in Request and it returns with empty response body. My requirement is to send the response body with attributes like PONUM, POLINENUM, SITEID. Any suggestion or leads on how to modify the response body sent from Maximo would be appreciated.

Andrzej Więcław's profile image
Andrzej Więcław IBM Champion

Hi,

unfortunately you cannot do much about this using OS-endpoints as they are always returning empty response for non-persistent objects, which as you noticed MXRECEIPT itself is.
In order to get additional information in response to your request you would need to use at least Enterprise Service to wrap OS and this way enhance endpoint response. There was actually a discussion about this challenge specifically not so long ago in this forum. Please check this thread for more details.

------------------------------
Andrzej Więcław
Maximo Technical SME
ZNAPZ B.V.
Wrocław, Poland
------------------------------