Noah Get Payout Quote Request
Request body for POST /api/v3/clients/me/integrations/noah/payouts/quote.
Exactly one of fiatAmount or cryptoAmount is set. Prefer the withFiatAmount / withCryptoAmount factory helpers so invalid states (both or neither) cannot be constructed. The primary constructor also enforces this at runtime.
Parameters
The channel id returned by NoahGetPayoutChannelsResponse.
Crypto asset symbol funding the payout.
Fiat amount the user expects to receive. Mutually exclusive with cryptoAmount.
Crypto amount to sell. Mutually exclusive with fiatAmount.
Request a signed, rate-locked quote. Required to later submit a NoahQuotedOnchainDepositSourceTriggerInput payout.
Optional form payload satisfying the schema returned by NoahGetPayoutChannelFormResponse.
Optional ISO-4217 fiat currency override.
Optional saved payment method id to settle the payout to.
Optional existing form session to continue (reuses a prepared payout intent for multi-step forms).
Optional business (partner) fee. Forwarded to Noah as BusinessFee.