ServiceDesk Plus OnDemand - last_updated_time not present in Get List Request API response

ServiceDesk Plus OnDemand - last_updated_time not present in Get List Request API response

Hi,

We are building an integration with ServiceDesk Plus OnDemand. We are calling Get List Request API as below to get list of incidents/requests which were updated in last few minutes, along with their last_updated_time.
We are passing the last_updated_time as part of fields_required as below. This used to return the last_updated_time for each record as expected. However, since today morning, we found that last_updated_time is not appearing in response anymore for below API call.
Is this due to any planned functionality change or is this a bug?

https://sdpondemand.manageengine.in/api/v3/requests?input_data=%7B%22list_info%22%3A%7B%22row_count%22%3A10%2C%22start_index%22%3A0%2C%22search_criteria%22%3A%7B%22field%22%3A%22last_updated_time%22%2C%22condition%22%3A%22greater+or+equal%22%2C%22value%22%3A%221718758800000%22%7D%2C%22fields_required%22%3A%5B%22id%22%2C%22attachments%22%2C%22email_cc%22%2C%22department%22%2C%22deleted_time%22%2C%22description%22%2C%22due_by_time%22%2C%22requester%22%2C%22first_response_due_by_time%22%2C%22group%22%2C%22is_escalated%22%2C%22priority%22%2C%22category%22%2C%22subcategory%22%2C%22item%22%2C%22requester%22%2C%22mode%22%2C%22status%22%2C%22subject%22%2C%22email_to%22%2C%22request_type%22%2C%22created_time%22%2C%22last_updated_time%22%2C%22urgency%22%2C%22impact%22%2C%22resolution%22%2C%22scheduled_start_time%22%2C%22scheduled_end_time%22%2C%22on_behalf_of%22%2C%22udf_fields%22%5D%7D%7D

Below is the decoded input_data
{"list_info":{"row_count":10,"start_index":0,"search_criteria":{"field":"last_updated_time","condition":"greater+or+equal","value":"1718758800000"},
"fields_required":["id","attachments","email_cc","department","deleted_time","description","due_by_time","requester","first_response_due_by_time","group","is_escalated","priority","category","subcategory","item","requester","mode","status","subject","email_to","request_type","created_time",
"last_updated_time","urgency","impact","resolution","scheduled_start_time","scheduled_end_time","on_behalf_of","udf_fields"]}}

We are very close to our production release and this issue has blocked us from going to production. Could you help us with how we can get last_updated_time for each record in List Requests API response.

Use Case:
We are building an integration with ServiceDesk Plus, we poll the list of requests which are updated in last few minutes, say 5. This polling can also be invoked manually by user.
For next polling, we pick the last record's last_updated_time and send it as part of search parameters to next Get List Request API call.
With last_updated_time not being present in Get List Request API response, our logic is failing.

                  New to ADSelfService Plus?