# uip is activities

> Syntax and options for `uip is activities`, which lists the operations a connector exposes in Integration Service.

`uip is activities` lists the operations a connector exposes. Activities are the named actions (`CreateTicket`, `ListAllRecords`, etc.) that an automation can drive against a connector — they map onto HTTP methods and connector objects under the hood. Results are cached per-connector-and-tenant; pass `--refresh` to re-fetch.

## Synopsis

```
uip is activities <verb> [options]
```

## Verbs

| Verb | Purpose |
|---|---|
| `list` | List the activities a connector exposes. With `--triggers`, list trigger activities only. |

## uip is activities list

List activities for a connector. By default, trigger activities are excluded; pass `--triggers` to list *only* triggers.

### Arguments

| Name | Required | Purpose |
|---|---|---|
| `<connector-key>` | yes | Connector key, for example `uipath-zoho-desk`. |

### Options

| Short | Long | Value | Default | Description |
|---|---|---|---|---|
| `-t` | `--tenant` | name | session default | Override the tenant. |
| — | `--refresh` | flag | off | Force re-fetch from the API, ignoring cache. |
| — | `--triggers` | flag | off | List trigger activities only. Switches `Code` to `TriggerActivityList`. |

### Examples

```bash
uip is activities list uipath-zoho-desk

# Trigger activities only
uip is activities list uipath-zoho-desk --triggers

# Just the activity names
uip is activities list uipath-zoho-desk \
    --output-filter 'Data[].Name'
```

### Data shape (--output json)

```json
{
  "Code": "ActivityList",
  "Data": [
    {
      "Name": "CreateTicket",
      "DisplayName": "Create Ticket",
      "Description": "Create a new ticket in Zoho Desk.",
      "ObjectName": "create_ticket",
      "MethodName": "POST",
      "Operation": "N/A",
      "IsCurated": "Yes"
    },
    {
      "Name": "ListAllRecords",
      "DisplayName": "List Records",
      "Description": "Retrieve and list records from Zoho Desk.",
      "ObjectName": "N/A",
      "MethodName": "N/A",
      "Operation": "List",
      "IsCurated": "No"
    }
  ]
}
```

With `--triggers`, the response uses `Code: "TriggerActivityList"` and the same per-row shape.

## Related

- [`uip is connectors`](./uip-is-connectors.md) — find the connector key first.
- [`uip is resources`](./uip-is-resources.md) — call the data plane behind these activities (`describe`, `execute`).
- [`uip is triggers`](./uip-is-triggers.md) — full metadata for event-driven activities.

## See also

- [Integration Service tool overview](./uip-is.md)
- [Global options](./global-options.md)
- [Exit codes](./exit-codes.md)
