CME GC Allocator API - Message Specification - Search Instrument
Request a general collateral repo instrument and the individual collateral instruments that are eligible to be allocated for it, by the Product Identifier and custom Start and End Dates.
URL |
|
---|---|
HTTP Method |
|
Version | 1.0.30 |
Content |
---|
Request
Parameters
Parameter | Name | Location | Type | Multi-ple | Values | Usage | Description |
---|---|---|---|---|---|---|---|
| Application Name | Header |
| No | REQUIRED | Name of the customer system that generated the message. Must match the system name as certified in AutoCert+ exactly. | |
| Application Vendor | Header |
| No | REQUIRED | Name of the vendor who provided the customer system. For a proprietary system, use the firm name. | |
| Application Version | Header |
| No | REQUIRED | Version identifier for the customer system. | |
| Request ID | Header |
| No | REQUIRED | Identifier for the customer message. | |
| Transaction Time | Header |
| No | Format:Â | OPTIONAL | Timestamp of when the message was sent from customer system. |
| CUSIP | Query |
| No | CONDITIONAL | Required for BTUS. This is the CUSIP of the GC repo instrument | |
| ISIN | Query |
| No | CONDITIONAL | Required for BTEU. This is the ISIN of the GC repo instrument | |
| Start Date | Query |
| No | Format:Â | REQUIRED | Start Date of the repo. |
| End Date | Query |
| No | Format:Â | REQUIRED | End Date of the repo. |
| Substitution Eligible Indicator | Query | No |
| CONDITIONAL | Will return collateral that can be substituted (if parameter value is YES), or that cannot be substituted (if parameter value is NO, or is not populated). Only applies to US GC trades. |
Response - 200
Body
Instrument Response Message - InstrumentResponseMessage
Field | Name | Type | Values | Usage | Description |
---|---|---|---|---|---|
Payload |
|
Instrument - InstrumentResponseMessage.payload[]
Field | Name | Type | Values | Usage | Description |
---|---|---|---|---|---|
| CUSIP |
| CONDITIONAL | Only present on US securities. | |
| Exchange ID |
| ALWAYS | ||
| GUID |
| CONDITIONAL | Only present on listed securities | |
| ISIN |
| CONDITIONAL | Only present on EU securities. | |
| Long Name |
| ALWAYS | ||
| Price Source |
| ALWAYS | ||
Collateral |
|
Instrument - InstrumentResponseMessage.payload[].collateral[]
Field | Name | Type | Values | Usage | Description |
---|---|---|---|---|---|
| Clean Price |
| ALWAYS | ||
| Coupon Rate |
| ALWAYS | ||
| CUSIP |
| CONDITIONAL | Only present on US securities. | |
| Dirty Price |
| ALWAYS | ||
| GUID |
| ALWAYS | ||
| ISIN |
| CONDITIONAL | Only present on EU securities. | |
| Long Name |
| ALWAYS | ||
| Maturity Date |
| Format:Â | ALWAYS |
Response - 400
Body
Error Response Message - ErrorResponseMessage
Field | Name | Type | Values | Usage | Description |
---|---|---|---|---|---|
Errors |
|
Error - ErrorResponseMessage.errors[]
Field | Name | Type | Values | Usage | Description |
---|---|---|---|---|---|
| Code |
| ALWAYS | ||
| Instance |
| OPTIONAL | ||
| Message |
| ALWAYS | ||
| Reference Index |
| ALWAYS |
Response - 401
Response - 404
How was your Client Systems Wiki Experience? Submit Feedback
Copyright © 2024 CME Group Inc. All rights reserved.