Create quote
Creates a priced movement that can be executed before expiresAt while the quote, capability, balance, destination, rail, and provider checks still pass.
Authorizations
Your Swipelux API key. Obtain this from the Swipelux Dashboard.
Headers
Required for effectful v3 requests (POST, PATCH, PUT, DELETE). Reuse the same key with the same body to replay the cached response.
1 - 255Body
Provide exactly one of in.amount or out.amount. Stablecoin moves are same-network, same-currency transfers; cross-chain bridging and asset swaps are not supported.
^cus_[a-zA-Z0-9]+$"cus_7F3pL2nQ9xA5mW8kR1sT4v"
Ready capability used to price this quote. Open enum — values are added over time; clients must tolerate unknown values.
1"ach_pooled"
Movement output. The public ID prefix determines the resource kind: acc_ identifies an account and dst_ identifies a recipient destination. For stablecoin_transfers, use any active Swipelux stablecoin account or a ready wallet destination owned by the request customer. A wallet destination can contain any address valid for its declared network; create it through the recipient-destination API because raw inline addresses are not accepted. Stablecoin source and destination must use the same network and currency. Destination-owner data is never exposed.
^(?:acc|dst)_[a-zA-Z0-9]+$"acc_base123"
Optional merchant-supplied opaque reference of at most 255 characters. Echoed on the quote resource and not required to be unique.
1 - 255"quote-ref-123"
Optional quote-level developer fee override. Overrides account fees for this quote only. A stablecoin_transfers wallet move currently accepts zero fees only: any non-zero platform or developer fee is rejected with 422 amount_not_deliverable until direct crypto fee settlement is supported.
Response
Quote created
Related topics
Receive fundsCreate transfer (executes a quote)Quotes and transfersCreate ruleCreate recipient