Verifying If a Schema Changed with the Migration Schema Service

You can check if a schema for a Migration Schema resource has changed by sending an HTTP POST request to the repository resource's URI.

The following details are for a request to check if a schema has changed for a resource:

  • URI: http://<host>:<port>/siebel/v1.0/service/Migration Schema Service/IsSchemaChanged

  • HTTP Method: POST

  • Content-Type: application/json

  • Authorization: Basic

  • Request parameter:

    • watermark: Use the watermark parameter to enter the watermark value.

  • Request body:

    { "body":
      { 
        "watermark": "<watermark value>"
      }
    }
    

The following are the details for the response to a successful request:

  • HTTP Code: 200

  • Content-Type: application/json

  • Response parameters:

    • isschemachanged: Returns the value Y or N. Y indicated that the schema has changed. N indicates that the schema has not changed.

  • Response body:

    {
      "isschemachanged": "Y"
    }