> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kraken.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Order Cancel Replace Request

> Amend the price, quantity, or other attributes of an existing FIX order.

The Order Cancel-Replace Request message (MsgType=G) is used to amend the price, quantity, or markets of an existing order.

<Tabs>
  <Tab title="FIX Specification">
    <ParamField path="header" type="" required> MsgType <code>G</code> </ParamField>

    <ParamField path="11 - ClOrdID" type="string" required>
      Unique identifier for Order as assigned by the client. Must be `<= 36 characters`. UUIDs are recommended.
    </ParamField>

    <ParamField path="41 - OrigClordid" type="string" required>
      ClOrdID(11) of the previous non-rejected order.
    </ParamField>

    <ParamField path="55 - Symbol" type="string" required>
      The symbol of the currency pair to place an order on in the format `BASE-QUOTE`.
    </ParamField>

    <ParamField path="54 - Side" type="integer" required>
      Side of the order.

      <ul>
        <b>Possible values: </b>
        <li><code>1</code> : Buy</li>
        <li><code>2</code> : Sell</li>
      </ul>
    </ParamField>

    <ParamField path="40 - OrdType" type="char" required>
      The execution model of the order.

      <ul>
        <b>Possible values: </b>
        <li><code>1</code> : market</li>
        <li><code>2</code> : Limit</li>
        <li><code>A</code> : LimitAllIn</li>
      </ul>
    </ParamField>

    <ParamField path="38 - OrderQty" type="float" required>
      Order quantity in terms of the base asset.
    </ParamField>

    <ParamField path="44 - Price" type="float">
      Limit price of the order to be placed in the Order Book. Required when OrderType=Limit/LimitAllIn.
    </ParamField>

    <ParamField path="60 - TransactTime" type="string" required>
      Business timestamp for this request. Format: YYYYMMDD-HH:MM:SS.uuu
    </ParamField>

    <ParamField path="trailer" type="" required />
  </Tab>
</Tabs>
