---
title: "Changes to Create new intent"
method: POST
path: "/intents"
---

# Changes to Create new intent

`POST /intents`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 9 revisions.

- **2026-07-22** `76a4e00b118d`: 7 info
- **2026-02-17** `2168c5f4fdd5`: 1 breaking, 2 warning, 23 info
- **2025-12-13** `0172b83f90c7`: 4 breaking
- **2025-11-11** `fce39ccb3e9d`: 1 info

## Changes

- **2026-07-22** `76a4e00b118d`: 7 info
  - added the new optional request property `paymentLinkId`
  - added the new `SOLANA_MAINNET` enum value to the request property `destination_chain/allOf[#/components/schemas/Chains]/`
  - added the new `SOLANA_MAINNET` enum value to the request property `source_chain/allOf[#/components/schemas/Chains]/`
  - added the new `SOLANA_TESTNET` enum value to the request property `destination_chain/allOf[#/components/schemas/Chains]/`
  - added the new `SOLANA_TESTNET` enum value to the request property `source_chain/allOf[#/components/schemas/Chains]/`
  - added the new `TRON_MAINNET` enum value to the request property `destination_chain/allOf[#/components/schemas/Chains]/`
  - added the new `TRON_MAINNET` enum value to the request property `source_chain/allOf[#/components/schemas/Chains]/`
- **2026-02-17** `2168c5f4fdd5`: 1 breaking, 2 warning, 23 info
  - added the new required request property `amountSymbol`
  - removed the optional property `fees` from the response with the `201` status
  - removed the optional property `totalAmount` from the response with the `201` status
  - added the new `HYPEREVM_MAINNET` enum value to the request property `destination_chain/allOf[#/components/schemas/Chains]/`
  - added the new `HYPEREVM_MAINNET` enum value to the request property `source_chain/allOf[#/components/schemas/Chains]/`
  - added the new `LISK_MAINNET` enum value to the request property `destination_chain/allOf[#/components/schemas/Chains]/`
  - added the new `LISK_MAINNET` enum value to the request property `source_chain/allOf[#/components/schemas/Chains]/`
  - added the new `MONAD_MAINNET` enum value to the request property `destination_chain/allOf[#/components/schemas/Chains]/`
  - added the new `MONAD_MAINNET` enum value to the request property `source_chain/allOf[#/components/schemas/Chains]/`
  - added the new `MONAD_TESTNET` enum value to the request property `destination_chain/allOf[#/components/schemas/Chains]/`
  - added the new `MONAD_TESTNET` enum value to the request property `source_chain/allOf[#/components/schemas/Chains]/`
  - added the new `OPTIMISM_MAINNET` enum value to the request property `destination_chain/allOf[#/components/schemas/Chains]/`
  - added the new `OPTIMISM_MAINNET` enum value to the request property `source_chain/allOf[#/components/schemas/Chains]/`
  - added the new `OPTIMISM_TESTNET` enum value to the request property `destination_chain/allOf[#/components/schemas/Chains]/`
  - added the new `OPTIMISM_TESTNET` enum value to the request property `source_chain/allOf[#/components/schemas/Chains]/`
  - added the new `POLYGON_MAINNET` enum value to the request property `destination_chain/allOf[#/components/schemas/Chains]/`
  - added the new `POLYGON_MAINNET` enum value to the request property `source_chain/allOf[#/components/schemas/Chains]/`
  - added the optional property `app_fee_in_asset_token` to the response with the `201` status
  - added the optional property `app_fee_in_usd` to the response with the `201` status
  - added the optional property `asset_token_decimals` to the response with the `201` status
  - added the optional property `asset_token_symbol` to the response with the `201` status
  - added the optional property `fees_in_asset_token` to the response with the `201` status
  - added the optional property `fees_in_usd` to the response with the `201` status
  - added the optional property `slippage` to the response with the `201` status
  - added the optional property `total_amount_in_asset_token` to the response with the `201` status
  - added the optional property `total_amount_in_usd` to the response with the `201` status
- **2025-12-13** `0172b83f90c7`: 4 breaking
  - the `amount` request property type changed from `number` to `string`
  - the `fees` response's property type changed from `number` to `string` for status `201`
  - the `initialAmount` response's property type changed from `number` to `string` for status `201`
  - the `totalAmount` response's property type changed from `number` to `string` for status `201`
- **2025-11-11** `fce39ccb3e9d`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/horuslabsio/apis/chainrails-api/docs/intents/post.md) - [API](https://skmtc.dev/horuslabsio/apis/chainrails-api.md) - [Page](https://skmtc.dev/horuslabsio/apis/chainrails-api/changes/intents/post)
