---
title: "Changes to POST /v2/fungible/route"
method: POST
path: "/v2/fungible/route"
---

# Changes to POST /v2/fungible/route

`POST /v2/fungible/route`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 27 of 50 revisions.

- **2025-08-15** `8ff1725efab4` — 1 info
- **2025-08-15** `668c826e2588` — 3 warning
- **2025-08-06** `4d963b2be174` — 81 info
- **2025-08-05** `9935834c6ec8` — 8 warning, 8 info
- **2025-08-04** `3b1c54f208b0` — 2 breaking, 6 info
- **2025-08-01** `78bbba5d7a72` — 2 info
- **2025-06-20** `5caaf5305c88` — 12 warning, 2 info
- **2025-06-18** `a6033cf98bf3` — 1 info
- **2025-06-18** `0d32898db054` — 1 warning
- **2025-06-18** `2861d44ae3e9` — 1 info
- **2025-06-17** `5dc0cbc5a395` — 1 warning
- **2025-06-16** `283f01dfabe2` — 1 info
- **2025-05-27** `603520baa3a8` — 1 warning, 1 info
- **2025-05-23** `685a5eedf946` — 1 warning, 5 info
- **2025-05-23** `ac5042ec4f03` — 1 warning, 1 info
- **2025-05-23** `25c1afa93adb` — 2 warning, 2 info
- **2025-05-20** `6ba512ad5ec2` — 1 info
- **2025-05-20** `794a6df91626` — 1 breaking, 1 info
- **2025-05-19** `db55f59c06cd` — 2 warning, 2 info
- **2025-05-16** `6659aff36a26` — 2 warning, 2 info
- **2025-05-16** `3158486a201f` — 2 warning, 2 info
- **2025-05-06** `a50072f587b2` — 1 breaking
- **2025-04-29** `61d17afac883` — 1 breaking, 13 info
- **2025-04-29** `7c3e47339512` — 7 info
- **2025-04-29** `74402680ab10` — 1 breaking
- **2025-04-29** `9faeacf03bf7` — 1 breaking
- **2025-04-29** `41d672a22597` — 49 breaking, 15 warning, 17 info

## Changes

- **2025-08-15** `8ff1725efab4` — 1 info
  - removed the `HIGH_LOSS_WARNING` enum value from the `warning/type` response property for the response status `200`
- **2025-08-15** `668c826e2588` — 3 warning
  - added the new `HIGH_LOSS_ERROR` enum value to the `details/items/reason` response property for the response status `400`
  - added the new `HIGH_LOSS_ERROR` enum value to the `details/items/reason` response property for the response status `500`
  - added the new `HIGH_LOSS_WARNING` enum value to the `warning/type` response property for the response status `200`
- **2025-08-06** `4d963b2be174` — 81 info
  - the response property `amount_in` became required for the status `200`
  - the response property `amount_out` became required for the status `200`
  - the response property `chain_ids` became required for the status `200`
  - the response property `dest_asset_chain_id` became required for the status `200`
  - the response property `dest_asset_denom` became required for the status `200`
  - the response property `estimated_amount_out` became required for the status `200`
  - the response property `estimated_route_duration_seconds` became required for the status `200`
  - the response property `operations` became required for the status `200`
  - the response property `operations/items/amount_in` became required for the status `200`
  - the response property `operations/items/amount_out` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/chain_id` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/denom` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/is_cw20` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/is_evm` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/is_svm` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/origin_chain_id` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/origin_denom` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/trace` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/chain_id` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/denom` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/is_cw20` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/is_evm` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/is_svm` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/origin_chain_id` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/origin_denom` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/trace` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/chain_id` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/denom` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/is_cw20` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/is_evm` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/is_svm` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/origin_chain_id` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/origin_denom` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/trace` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/layer_zero_transfer/bridge_id` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/layer_zero_transfer/denom_in` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/layer_zero_transfer/denom_out` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/layer_zero_transfer/destination_endpoint_id` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/layer_zero_transfer/from_chain_id` became required for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/layer_zero_transfer/messaging_fee_amount` became required for the status `200`
  - …41 more
- **2025-08-05** `9935834c6ec8` — 8 warning, 8 info
  - removed the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/bpsFee` from the response with the `200` status
  - removed the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/bpsFeeAmount` from the response with the `200` status
  - removed the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/bpsFeeUsd` from the response with the `200` status
  - removed the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/destinationChainFeeAmount` from the response with the `200` status
  - removed the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/destinationChainFeeUsd` from the response with the `200` status
  - removed the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/feeAsset` from the response with the `200` status
  - removed the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/sourceChainFeeAmount` from the response with the `200` status
  - removed the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/sourceChainFeeUsd` from the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/bps_fee` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/bps_fee_amount` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/bps_fee_usd` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/destination_chain_fee_amount` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/destination_chain_fee_usd` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/fee_asset` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/source_chain_fee_amount` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/source_chain_fee_usd` to the response with the `200` status
- **2025-08-04** `3b1c54f208b0` — 2 breaking, 6 info
  - the `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/destination_endpoint_id` response's property type changed from `number;` to `number` for status `200`
  - the `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/pool_address` response's property type changed from `string;` to `string` for status `200`
  - added the optional property `operations/items/oneOf[#/components/schemas/SwapWrapper]/swap/oneOf[#/components/schemas/SmartSwapInWrapper]/smart_swap_in/estimated_amount_out` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/SwapWrapper]/swap/oneOf[#/components/schemas/SwapInWrapper]/swap_in/estimated_amount_out` to the response with the `200` status
  - response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/from_chain` deprecated
  - response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/dest_denom` deprecated
  - response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/to_chain` deprecated
  - response property `operations/items/oneOf[#/components/schemas/TransferWrapper]/transfer/dest_denom` deprecated
- **2025-08-01** `78bbba5d7a72` — 2 info
  - added the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/destination_domain` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/source_domain` to the response with the `200` status
- **2025-06-20** `5caaf5305c88` — 12 warning, 2 info
  - removed the optional property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/layer_zero_transfer/source_oft_cntract_address` from the response with the `200` status
  - added the new `LAYER_ZERO` enum value to the `estimated_fees/items/bridge_id` response property for the response status `200`
  - added the new `LAYER_ZERO` enum value to the `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/bridge_id` response property for the response status `200`
  - added the new `LAYER_ZERO` enum value to the `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/bridge_id` response property for the response status `200`
  - added the new `LAYER_ZERO` enum value to the `operations/items/oneOf[#/components/schemas/CCTPTransferWrapper]/cctp_transfer/bridge_id` response property for the response status `200`
  - added the new `LAYER_ZERO` enum value to the `operations/items/oneOf[#/components/schemas/EurekaTransferWrapper]/eureka_transfer/bridge_id` response property for the response status `200`
  - added the new `LAYER_ZERO` enum value to the `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/bridge_id` response property for the response status `200`
  - added the new `LAYER_ZERO` enum value to the `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/bridge_id` response property for the response status `200`
  - added the new `LAYER_ZERO` enum value to the `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/layer_zero_transfer/bridge_id` response property for the response status `200`
  - added the new `LAYER_ZERO` enum value to the `operations/items/oneOf[#/components/schemas/OPInitTransferWrapper]/op_init_transfer/bridge_id` response property for the response status `200`
  - added the new `LAYER_ZERO` enum value to the `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/bridge_id` response property for the response status `200`
  - added the new `LAYER_ZERO` enum value to the `operations/items/oneOf[#/components/schemas/TransferWrapper]/transfer/bridge_id` response property for the response status `200`
  - added the new `LAYER_ZERO` enum value to the request property `bridges/items/`
  - added the optional property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/layer_zero_transfer/source_oft_contract_address` to the response with the `200` status
- **2025-06-18** `a6033cf98bf3` — 1 info
  - added the optional property `estimated_fees/items/fee_behavior` to the response with the `200` status
- **2025-06-18** `0d32898db054` — 1 warning
  - removed the optional property `estimated_fees/items/fee_behavior` from the response with the `200` status
- **2025-06-18** `2861d44ae3e9` — 1 info
  - added the optional property `estimated_fees/items/fee_behavior` to the response with the `200` status
- **2025-06-17** `5dc0cbc5a395` — 1 warning
  - removed the optional property `estimated_fees/items/fee_behavior` from the response with the `200` status
- **2025-06-16** `283f01dfabe2` — 1 info
  - added the optional property `estimated_fees/items/fee_behavior` to the response with the `200` status
- **2025-05-27** `603520baa3a8` — 1 warning, 1 info
  - removed the optional property `swap_venue` from the response with the `200` status
  - added the optional property `swap_venues` to the response with the `200` status
- **2025-05-23** `685a5eedf946` — 1 warning, 5 info
  - removed the optional property `swap_venues` from the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/to_chain_callback_contract_address` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/to_chain_entry_contract_address` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/TransferWrapper]/transfer/to_chain_callback_contract_address` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/TransferWrapper]/transfer/to_chain_entry_contract_address` to the response with the `200` status
  - added the optional property `swap_venue` to the response with the `200` status
- **2025-05-23** `ac5042ec4f03` — 1 warning, 1 info
  - removed the optional property `swap_venue` from the response with the `200` status
  - added the optional property `swap_venues` to the response with the `200` status
- **2025-05-23** `25c1afa93adb` — 2 warning, 2 info
  - removed the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/fee_asset` from the response with the `200` status
  - removed the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/messageing_fee_amount_usd` from the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer/fee/feeAsset` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/messaging_fee_amount_usd` to the response with the `200` status
- **2025-05-20** `6ba512ad5ec2` — 1 info
  - api operation id `getRouteV2` removed and replaced with `route`
- **2025-05-20** `794a6df91626` — 1 breaking, 1 info
  - the `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/` response's property type changed from no type to `object` for status `200`
  - added the optional property `operations/items/oneOf[#/components/schemas/GoFastTransferWrapper]/go_fast_transfer` to the response with the `200` status
- **2025-05-19** `db55f59c06cd` — 2 warning, 2 info
  - removed the optional property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/eureka_transfer` from the response with the `200` status
  - removed the optional property `operations/items/oneOf[#/components/schemas/OPInitTransferWrapper]/transfer` from the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/layer_zero_transfer` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/OPInitTransferWrapper]/op_init_transfer` to the response with the `200` status
- **2025-05-16** `6659aff36a26` — 2 warning, 2 info
  - removed the optional property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/layer_zero_transfer` from the response with the `200` status
  - removed the optional property `operations/items/oneOf[#/components/schemas/OPInitTransferWrapper]/op_init_transfer` from the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/eureka_transfer` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/OPInitTransferWrapper]/transfer` to the response with the `200` status
- **2025-05-16** `3158486a201f` — 2 warning, 2 info
  - removed the optional property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/eureka_transfer` from the response with the `200` status
  - removed the optional property `operations/items/oneOf[#/components/schemas/OPInitTransferWrapper]/transfer` from the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/LayerZeroTransferWrapper]/layer_zero_transfer` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/OPInitTransferWrapper]/op_init_transfer` to the response with the `200` status
- **2025-05-06** `a50072f587b2` — 1 breaking
  - added `#/components/schemas/LayerZeroTransferWrapper` to the `operations/items/` response property `oneOf` list for the response status `200`
- **2025-04-29** `61d17afac883` — 1 breaking, 13 info
  - the `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer` response's property type changed from no type to `object` for status `200`
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/bridge_id` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/denom_in` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/denom_out` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/destination_endpoint_id` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/from_chain_id` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/messageing_fee_amount_usd` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/messaging_fee_amount` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/messaging_fee_asset` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/oft_fee_amount` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/oft_fee_amount_usd` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/oft_fee_asset` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/pool_address` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/StargateTransferWrapper]/stargate_transfer/to_chain_id` to the response with the `200` status
- **2025-04-29** `7c3e47339512` — 7 info
  - added the new optional request property `swap_venues/items/logo_uri`
  - added the optional property `operations/items/oneOf[#/components/schemas/EvmSwapWrapper]/evm_swap/swap_venues/items/logo_uri` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/SwapWrapper]/swap/oneOf[#/components/schemas/SmartSwapInWrapper]/smart_swap_in/swap_venue/allOf[#/components/schemas/SwapVenue]/logo_uri` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/SwapWrapper]/swap/oneOf[#/components/schemas/SwapInWrapper]/swap_in/swap_venue/allOf[#/components/schemas/SwapVenue]/logo_uri` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/SwapWrapper]/swap/oneOf[#/components/schemas/SwapOutWrapper]/swap_out/swap_venue/allOf[#/components/schemas/SwapVenue]/logo_uri` to the response with the `200` status
  - added the optional property `operations/items/oneOf[#/components/schemas/SwapWrapper]/swap/swap_venues/items/logo_uri` to the response with the `200` status
  - added the optional property `swap_venue/allOf[#/components/schemas/SwapVenue]/logo_uri` to the response with the `200` status
- **2025-04-29** `74402680ab10` — 1 breaking
  - added `#/components/schemas/StargateTransferWrapper, #/components/schemas/GoFastTransferWrapper` to the `operations/items/` response property `oneOf` list for the response status `200`
- **2025-04-29** `9faeacf03bf7` — 1 breaking
  - the `required_chain_addresses` response's property type changed from no type to `array` for status `200`
- **2025-04-29** `41d672a22597` — 49 breaking, 15 warning, 17 info
  - removed the enum value `LAYER_ZERO` of the request property `bridges/items/`
  - the response property `amount_in` became optional for the status `200`
  - the response property `amount_out` became optional for the status `200`
  - the response property `chain_ids` became optional for the status `200`
  - the response property `dest_asset_chain_id` became optional for the status `200`
  - the response property `dest_asset_denom` became optional for the status `200`
  - the response property `estimated_amount_out` became optional for the status `200`
  - the response property `estimated_route_duration_seconds` became optional for the status `200`
  - the response property `operations` became optional for the status `200`
  - the response property `operations/items/amount_in` became optional for the status `200`
  - the response property `operations/items/amount_out` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/chain_id` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/denom` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/is_cw20` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/is_evm` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/is_svm` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/origin_chain_id` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/origin_denom` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/fee_asset/trace` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/chain_id` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/denom` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/is_cw20` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/is_evm` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/is_svm` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/origin_chain_id` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/origin_denom` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/AxelarTransferWrapper]/axelar_transfer/ibc_transfer_to_axelar/fee_asset/trace` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/chain_id` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/denom` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/is_cw20` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/is_evm` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/is_svm` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/origin_chain_id` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/origin_denom` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/HyperlaneTransferWrapper]/hyperlane_transfer/fee_asset/trace` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/TransferWrapper]/transfer/fee_asset/chain_id` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/TransferWrapper]/transfer/fee_asset/denom` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/TransferWrapper]/transfer/fee_asset/is_cw20` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/TransferWrapper]/transfer/fee_asset/is_evm` became optional for the status `200`
  - the response property `operations/items/oneOf[#/components/schemas/TransferWrapper]/transfer/fee_asset/is_svm` became optional for the status `200`
  - …41 more

---

[Operation](https://skmtc.dev/skip-mev/apis/skip-go-api/docs/v2/fungible/route/post.md) · [API](https://skmtc.dev/skip-mev/apis/skip-go-api.md) · [Page](https://skmtc.dev/skip-mev/apis/skip-go-api/changes/v2/fungible/route/post)
