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

# Format Output

The default output is JSON. Choose a human-readable format:

```sh theme={null}
channel3 products search --query "lamp" --format pretty
```

Extract only product titles:

```sh theme={null}
channel3 products search \
  --query "running shoes" \
  --transform "products.#.title"
```

Extract the first offer price:

```sh theme={null}
channel3 products search \
  --query "merino sweater" \
  --limit 1 \
  --transform "products.0.offers.0.price"
```

Compare retailer offers:

```sh theme={null}
channel3 products search \
  --query "dyson vacuum" \
  --limit 1 \
  --transform "products.0.offers.#.{domain:domain,price:price}"
```

`--format` accepts `json`, `jsonl`, `yaml`, `pretty`, `raw`, and `explore`. `--transform` uses [GJSON syntax](https://github.com/tidwall/gjson/blob/master/SYNTAX.md).
