Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt
hiddenfalse

Submit notification of intent to substitute an existing collateral allocation or substitution. 

Panel
borderColorlightgray
URL/notifications
HTTP MethodPOST
Version1.0.30
Panel
borderColorlightgray
titleContent
Table of Contents
maxLevel2




Request

Parameters

Parameter

Name

Location

Type

Multi-ple

Values

Usage

Description

CME-Application-NameApplication NameHeaderStringNo
Status
subtletrue
colourGreen
titleREQUIRED
Name of the customer system that generated the message. Must match the system name as certified in AutoCert+ exactly.
CME-Application-VendorApplication VendorHeaderStringNo
Status
subtletrue
colourGreen
titleREQUIRED
Name of the vendor who provided the customer system. For a proprietary system, use the firm name.
CME-Application-VersionApplication VersionHeaderStringNo
Status
subtletrue
colourGreen
titleREQUIRED
Version identifier for the customer system.
CME-Request-IDRequest IDHeaderStringNo
Status
subtletrue
colourGreen
titleREQUIRED
Identifier for the customer message.
CME-Transact-TimeTransaction TimeHeaderDateTimeNoFormat:  yyyy-mm-ddThh:mm:ss.dZ
Status
subtletrue
colourGreen
titleREQUIRED
Timestamp of when the message was sent from customer system.

Body

Anchor
RequestCollateralNotificationRequestMessage
RequestCollateralNotificationRequestMessage
Collateral Notification Request Message - CollateralNotificationRequestMessage

Field

Name

Type

Values

Usage

Description

payload[]PayloadCollateralNotification


Anchor
RequestCollateralNotificationRequestMessage.payload[]
RequestCollateralNotificationRequestMessage.payload[]
Collateral Notification - CollateralNotificationRequestMessage.payload[]

Field

Name

Type

Values

Usage

Description

notificationQtyNotification QuantityInteger
Status
subtletrue
colourGreen
titleREQUIRED

collateralCollateralCollateral


Anchor
RequestCollateralNotificationRequestMessage.payload[].collateral
RequestCollateralNotificationRequestMessage.payload[].collateral
Collateral - CollateralNotificationRequestMessage.payload[].collateral

Field

Name

Type

Values

Usage

Description

collateralGuidCollateral GUIDString

Status
subtletrue
colourGreen
titleREQUIRED


Response - 200

Body

Anchor
Response200CollateralNotificationResponseMessage
Response200CollateralNotificationResponseMessage
Collateral Notification Response Message - CollateralNotificationResponseMessage

Field 

Name 

Type 

Values 

Usage 

Description

payload[]PayloadCollateralNotification

Anchor
Response200CollateralNotificationResponseMessage.payload[]
Response200CollateralNotificationResponseMessage.payload[]
Collateral Notification - CollateralNotificationResponseMessage.payload[]

Field

Name

Type

Values

Usage

Description

acknowledgementStatusAcknowledgement StatusTransactionAcknowledgementStatus
  • ACKNOWLEDGED
  • CANCELED
  • COMPLETED
  • NOTIFIED
Status
subtletrue
colourGreen
titleALWAYS

notificationGuidNotification GUIDString
Status
subtletrue
colourGreen
titleALWAYS

notificationQtyNotification QuantityInteger
Status
subtletrue
colourGreen
titleALWAYS

notificationSequenceNbrNotification Sequence NumberString
Status
subtletrue
colourGreen
titleALWAYS

transactionTimeTransaction TimeDateTimeFormat:  yyyy-mm-ddThh:mm:ss.dZ
Status
subtletrue
colourGreen
titleALWAYS

Response - 400

Body

Anchor
Response400ErrorResponseMessage
Response400ErrorResponseMessage
Error Response Message - ErrorResponseMessage

Field

Name

Type

Values

Usage

Description

errors[]ErrorsError


Anchor
Response400ErrorResponseMessage.errors[]
Response400ErrorResponseMessage.errors[]
Error - ErrorResponseMessage.errors[]

Field

Name

Type

Values

Usage

Description

codeCodeString
Status
subtletrue
colourGreen
titleALWAYS

instanceInstanceString
Status
subtletrue
colourGrey
titleOPTIONAL

messageMessageString
Status
subtletrue
colourGreen
titleALWAYS

referenceIndexReference IndexInteger

Status
subtletrue
colourGreen
titleALWAYS


Response - 401