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

# Details and history

> Generated Ledger API gRPC reference grouped by package.

<div class="x2mdx-ref-hero">
  <p class="x2mdx-ref-eyebrow">gRPC API</p>

  <h1 class="x2mdx-ref-title">Details and history</h1>

  <p class="x2mdx-ref-summary">Operation-first gRPC pages with package-level browsing and recursive related schema sections.</p>

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>

    <span class="x2mdx-ref-badge x2mdx-ref-badge--neutral">v3.5.1</span>
  </div>

  <dl class="x2mdx-ref-meta-grid">
    <div class="x2mdx-ref-meta-item">
      <dt>Source</dt>
      <dd>Canton Ledger API protobuf release bundles</dd>
    </div>

    <div class="x2mdx-ref-meta-item">
      <dt>Version filter</dt>
      <dd>stable Canton release bundles >= 3.4.4</dd>
    </div>

    <div class="x2mdx-ref-meta-item">
      <dt>Latest release</dt>
      <dd>v3.5.1</dd>
    </div>

    <div class="x2mdx-ref-meta-item">
      <dt>Packages</dt>
      <dd>5</dd>
    </div>

    <div class="x2mdx-ref-meta-item">
      <dt>Endpoints</dt>
      <dd>58</dd>
    </div>

    <div class="x2mdx-ref-meta-item">
      <dt>Messages</dt>
      <dd>237</dd>
    </div>
  </dl>
</div>

## Release Summary

Counts are shown as added / changed / removed within each release slice.

<div class="x2mdx-ref-card-grid">
  <div class="x2mdx-ref-card x2mdx-ref-card--static">
    <div class="x2mdx-ref-card-head">
      <h3>3.4.4</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--neutral">Release</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Endpoint / message / enum deltas for this release.</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>55 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>227 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>12 / 0 / 0</dd>
      </div>
    </dl>
  </div>

  <div class="x2mdx-ref-card x2mdx-ref-card--static">
    <div class="x2mdx-ref-card-head">
      <h3>3.4.5</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--neutral">Release</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Endpoint / message / enum deltas for this release.</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>0 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>0 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>0 / 0 / 0</dd>
      </div>
    </dl>
  </div>

  <div class="x2mdx-ref-card x2mdx-ref-card--static">
    <div class="x2mdx-ref-card-head">
      <h3>3.4.6</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--neutral">Release</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Endpoint / message / enum deltas for this release.</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>0 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>0 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>0 / 0 / 0</dd>
      </div>
    </dl>
  </div>

  <div class="x2mdx-ref-card x2mdx-ref-card--static">
    <div class="x2mdx-ref-card-head">
      <h3>3.4.7</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--neutral">Release</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Endpoint / message / enum deltas for this release.</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>0 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>0 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>0 / 0 / 0</dd>
      </div>
    </dl>
  </div>

  <div class="x2mdx-ref-card x2mdx-ref-card--static">
    <div class="x2mdx-ref-card-head">
      <h3>3.4.8</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--neutral">Release</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Endpoint / message / enum deltas for this release.</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>0 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>0 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>0 / 0 / 0</dd>
      </div>
    </dl>
  </div>

  <div class="x2mdx-ref-card x2mdx-ref-card--static">
    <div class="x2mdx-ref-card-head">
      <h3>3.4.9</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--neutral">Release</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Endpoint / message / enum deltas for this release.</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>0 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>0 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>0 / 0 / 0</dd>
      </div>
    </dl>
  </div>

  <div class="x2mdx-ref-card x2mdx-ref-card--static">
    <div class="x2mdx-ref-card-head">
      <h3>3.4.10</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--neutral">Release</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Endpoint / message / enum deltas for this release.</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>0 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>0 / 1 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>0 / 0 / 0</dd>
      </div>
    </dl>
  </div>

  <div class="x2mdx-ref-card x2mdx-ref-card--static">
    <div class="x2mdx-ref-card-head">
      <h3>3.4.11</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--neutral">Release</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Endpoint / message / enum deltas for this release.</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>1 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>2 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>0 / 0 / 0</dd>
      </div>
    </dl>
  </div>

  <div class="x2mdx-ref-card x2mdx-ref-card--static">
    <div class="x2mdx-ref-card-head">
      <h3>3.5.1</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--neutral">Release</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Endpoint / message / enum deltas for this release.</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>2 / 0 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>8 / 32 / 0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>0 / 1 / 0</dd>
      </div>
    </dl>
  </div>
</div>

## Ledger API

<div class="x2mdx-ref-card-grid">
  <a class="x2mdx-ref-card" href="./com-daml-ledger-api-v2">
    <div class="x2mdx-ref-card-head">
      <h3>v2</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">9 services, 22 endpoints, 120 messages, 8 enums</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Services</dt>
        <dd>9</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>22</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>120</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>8</dd>
      </div>
    </dl>
  </a>

  <a class="x2mdx-ref-card" href="./com-daml-ledger-api-v2-admin">
    <div class="x2mdx-ref-card-head">
      <h3>v2.admin</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">6 services, 28 endpoints, 79 messages, 3 enums</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Services</dt>
        <dd>6</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>28</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>79</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>3</dd>
      </div>
    </dl>
  </a>

  <a class="x2mdx-ref-card" href="./com-daml-ledger-api-v2-interactive">
    <div class="x2mdx-ref-card-head">
      <h3>v2.interactive</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">1 services, 6 endpoints, 29 messages, 1 enums</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Services</dt>
        <dd>1</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>6</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>29</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>1</dd>
      </div>
    </dl>
  </a>

  <a class="x2mdx-ref-card" href="./com-daml-ledger-api-v2-testing">
    <div class="x2mdx-ref-card-head">
      <h3>v2.testing</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">1 services, 2 endpoints, 3 messages</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Services</dt>
        <dd>1</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>2</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>3</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>0</dd>
      </div>
    </dl>
  </a>
</div>

## Schema Packages

<div class="x2mdx-ref-card-grid">
  <a class="x2mdx-ref-card" href="./com-daml-ledger-api-v2-interactive-transaction-v1">
    <div class="x2mdx-ref-card-head">
      <h3>v2.interactive.transaction.v1</h3>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">gRPC</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">0 services, 0 endpoints, 6 messages</p>

    <dl class="x2mdx-ref-meta-grid">
      <div class="x2mdx-ref-meta-item">
        <dt>Services</dt>
        <dd>0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Endpoints</dt>
        <dd>0</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Messages</dt>
        <dd>6</dd>
      </div>

      <div class="x2mdx-ref-meta-item">
        <dt>Enums</dt>
        <dd>0</dd>
      </div>
    </dl>
  </a>
</div>
