# uip or feeds

> `uip or feeds` lists the package feeds (NuGet-style repositories) that the current user can access. Feed IDs are used with `packages` verbs (for example, `packages list --feed-id …`) to target a specific feed.

`uip or feeds` lists the package feeds (NuGet-style repositories) that the current user can access. Feed IDs are used with `packages` verbs (for example, `packages list --feed-id …`) to target a specific feed.

## Synopsis

```
uip or feeds <verb> [options]
```

## Verbs

| Verb | Purpose |
|---|---|
| `list` | List package feeds accessible to the current user. |

## uip or feeds list

List available package feeds. Returns feed ID, name, type, and URL.

### Options

| Short | Long | Value | Default | Description |
|---|---|---|---|---|
| `-t` | `--tenant` | name | session default | Override the tenant. |

### Examples

```bash
uip or feeds list
uip or feeds list --output-filter 'Data[].Id'
uip or feeds list --output table
```

### Data shape (--output json)

```json
{
  "Code": "FeedList",
  "Data": [
    {
      "Id": "a1b2c3d4-0000-0000-0000-000000000001",
      "Name": "Tenant Processes",
      "FeedType": "Processes",
      "FeedUrl": "https://example.com/nuget/processes"
    },
    {
      "Id": "a1b2c3d4-0000-0000-0000-000000000002",
      "Name": "Tenant Libraries",
      "FeedType": "Libraries",
      "FeedUrl": "https://example.com/nuget/libraries"
    }
  ]
}
```

## Exit codes

See [Exit codes](./exit-codes.md). No verb-specific overrides.

## Related commands

- [`uip or packages`](./uip-orchestrator-packages.md) — every package verb accepts `--feed-id` to target a specific feed.

## See also

- [Global options](./global-options.md).
