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

# CLI Overview

> DealMachine CLI - property intelligence from your terminal

# DealMachine CLI

The DealMachine CLI (`dm`) lets you look up properties, find contact info, and manage your account — all from the terminal. If you have an address, a name, or a phone number, you can get answers in seconds.

## What You Can Do

**Look up a property by address:**

```bash theme={null}
dm enrich address "123 Main St, Austin, TX 78704"
```

**Find a person by name:**

```bash theme={null}
dm enrich name "David Oster" --state MO
```

**Search for properties matching criteria:**

```bash theme={null}
dm properties search -f search.json
```

**Check your credit usage:**

```bash theme={null}
dm usage
```

**Autocomplete, validate, and standardize addresses:**

```bash theme={null}
dm addresses autocomplete "1200 Barton Springs" --state TX
dm addresses validate "456 Oak Ave, Dallas, TX"
```

## Command Categories

| Category       | Commands                                                                                       |
| -------------- | ---------------------------------------------------------------------------------------------- |
| **Auth**       | `login`, `logout`, `whoami`                                                                    |
| **Account**    | `account`, `usage`                                                                             |
| **Properties** | `properties search`, `properties count`, `properties get`, `properties ids`                    |
| **People**     | `people search`, `people count`, `people get`, `people ids`                                    |
| **Enrichment** | `enrich address`, `enrich latlng`, `enrich apn`, `enrich email`, `enrich phone`, `enrich name` |
| **Discovery**  | `filters`, `fields`                                                                            |
| **Activity**   | `activity search`, `activity get`                                                              |
| **Addresses**  | `addresses validate`                                                                           |
| **Config**     | `config get`, `config set`, `config path`                                                      |

Every command supports `--json` for machine-readable output, and `--help` for usage details.

## Next Steps

Ready to try it? Head to the [Quickstart](/cli/quickstart) to install and run your first command.
