# Relay: List Parties

Poll the roster of parties that have joined an MPC ceremony — used to wait for the AUREA cosigner before starting the message loop.

## Overview

After triggering DKG or sign, the browser party joins and then polls this endpoint until `ready` flips to `true` (i.e. the AUREA cosigner has also joined). Once ready, both sides exchange envelopes via `/msg` / `/inbox` until the protocol completes.

### `GET /v1/mpc/relay/session/{id}/parties`

Authentication: bearer token required.

Returns the joined roster and whether the session is ready to proceed.

**Path parameters**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | string | yes | Relay session id |

**Responses**

`200` OK

```json
{
  "ready":   true,
  "parties": [
    { "moniker": "DEVICE", "key": "0x04ab…" },
    { "moniker": "AUREA",  "key": "0x04cd…" }
  ]
}
```

---

Web version: https://docs.aureahub.com/#mpc-relay-parties
