> ## Documentation Index
> Fetch the complete documentation index at: https://docs.onboard.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Cash Deposit Flow

<Steps>
  <Step title="Get available currencies">
    [`GET /ledger/cash-deposits/currencies`](/api-reference/endpoints/cash-deposits/get-currencies)
    returns the currencies you can currently deposit in.
  </Step>

  <Step title="Get a quote">
    [`POST /ledger/cash-deposits/quotes`](/api-reference/endpoints/cash-deposits/create-quote)
    locks in a conversion rate for the amount and currency you specify. Quotes
    expire after a short window, so create the deposit soon after.
  </Step>

  <Step title="Create the deposit">
    [`POST /ledger/cash-deposits`](/api-reference/endpoints/cash-deposits/create-deposit)
    using the quote reference. This returns a single-use account number for
    your customer to pay into.
  </Step>

  <Step title="Query status or listen for webhooks">
    Poll [`GET /ledger/cash-deposits/{reference}`](/api-reference/endpoints/cash-deposits/get-by-reference),
    or subscribe to `transaction_activity.cash_deposit.*` — see
    [Webhooks for Cash Deposits](/guides/product-features/cash-deposits/webhooks).
    [`GET /ledger/cash-deposits`](/api-reference/endpoints/cash-deposits/list)
    lists all deposits.
  </Step>
</Steps>
