---
title: "Create a checker quote for a fund approval"
method: POST
path: "/money/transfer_approvals/{id}/quotes"
tags: ["money", "approvals", "customer-session"]
---

# Create a checker quote for a fund approval

`POST /money/transfer_approvals/{id}/quotes`

## Request

- Base URL: `https://api.stablesea.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.stablesea.com/money/transfer_approvals/{id}/quotes`
- Auth: none declared

Quotes the saved trade intent for a currently eligible approver. Persists a request, tenant, and approver-bound quote proof valid for 60 seconds. A final fund approval must supply this quote key; requester trading permissions are never granted to the checker.

## Path parameters

- `id` string, required

## Headers

- `Idempotency-Key` string: Optional client idempotency key, honored when sent.

## Response `200`

OK

- MoneyMovementsFundTradeApprovalQuoteOutput
  - `amount_usd` MoneyfmtMoneyAmountView
    - `float` number, double, required
    - `formatted` MoneyfmtFormattedMoneyAmountView, required
      - `compact` string, required
      - `currency_sign` string, required
      - `currency_sign_position` string, required
      - `full` string, required
    - `precise` string, required
    - `symbol` string, required
    - `zero` boolean, required
  - `expires_ts` string, date-time
  - `express_available` boolean
  - `express_buy_fee` MoneyMovementsFundTradeApprovalQuoteFee
    - `fee_usdc` MoneyfmtMoneyAmountView
      - `float` number, double, required
      - `formatted` MoneyfmtFormattedMoneyAmountView, required
        - `compact` string, required
        - `currency_sign` string, required
        - `currency_sign_position` string, required
        - `full` string, required
      - `precise` string, required
      - `symbol` string, required
      - `zero` boolean, required
    - `net_quantity` MoneyfmtMoneyAmountView
      - `float` number, double, required
      - `formatted` MoneyfmtFormattedMoneyAmountView, required
        - `compact` string, required
        - `currency_sign` string, required
        - `currency_sign_position` string, required
        - `full` string, required
      - `precise` string, required
      - `symbol` string, required
      - `zero` boolean, required
    - `rate_bps` integer
  - `express_buy_max_order_usd` MoneyfmtMoneyAmountView
    - `float` number, double, required
    - `formatted` MoneyfmtFormattedMoneyAmountView, required
      - `compact` string, required
      - `currency_sign` string, required
      - `currency_sign_position` string, required
      - `full` string, required
    - `precise` string, required
    - `symbol` string, required
    - `zero` boolean, required
  - `instant_sell_max_order_usd` MoneyfmtMoneyAmountView
    - `float` number, double, required
    - `formatted` MoneyfmtFormattedMoneyAmountView, required
      - `compact` string, required
      - `currency_sign` string, required
      - `currency_sign_position` string, required
      - `full` string, required
    - `precise` string, required
    - `symbol` string, required
    - `zero` boolean, required
  - `price_per_unit` string
  - `price_per_unit_view` MoneyfmtMoneyAmountView
    - `float` number, double, required
    - `formatted` MoneyfmtFormattedMoneyAmountView, required
      - `compact` string, required
      - `currency_sign` string, required
      - `currency_sign_position` string, required
      - `full` string, required
    - `precise` string, required
    - `symbol` string, required
    - `zero` boolean, required
  - `quantity` MoneyfmtMoneyAmountView
    - `float` number, double, required
    - `formatted` MoneyfmtFormattedMoneyAmountView, required
      - `compact` string, required
      - `currency_sign` string, required
      - `currency_sign_position` string, required
      - `full` string, required
    - `precise` string, required
    - `symbol` string, required
    - `zero` boolean, required
  - `quote_key` string
  - `selected_route` MoneyMovementsTransferApprovalFundRoute
    - `pathway` 'standard' | 'express'
    - `pathway_defaulted` boolean
    - `source` 'platform' | 'stellar' | 'solana'
    - `source_defaulted` boolean
    - `source_network` 'ethereum' | 'stellar' | 'solana'
  - `settled_ts` string, date-time, nullable: Estimated time at which the trade settles. Absent when the quote dates no settlement: a YLDS buy, which Figure mints on receipt of the USDC at any hour, a YLDS sale, and a USTB order.
  - `settlement_duration_minutes` integer, nullable
  - `settlement_trading_days` integer, nullable

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `409`: Conflict
- `503`: Service Unavailable
- `default`: Error response.

## Changes

- **2026-10-29** `e003c8a67b62`: 7 info
  - added the optional property `error/authorization` to the response with the `400` status
  - added the optional property `error/authorization` to the response with the `401` status
  - added the optional property `error/authorization` to the response with the `403` status
  - added the optional property `error/authorization` to the response with the `404` status
  - …3 more
- **2026-10-26** `aa0e969ab6e6`: 1 breaking
  - the response property `settled_ts` became nullable for the status `200`
- **2026-10-24** `194135a1213e`: 2 warning
  - added the new `solana` enum value to the `selected_route/source` response property for the response status `200`
  - added the new `solana` enum value to the `selected_route/source_network` response property for the response status `200`
- **2026-10-17** `28e463bb4bdc`: 1 info
  - api tag `customer-session` added
- **2026-10-08** `dab975afdaae`: 1 info
  - added the optional property `selected_route` to the response with the `200` status

[Operation history](https://skmtc.dev/stablesea/apis/stable-sea-backend/changes/money/transfer_approvals/:id/quotes/post.md)

---

[API](https://skmtc.dev/stablesea/apis/stable-sea-backend.md) - [All operations](https://skmtc.dev/stablesea/apis/stable-sea-backend/llms.txt) - [OpenAPI document](https://skmtc.dev/stablesea/apis/stable-sea-backend/revisions/772c80d83658?raw)
