Get Modified Object List (Reserved)
Overview
Retrieve a list of objects that have been modified between two comparison dates for a given application. This endpoint allows you to track changes in your application’s objects over time by comparing snapshots. You can filter the results by object type and use pagination parameters to manage large result sets.
URI
GET /rest/applications/{application}/modified/objects
Path parameters
domain (string)
This parameter identifies the domain. The domain name must be properly encoded if required.
application (string)
This parameter identifies the analyzed application. The application name must be properly encoded if required. Character back-quote is not allowed.
Query parameters
oldCompareDate (string)
required The baseline date for comparison. Objects modified after this date will be included in the results.
newCompareDate (string)
optional, default: "" The target date for comparison. When specified, returns objects modified between oldCompareDate and newCompareDate. When omitted or empty, compares against the latest snapshot.
objectType (string)
optional, default: "" Filter results by object type (e.g., “Cobol CopyBook”, “IMS Segment”). When omitted or empty, returns all object types.
limit (integer)
required The maximum number of objects to return in the response.
skip (integer)
optional, default: 0 The number of objects to skip for pagination purposes. Use in combination with limit to navigate through large result sets.
Responses
application/json
The response contains a paginated list of modified objects with their basic information. Example:
{
"total": 139,
"skip": 0,
"limit": 100,
"results": [
{
"id": "1647",
"name": "DFHAID",
"fullName": "[§{main_sources}§/Mainframe/COPY].DFHAID",
"type": "Cobol CopyBook"
},
{
"id": "16901",
"name": "DUMMY",
"fullName": "DBDCOMP1.DUMMY",
"type": "IMS Segment"
}
]
}
JSON representation
| Property | Type | Description |
|---|---|---|
| total | integer | The total number of modified objects matching the query criteria. |
| skip | integer | The number of objects skipped in this response (pagination offset). |
| limit | integer | The maximum number of objects returned in this response. |
| results | array | An array of modified object summaries. |
Object Summary
Each object in the results array contains:
| Property | Type | Description |
|---|---|---|
| id | string | The unique identifier of the object. |
| name | string | The name of the object. |
| fullName | string | The full name of the object. |
| type | string | The object type (e.g., “Cobol CopyBook”, “IMS Segment”). |