# polyte-cli
CLI tool for querying Polymarket APIs.
> [!NOTE]
> Only Gamma and Data APIs are supported as of now
## Installation
Install using cargo
```bash
cargo install polyte-cli
```
Or download binaries directly from Github releases
```
## Usage
```bash
polyte <API> <COMMAND> [OPTIONS]
```
### Gamma API
Query market data from the Gamma API.
#### Markets
```bash
# List markets
polyte gamma markets list --limit 10 --active true
# Get a market by condition ID
polyte gamma markets get <CONDITION_ID>
```
Display all supported features
```
polyte gamma --help
```
### Data API
Query Data API.
#### Markets
```bash
# List user activity
polyte data positions --user 0x56687bf447db6ffa42ffe2204a05edaa20f55839 activity
# List builders leaderboard
polyte data builders leaderboard
```
Display all supported features
```
polyte data --help
```
## Shell completions
For convenience, shell completions can be generated too
```
# Generate completions for Fish shell
polyte completions fish
```
## License
This project is licensed under the [MIT License](https://github.com/roushou/polyte/blob/main/LICENSE).