---
title: "Changes to Create Swap Instructions"
method: POST
path: "/swap-instructions"
---

# Changes to Create Swap Instructions

`POST /swap-instructions`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 6 of 7 revisions.

- **2026-09-22** `613f36510cc7`: 2 info
- **2026-08-28** `39cc24f39810`: 3 breaking, 5 info
- **2026-08-03** `e965df025fb7`: 1 info
- **2026-07-30** `2812ee2a62c8`: 1 breaking, 1 info
- **2026-07-21** `09a7aac1a4a1`: 1 info
- **2026-07-15** `07e63227e266`: 1 breaking

## Changes

- **2026-09-22** `613f36510cc7`: 2 info
  - added the new optional request property `reserve_transaction_accounts`
  - added the new optional request property `transaction_version`
- **2026-08-28** `39cc24f39810`: 3 breaking, 5 info
  - the `recipient` request property type changed from `string` to no type
  - the `swap_fee_recipient` request property type changed from `string` to no type
  - the `trade_surplus_recipient` request property type changed from `string` to no type
  - added the new optional request property `sponsor`
  - added `#/components/schemas/Destination, subschema #1` to the `recipient` request property `oneOf` list
  - added `#/components/schemas/Destination, subschema #1` to the `trade_surplus_recipient` request property `oneOf` list
  - added `#/components/schemas/FeeRecipients, subschema #1` to the `swap_fee_recipient` request property `oneOf` list
  - added the optional property `sponsor` to the response with the `200` status
- **2026-08-03** `e965df025fb7`: 1 info
  - added the required property `min_amount_out` to the response with the `200` status
- **2026-07-30** `2812ee2a62c8`: 1 breaking, 1 info
  - the `amount_in` request property's min was increased to `1.00`
  - the response property `route_plan` became required for the status `200`
- **2026-07-21** `09a7aac1a4a1`: 1 info
  - endpoint added
- **2026-07-15** `07e63227e266`: 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/0xproject/apis/solana-api/docs/swap-instructions/post.md) - [API](https://skmtc.dev/0xproject/apis/solana-api.md) - [Page](https://skmtc.dev/0xproject/apis/solana-api/changes/swap-instructions/post)
