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

# CLI

> Run Encrata lookups directly from your terminal.

## Installation

Install globally via npm:

```bash theme={"dark"}
npm install -g encrata-cli
```

Or download the binary directly from [GitHub Releases](https://github.com/Encratahq/cli/releases).

<Tabs>
  <Tab title="macOS (Apple Silicon)">
    ```bash theme={"dark"}
    curl -sL https://github.com/Encratahq/cli/releases/download/v0.1.0/encrata_0.1.0_darwin_arm64.tar.gz | tar -xz
    sudo mv encrata /usr/local/bin/
    ```
  </Tab>

  <Tab title="macOS (Intel)">
    ```bash theme={"dark"}
    curl -sL https://github.com/Encratahq/cli/releases/download/v0.1.0/encrata_0.1.0_darwin_amd64.tar.gz | tar -xz
    sudo mv encrata /usr/local/bin/
    ```
  </Tab>

  <Tab title="Linux (x64)">
    ```bash theme={"dark"}
    curl -sL https://github.com/Encratahq/cli/releases/download/v0.1.0/encrata_0.1.0_linux_amd64.tar.gz | tar -xz
    sudo mv encrata /usr/local/bin/
    ```
  </Tab>

  <Tab title="Linux (ARM64)">
    ```bash theme={"dark"}
    curl -sL https://github.com/Encratahq/cli/releases/download/v0.1.0/encrata_0.1.0_linux_arm64.tar.gz | tar -xz
    sudo mv encrata /usr/local/bin/
    ```
  </Tab>
</Tabs>

***

## Configuration

Set your API key:

```bash theme={"dark"}
encrata config set api_key YOUR_API_KEY
```

Or create `~/.encrata/config.yaml` manually:

```yaml theme={"dark"}
api_key: YOUR_API_KEY
base_url: https://encrata.com
output: table
```

***

## Commands

### Email Lookup

```bash theme={"dark"}
encrata email satya@microsoft.com
```

### Phone Lookup

```bash theme={"dark"}
encrata phone "+14155552671"
```

### Company Search

```bash theme={"dark"}
encrata company microsoft
```

### Domain Search

```bash theme={"dark"}
encrata domain microsoft.com
```

### IP Lookup

```bash theme={"dark"}
encrata ip 8.8.8.8
```

### Google Dorking

```bash theme={"dark"}
encrata google "site:example.com filetype:pdf"
```

### Dark Web Search

```bash theme={"dark"}
encrata darkweb "example@email.com"
```

***

## Output Formats

By default, results display as a formatted table. Switch to JSON:

```bash theme={"dark"}
encrata email satya@microsoft.com --output json
```

Or set it globally:

```bash theme={"dark"}
encrata config set output json
```

***

## Source Code

The CLI is open source: [github.com/Encratahq/cli](https://github.com/Encratahq/cli)
