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

# TradeSmartTransactionQuoteRequest

Request to get a policy-aware trade quote

## Example

```typescript theme={null}
const request = {
  venue: 'jupiter',
  fromMint: 'So11111111111111111111111111111111111111112',
  toMint: 'EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v',
  amount: 1000000000,
  slippageBps: 50
};
const response = await client.getSmartTransactionQuote(
  accountAddress,
  smartTransactionAddress,
  request
);
console.log(response.data.quote);
```

## Properties

| Property                             | Type                 | Description                                |
| ------------------------------------ | -------------------- | ------------------------------------------ |
| <a id="venue" /> `venue`             | `"jupiter"`          | Trading venue to get quote from            |
| <a id="frommint" /> `fromMint`       | `string`             | Input token mint address                   |
| <a id="tomint" /> `toMint`           | `string`             | Output token mint address                  |
| <a id="amount" /> `amount`           | `string` \| `number` | Amount of input token in smallest units    |
| <a id="slippagebps" /> `slippageBps` | `number`             | Maximum slippage tolerance in basis points |
