# Relay: Read Inbox

Drain inbound ceremony envelopes for a given party.

## Overview

The browser party long-polls this endpoint to receive envelopes from the cosigner. Each call returns the envelopes that have arrived since the last drain and marks them as delivered — there is no need to ack.

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

Authentication: bearer token required.

Returns all undelivered envelopes for the given moniker, then marks them delivered.

**Path parameters**

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

**Query parameters**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `moniker` | string | yes | Reader's party label (DEVICE / BACKUP / AUREA) |

**Responses**

`200` OK

```json
[
  { "from": "AUREA", "to": "DEVICE", "broadcast": false, "wire": "BASE64…" },
  { "from": "AUREA", "to": null,     "broadcast": true,  "wire": "BASE64…" }
]
```

---

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