/
CME STP FIXML - Error Handling

CME STP FIXML - Error Handling

For new or ongoing subscriptions or queries, Trade Capture Report requests using HTTP POST may generate the following HTTP error codes:

Error

Description

Client action

Error

Description

Client action

40x (Bad Request)

In cases of:

  • Malformed data in the body of the POST requests

  • CME STP FIXML cannot parse valid FIXML or fail validation rules

  • Authorization failure - invalid credentials

The CME STP FIXML system will respond with a Trade Capture Report Request Ack message. A summary of the error is in the "Txt" attribute.

Clients will fix the issues on their end and restart subscription or query.

406 (Not acceptable)

The x-cme-token value used in the polling request is no longer valid.

Client systems should initiate a new Subscription.

500 (Server Error)

Used when the user request is valid, but the API is experiencing an internal error and cannot process the request at this time. The API will send a Trade Capture Report Request Ack message in the response payload.

Client systems can continue to make periodic requests, at a 30 seconds frequency, until a successful response.

Related content




How was your Client Systems Wiki Experience? Submit Feedback

Copyright © 2024 CME Group Inc. All rights reserved.