---
title: "Changes to Create an ACH offramp"
method: POST
path: "/money/ach/offramp"
---

# Changes to Create an ACH offramp

`POST /money/ach/offramp`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 10 of 25 revisions.

- **2026-09-03** `0a6aeb726c1f` — 8 info
- **2026-09-01** `f2d9f80610d9` — 5 info
- **2026-08-29** `78f4fe30ef9c` — 1 info
- **2026-08-28** `2b4ae09e65a2` — 1 info
- **2026-08-27** `775f0380ec89` — 1 info
- **2026-08-26** `533de842b808` — 1 warning
- **2026-08-14** `3f7ee6e08a43` — 3 info
- **2026-08-11** `26c1cb1521b0` — 1 info
- **2026-08-08** `3b6fc8373884` — 2 info
- **2026-08-06** `fe2041c5ba86` — 1 breaking, 8 info

## Changes

- **2026-09-03** `0a6aeb726c1f` — 8 info
  - added the optional property `transaction/input/quoted_amount` to the response with the `200` status
  - added the optional property `transaction/net_amount_estimated` to the response with the `200` status
  - added the optional property `transaction/output/quoted_amount` to the response with the `200` status
  - added the optional property `transaction/price_per_unit_estimated` to the response with the `200` status
  - added the optional property `transaction/quoted_net_amount_view` to the response with the `200` status
  - added the optional property `transaction/quoted_price_per_unit_view` to the response with the `200` status
  - added the required property `transaction/input/amount_estimated` to the response with the `200` status
  - added the required property `transaction/output/amount_estimated` to the response with the `200` status
- **2026-09-01** `f2d9f80610d9` — 5 info
  - added the optional property `error/api_client_id` to the response with the `400` status
  - added the optional property `error/api_client_id` to the response with the `401` status
  - added the optional property `error/api_client_id` to the response with the `403` status
  - added the optional property `error/api_client_id` to the response with the `503` status
  - added the optional property `error/api_client_id` to the response with the `default` status
- **2026-08-29** `78f4fe30ef9c` — 1 info
  - added the optional property `transaction/onchain_transactions` to the response with the `200` status
- **2026-08-28** `2b4ae09e65a2` — 1 info
  - added the optional property `transaction/settlement_commission_view` to the response with the `200` status
- **2026-08-27** `775f0380ec89` — 1 info
  - added the optional property `transaction/net_amount_view` to the response with the `200` status
- **2026-08-26** `533de842b808` — 1 warning
  - the `amount_usd` request property's maxLength was set to `64`
- **2026-08-14** `3f7ee6e08a43` — 3 info
  - added the non-success response with the status `503`
  - added the optional property `outcome` to the response with the `200` status
  - added the optional property `transfer_approval` to the response with the `200` status
- **2026-08-11** `26c1cb1521b0` — 1 info
  - added the optional property `transaction/settlement_pathway` to the response with the `200` status
- **2026-08-08** `3b6fc8373884` — 2 info
  - added the optional property `transaction/input/payment_rail` to the response with the `200` status
  - added the optional property `transaction/output/payment_rail` to the response with the `200` status
- **2026-08-06** `fe2041c5ba86` — 1 breaking, 8 info
  - added the pattern `^mny_[0-7][0-9a-hjkmnp-tv-z]{25}$` to the request property `account_id`
  - the `money_movement_id` response's property pattern was changed from `^mm_[0-9a-hjkmnp-tv-z]{26}$` to `^mm_[0-7][0-9a-hjkmnp-tv-z]{25}$` for the status `200`
  - the `transaction/automation_id` response's property pattern was changed from `^auto_[0-9a-hjkmnp-tv-z]{26}$` to `^auto_[0-7][0-9a-hjkmnp-tv-z]{25}$` for the status `200`
  - the `transaction/created_by` response's property pattern was changed from `^ind_[0-9a-hjkmnp-tv-z]{26}$` to `^ind_[0-7][0-9a-hjkmnp-tv-z]{25}$` for the status `200`
  - the `transaction/group_id` response's property pattern was changed from `^grp_[0-9a-hjkmnp-tv-z]{26}$` to `^grp_[0-7][0-9a-hjkmnp-tv-z]{25}$` for the status `200`
  - the `transaction/id` response's property pattern was changed from `^mm_[0-9a-hjkmnp-tv-z]{26}$` to `^mm_[0-7][0-9a-hjkmnp-tv-z]{25}$` for the status `200`
  - the `transaction/input/money_account_id` response's property pattern was changed from `^mny_[0-9a-hjkmnp-tv-z]{26}$` to `^mny_[0-7][0-9a-hjkmnp-tv-z]{25}$` for the status `200`
  - the `transaction/metadata/created_by` response's property pattern was changed from `^ind_[0-9a-hjkmnp-tv-z]{26}$` to `^ind_[0-7][0-9a-hjkmnp-tv-z]{25}$` for the status `200`
  - the `transaction/output/money_account_id` response's property pattern was changed from `^mny_[0-9a-hjkmnp-tv-z]{26}$` to `^mny_[0-7][0-9a-hjkmnp-tv-z]{25}$` for the status `200`

---

[Operation](https://skmtc.dev/stablesea/apis/stable-sea-backend/docs/money/ach/offramp/post.md) · [API](https://skmtc.dev/stablesea/apis/stable-sea-backend.md) · [Page](https://skmtc.dev/stablesea/apis/stable-sea-backend/changes/money/ach/offramp/post)
