OpenAPI

Message to indicate some event related to an advisory model.

Additional Fields

NameTypeDescriptionAvailable
ModelIdString

The ModelId is a unique string identifier for a specific Model object. It is used as the primary key for Model resources and is used for referencing, retrieving and updating Model resources.

Always
ModelVersionString

The Version field is a string that represents the version of a Model. It is used to track changes made to the Model over time so that a user can retrieve and view specific versions.

Always
ModelName String

The ModelId field is a unique identifier of a Model and can be used to retrieve a specific Model object.

Always

ClientRebalancingStatus

Enum

Enum to define different advisory statuses:

  • PendingApproval
  • Approved
  • Declined
  • Expired
Always


Sample Message

An example of an AdvisoryModelRebalance event message:

{
  "ReferenceId": "U_939",
  "Timestamp": "2023-04-29T07:31:40.173333Z",
  "Data": [
 	{
      "AccountId": "tq7Q2Wx64C7W7Dccs8m3Bxe5w==",
      "AccountKey": "F2T8HhCiizTGT|sBi8jmhtBONssasfph3uxGSCwcnF6|yZlc=",
      "ActivityTime": "2023-04-26T05:15:15.156666Z",
      "ActivityType": "AdvisoryModelRebalance",
      "ClientId": "12571135",
      "ClientKey": "wde1Tv7xxAaW6|6rbKwEPr5A==",
      "ClientName": "Client 12571135",
      "ClientRebalancingStatus": "PendingApproval",
      "ModelId": "12",
      "ModelName": "Optimal Growth",
      "ModelVersion": "23",
      "OwnerId": "12571135",
      "SequenceId": "1266576368"
	}
  ]
}