We want to show when the app's version was updated. AppStoreConnect REST API response doesn't contain the updated date of the version.
Using apps/{app_store_id}/appStoreVersions to fetch app versions of an app. It gives the payload of a single version as below:
"attributes": {
"platform": "IOS",
"versionString": "2.6.4",
"appStoreState": "REJECTED",
"appVersionState": "REJECTED",
"copyright": "",
"reviewType": "APP_STORE",
"releaseType": "AFTER_APPROVAL",
"earliestReleaseDate": null,
"usesIdfa": null,
"downloadable": true,
"createdDate": "2024-03-05T04:08:51-08:00"
},
Here createdDate is the date of the version creation with status "PREPARE_FOR_SUBMISSION".
Want to show the status with its updated date as attached picture.

I only see List All App Store Versions for an App as giving any information regarding your application updates.
You would need to approximate the "updated date" by monitoring changes to other fields that are likely to change upon an app update.
You could try and:
apps/{id}/appStoreVersionsendpoint.buildrelationship.buildsendpoint (assuming one exists that allows fetching by ID) to get details about the build, specifically looking for an upload date (field 'uploadedDate') or similar timestamp.That would assume that new builds correlate closely with version updates, which is often — but not always — the case.
I do not see that directly available through the API. You would need to implement a system to manually record the dates of status changes whenever you check the App Store Connect dashboard.
You could automate the retrieval of this data through web scraping (if it does not violate any term of service).