---
title: "Changes to Create a quote"
method: POST
path: "/quote"
---

# Changes to Create a quote

`POST /quote`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 8 of 32 revisions.

- **2026-07-08** `94cb0ddffad0` — 1 info
- **2026-07-02** `bd5179b97c34` — 1 info
- **2026-04-01** `b1804285e901` — 2 breaking, 1 warning, 10 info
- **2026-02-11** `123a05fa89e9` — 5 info
- **2026-01-16** `26b6661951c2` — 8 info
- **2025-02-01** `6bb4d2ebd1b9` — 13 breaking, 1 warning, 15 info
- **2025-02-01** `c220a3435512` — 2 warning, 6 info
- **2024-06-15** `9dd2ff89497c` — 1 info

## Changes

- **2026-07-08** `94cb0ddffad0` — 1 info
  - added the new optional request property `beneficiary/oneOf[subschema #2: KES Beneficiary]/identifiers/network`
- **2026-07-02** `bd5179b97c34` — 1 info
  - the `autopayout` request property default value changed from `true` to `false`
- **2026-04-01** `b1804285e901` — 2 breaking, 1 warning, 10 info
  - removed the enum value `KESCENT` of the request property `sourceCurrency`
  - removed the enum value `ZARCENT` of the request property `sourceCurrency`
  - added the new `GHSPESEWA` enum value to the `data/targetCurrency` response property for the response status `200`
  - added the new optional request property `beneficiary/oneOf[subschema #2: KES Beneficiary]/identifiers/accountName`
  - added the new optional request property `beneficiary/oneOf[subschema #2: KES Beneficiary]/identifiers/tillNumber`
  - added the new optional request property `customerReference`
  - added the new `GHSPESEWA` enum value to the request property `paymentCurrency`
  - added the new `GHSPESEWA` enum value to the request property `targetCurrency`
  - added the new `paytotill` enum value to the request property `beneficiary/oneOf[subschema #2: KES Beneficiary]/identifierType`
  - added `subschema #3: GHS Beneficiary` to the `beneficiary` request property `oneOf` list
  - added the optional property `data/customerReference` to the response with the `200` status
  - removed the `KESCENT` enum value from the `data/sourceCurrency` response property for the response status `200`
  - removed the `ZARCENT` enum value from the `data/sourceCurrency` response property for the response status `200`
- **2026-02-11** `123a05fa89e9` — 5 info
  - added the new `BANKTRANSFER` enum value to the request property `paymentMethod`
  - added the new `BTCSAT` enum value to the request property `targetCurrency`
  - added the new `KESCENT` enum value to the request property `sourceCurrency`
  - added the new `NGNKOBO` enum value to the request property `sourceCurrency`
  - added the new `ZARCENT` enum value to the request property `sourceCurrency`
- **2026-01-16** `26b6661951c2` — 8 info
  - added the new `BTCSAT` enum value to the request property `paymentCurrency`
  - added `subschema #4: BTC Beneficiary` to the `beneficiary` request property `oneOf` list
  - added the optional property `data/bankName` to the response with the `200` status
  - added the optional property `data/estimatedRoutingFee` to the response with the `200` status
  - added the optional property `data/ngnAccountName` to the response with the `200` status
  - added the optional property `data/ngnBankAccountNumber` to the response with the `200` status
  - added the optional property `data/ngnBankCode` to the response with the `200` status
  - added the optional property `data/orderId` to the response with the `200` status
- **2025-02-01** `6bb4d2ebd1b9` — 13 breaking, 1 warning, 15 info
  - the request property `amount` became required
  - the request property `paymentCurrency` became required
  - removed the enum value `BTC` of the request property `paymentCurrency`
  - removed the enum value `BTC` of the request property `sourceCurrency`
  - removed the enum value `BTC` of the request property `targetCurrency`
  - removed the enum value `KES` of the request property `paymentCurrency`
  - removed the enum value `KES` of the request property `sourceCurrency`
  - removed the enum value `KES` of the request property `targetCurrency`
  - removed the enum value `NGN` of the request property `paymentCurrency`
  - removed the enum value `NGN` of the request property `sourceCurrency`
  - removed the enum value `NGN` of the request property `targetCurrency`
  - removed the enum value `ONCHAIN` of the request property `paymentMethod`
  - removed the enum value `USDT` of the request property `paymentMethod`
  - removed the request property `implicitFees`
  - added the new optional request property `autopayout`
  - added the new optional request property `beneficiary`
  - the request property `paymentMethod` with a default value became required
  - the request property `sourceCurrency` with a default value became required
  - the request property `targetCurrency` with a default value became required
  - the `paymentMethod` request property default value `LIGHTNING` was added
  - the `sourceCurrency` request property default value `BTCSAT` was added
  - the `targetCurrency` request property default value `NGNKOBO` was added
  - added the new `BTCSAT` enum value to the request property `sourceCurrency`
  - added the new `KESCENT` enum value to the request property `paymentCurrency`
  - added the new `KESCENT` enum value to the request property `targetCurrency`
  - added the new `NGNKOBO` enum value to the request property `paymentCurrency`
  - added the new `NGNKOBO` enum value to the request property `targetCurrency`
  - added the new `ZARCENT` enum value to the request property `paymentCurrency`
  - added the new `ZARCENT` enum value to the request property `targetCurrency`
- **2025-02-01** `c220a3435512` — 2 warning, 6 info
  - added the new `ZARCENT` enum value to the `data/sourceCurrency` response property for the response status `200`
  - added the new `ZARCENT` enum value to the `data/targetCurrency` response property for the response status `200`
  - added the optional property `data/customerInternalFee` to the response with the `200` status
  - added the optional property `data/hash` to the response with the `200` status
  - added the optional property `data/invoice` to the response with the `200` status
  - added the optional property `data/totalAmountInSourceCurrency` to the response with the `200` status
  - removed the `ONCHAIN` enum value from the `data/paymentMethod` response property for the response status `200`
  - removed the `USDT` enum value from the `data/paymentMethod` response property for the response status `200`
- **2024-06-15** `9dd2ff89497c` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/stealthmoney/apis/mavapay-api/docs/quote/post.md) · [API](https://skmtc.dev/stealthmoney/apis/mavapay-api.md) · [Page](https://skmtc.dev/stealthmoney/apis/mavapay-api/changes/quote/post)
