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

# Watch

> Typed SDK access to the Watch resource — methods and HTTP routes.

## Typed access

`Watch` operations are reached via `client.Api.Watch.Owner` on `EksoClient`.

```csharp theme={null}
await client.Api.Watch.Owner.GetOwnerAsync();
```

For the full set of methods and request/response types, your IDE's auto-completion
is the fastest discovery path. Each method below maps 1-to-1 to an HTTP route in
the [API Reference](/api-reference/introduction).

## Operations

| Method   | Route                            | Summary                                                                         |
| -------- | -------------------------------- | ------------------------------------------------------------------------------- |
| `GET`    | `/api/watch/owner/{ownerId}`     | Lists all watches for a specific owner entity (e.g. Container, Board, Item).    |
| `GET`    | `/api/watch/watcher/{watcherId}` | Lists all watches created by a specific watcher (e.g. User, Email, User Group). |
| `GET`    | `/api/watch/{id}`                | Retrieves a single watch by its identifier.                                     |
| `POST`   | `/api/watch`                     | Creates a new watch (pin or subscription) on an entity for a watcher.           |
| `PUT`    | `/api/watch/{id}`                | Updates an existing watch by its identifier.                                    |
| `DELETE` | `/api/watch/{id}`                | Deletes a watch by its identifier.                                              |

## See also

* [SDK overview](/sdk/overview)
* [Authentication](/sdk/authentication)
* [Quickstart](/sdk/quickstart)
* [Error handling](/sdk/error-handling)
