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

# List owner digest deliveries

> Read your website digest handoff states, signed provider outcomes and remaining outbox capacity.

`list_owner_digest_deliveries`

Read your website digest handoff states, signed provider outcomes and remaining outbox capacity. Accepted does not mean delivered.

<Note>Available in the deployed MCP and HTTP bundle. Confirm access and inputs with your connected catalog. Workspace scopes and enabled providers still apply.</Note>

| Access        | Behavior         |
| ------------- | ---------------- |
| `events:read` | Reads saved data |

This read does not start a verification job.

## Example request

Connect through [MCP](/guides/connect-mcp), [CLI](/guides/connect-cli), or [HTTP](/guides/connect-http). Replace example identifiers with records from your workspace.

<CodeGroup>
  ```json MCP theme={null}
  {
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "list_owner_digest_deliveries",
      "arguments": {
        "projectId": "project_example",
        "limit": 50
      }
    }
  }
  ```

  ```bash CLI theme={null}
  agentlinkops call list_owner_digest_deliveries --args '{"projectId":"project_example","limit":50}'
  ```

  ```bash HTTP theme={null}
  curl "$AGENTLINKOPS_API_URL/v1/commands/list_owner_digest_deliveries" \
    -H "Authorization: Bearer $AGENTLINKOPS_API_KEY" \
    -H 'Content-Type: application/json' \
    --data '{"projectId":"project_example","limit":50}'
  ```
</CodeGroup>

## Returned result

Illustrative data validated against the documented response schema. IDs and dates are examples, not a live account capture. MCP returns this data in `structuredContent` and in a text content block; generic HTTP and CLI return the JSON result directly.

```json theme={null}
{
  "deliveries": [],
  "capacity": {
    "used": 0,
    "limit": 100,
    "unresolved": 0,
    "blocked": false
  },
  "nextCursor": null
}
```

## Input fields

Omit optional fields when you do not want to supply them. Null is accepted only where listed. Unknown input properties are rejected.

| Field       | Type    | Presence | Meaning and constraints                                                                                |
| ----------- | ------- | -------- | ------------------------------------------------------------------------------------------------------ |
| `projectId` | string  | Required | Identifier of the project returned by its create or list operation. minLength: 1; maxLength: 200       |
| `limit`     | integer | Optional | Maximum rows in this page or bounded report; subject to the schema maximum. minimum: 1; maximum: 100   |
| `before`    | string  | Optional | The before value; allowed values and bounds are specified in this schema. minLength: 1; maxLength: 200 |

### Validation and omitted values

Requires a signed-in owner or administrator. Recipients come from the verified account address, never request arguments.

Delivery must be separately enabled. Accepted handoff is not confirmed delivery; unknown outcomes are retained and never blindly resent. Exact event links may expire with retained history.

## Output fields

Fields inside optional or nullable parents apply only when that parent exists. [Common schema conventions](/reference/schemas) explain evidence states, empty lists and extensions.

| Field                        | Type          | Presence | Meaning and constraints                                                                                                                      |
| ---------------------------- | ------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| `deliveries`                 | array         | Required |                                                                                                                                              |
| `deliveries[].id`            | string        | Required | Resource identifier returned by the operation. minLength: 1; maxLength: 200                                                                  |
| `deliveries[].state`         | string        | Required | Saved lifecycle or evidence state, as enumerated for this record. values: "pending", "sending", "accepted", "unknown", "cancelled", "failed" |
| `deliveries[].providerState` | string / null | Required |                                                                                                                                              |
| `deliveries[].windowEnd`     | string        | Required |                                                                                                                                              |
| `deliveries[].createdAt`     | string        | Required |                                                                                                                                              |
| `deliveries[].updatedAt`     | string        | Required |                                                                                                                                              |
| `deliveries[].errorCode`     | string / null | Required |                                                                                                                                              |
| `capacity`                   | object        | Required | additional fields rejected                                                                                                                   |
| `capacity.used`              | integer       | Required | minimum: 0; maximum: 9007199254740991                                                                                                        |
| `capacity.limit`             | number        | Required | must equal 100                                                                                                                               |
| `capacity.unresolved`        | integer       | Required | minimum: 0; maximum: 9007199254740991                                                                                                        |
| `capacity.blocked`           | boolean       | Required |                                                                                                                                              |
| `nextCursor`                 | string / null | Required |                                                                                                                                              |

[Download input schema](/schemas/list_owner_digest_deliveries.input.json) · [Download output schema](/schemas/list_owner_digest_deliveries.output.json)

## Errors and retries

The command is annotated idempotent. Reuse an accepted idempotency key when the input provides one; changing the payload under a reused key can conflict. Operation-specific errors include `OWNER_DIGEST_HUMAN_REQUIRED`, `OWNER_DIGEST_ACCESS_DENIED`, `OWNER_DIGEST_NOT_READY`, `OWNER_DIGEST_SCOPE_CLOSED`, `OWNER_DIGEST_CONFLICT`, `OWNER_DIGEST_RECIPIENT_REQUIRED`, `OWNER_DIGEST_SUPPRESSED`, `OWNER_DIGEST_EVENT_EXPIRED`, `INVALID_OWNER_DIGEST_INPUT`, `INVALID_CURSOR`.

See [error recovery](/reference/errors) for status, scope, cooldown, cursor and retry handling. Unknown observations are result data and do not establish loss.

## HTTP resource routes

This operation has no separate resource alias. Use its generic command route in a matching environment.

## Continue

[get\_owner\_digest](/reference/commands/get_owner_digest)

Follow the [related workflow](/guides/connect-http), inspect [capability status](/capability-status), or return to the [command index](/reference/index).
