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”).