It seems that /swap-Directions will give you an instruction payload with which to utilise transactions within a solana VersionedTransaction, in contrast to making use of /swap to pass through your quote. In case you are dealing with inconsistent results with transactions not staying processed or showing as "no knowledge" on https://jup.aggregaror.com/