---
title: "Changes to Get a deposit quote"
method: POST
path: "/quotes/preview"
---

# Changes to Get a deposit quote

`POST /quotes/preview`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 9 of 39 revisions.

- **2026-11-06** `aa1767d704fa`: 5 info
- **2026-10-07** `8b74181ef9e2`: 1 breaking, 4 info
- **2026-09-22** `5bfd3ae2eab9`: 1 info
- **2026-09-21** `f658a6e2cafc`: 2 breaking, 2 warning, 5 info
- **2026-09-17** `676300ac19ff`: 5 info
- **2026-09-11** `b49146029e5a`: 1 breaking, 1 warning
- **2026-09-04** `54262a43c6a8`: 1 info
- **2026-07-29** `7f6aae39bb48`: 4 breaking, 7 info
- **2026-06-05** `819c71b8c883`: 1 info

## Changes

- **2026-11-06** `aa1767d704fa`: 5 info
  - the endpoint scheme security `internalProjectBearer` was added to the API
  - the endpoint scheme security `tenantApiKey` was added to the API
  - the `header` request parameter `x-api-key` became optional
  - added the non-success response with the status `500`
  - added the non-success response with the status `503`
- **2026-10-07** `8b74181ef9e2`: 1 breaking, 4 info
  - the response's body type changed from no type to `object` for status `422`
  - removed `#/components/schemas/ErrorResponse, subschema #2` from the response body `allOf` list for the response status `422`
  - added the optional property `code` to the response with the `422` status
  - added the optional property `details` to the response with the `422` status
  - added the required property `error` to the response with the `422` status
- **2026-09-22** `5bfd3ae2eab9`: 1 info
  - removed the pattern `^0x[a-fA-F0-9]{40}$` from the request property `sourceToken`
- **2026-09-21** `f658a6e2cafc`: 2 breaking, 2 warning, 5 info
  - the response's body type changed from `object` to no type for status `422`
  - removed the required property `error` from the response with the `422` status
  - removed the optional property `code` from the response with the `422` status
  - removed the optional property `details` from the response with the `422` status
  - added the new optional request property `amountOut`
  - added the new optional request property `direction`
  - the request property `amount` became optional
  - added `#/components/schemas/ErrorResponse, subschema #2` to the response body `allOf` list for the response status `422`
  - added the required property `input` to the response with the `200` status
- **2026-09-17** `676300ac19ff`: 5 info
  - added the optional property `code` to the response with the `400` status
  - added the optional property `code` to the response with the `401` status
  - added the optional property `code` to the response with the `403` status
  - added the optional property `code` to the response with the `404` status
  - added the optional property `code` to the response with the `422` status
- **2026-09-11** `b49146029e5a`: 1 breaking, 1 warning
  - the `header` request parameter `x-api-key` became required
  - deleted the `header` request parameter `authorization`
- **2026-09-04** `54262a43c6a8`: 1 info
  - added the optional property `timing` to the response with the `200` status
- **2026-07-29** `7f6aae39bb48`: 4 breaking, 7 info
  - the response property `fees/totalUsd` became optional for the status `200`
  - removed the required property `fees/breakdown/bridgeUsd` from the response with the `200` status
  - removed the required property `fees/breakdown/gasUsd` from the response with the `200` status
  - removed the required property `fees/breakdown/swapUsd` from the response with the `200` status
  - added the required property `fees/breakdown/app` to the response with the `200` status
  - added the required property `fees/breakdown/bridge` to the response with the `200` status
  - added the required property `fees/breakdown/gas` to the response with the `200` status
  - added the required property `fees/breakdown/protocol` to the response with the `200` status
  - added the required property `fees/breakdown/sponsorSurcharge` to the response with the `200` status
  - added the required property `fees/breakdown/swap` to the response with the `200` status
  - added the required property `fees/total` to the response with the `200` status
- **2026-06-05** `819c71b8c883`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/rhinestonewtf/apis/deposit-service-api/docs/quotes/preview/post.md) - [API](https://skmtc.dev/rhinestonewtf/apis/deposit-service-api.md) - [Page](https://skmtc.dev/rhinestonewtf/apis/deposit-service-api/changes/quotes/preview/post)
