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

# Suppliers

> Browse suppliers available in your organization

<Note>
  **Early Access** - The Dcycle CLI is currently available for enterprise customers.
  [Contact us](/docs/support) to learn more about access.
</Note>

## Overview

Browse suppliers available in your organization for use with purchases, shipments, and transport routes.

### Available Commands

| Command             | Description                        |
| ------------------- | ---------------------------------- |
| `dcy supplier list` | List suppliers in the organization |

***

## List Suppliers

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
dcy supplier list
```

Output:

```
Showing 3 supplier(s)
550e8400-... | Iberdrola     | energy    | ES | enabled=true
661f9511-... | Naturgy       | energy    | ES | enabled=true
772a0622-... | DHL Express   | transport | DE | enabled=true
```

### Flags

| Flag        | Short | Default | Description                                          |
| ----------- | ----- | ------- | ---------------------------------------------------- |
| `--type`    | `-t`  | —       | Filter by supplier type (e.g. `energy`, `transport`) |
| `--country` | `-c`  | —       | Filter by ISO country code (e.g. `ES`, `DE`)         |
| `--enabled` | —     | —       | Filter by enabled status: `true` or `false`          |
| `--org`     | —     | —       | Organization ID override                             |

### Examples

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
# Short alias
dcy supplier ls

# Filter by type
dcy supplier list --type transport

# Filter by country
dcy supplier list --country ES

# Combine filters
dcy supplier list --type energy --country ES --enabled true

# JSON output
dcy supplier list --format json | jq '.[] | {name, type, country}'

# Get supplier ID by name
dcy supplier list --format json | jq -r '.[] | select(.name == "Iberdrola") | .id'
```

***

## Aliases

| Command             | Alias             |
| ------------------- | ----------------- |
| `dcy supplier list` | `dcy supplier ls` |

## Next Steps

<CardGroup cols={2}>
  <Card title="Purchases" icon="shopping-cart" href="/cli/purchases">
    Manage purchased goods and services
  </Card>

  <Card title="Transport" icon="route" href="/cli/transport">
    Track upstream and downstream transport emissions
  </Card>

  <Card title="Shipments" icon="truck" href="/cli/shipments">
    Manage shipment records
  </Card>

  <Card title="Units" icon="ruler" href="/cli/units">
    Browse available units of measurement
  </Card>
</CardGroup>
