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

# Note Summary イベント

> NoteSummary リソースに関する webhook イベント

export const EventBaseStructure = {
  id: "evt_01J9ABCDEF",
  type: "note.created",
  createdAt: "2025-09-05T07:12:34Z",
  workspaceGuid: "ws_a1b2c3d4",
  data: {
    resourceType: "Note",
    resourceId: "note-guid-123",
    resource: {
      "title": "Meeting Note"
    }
  }
};

export const Json = ({data, lang = 'json', spaces = 2}) => <pre>
    <code className={`language-${lang}`}>{JSON.stringify(data, null, spaces)}</code>
  </pre>;

## 概要

NoteSummary リソースに関する webhook イベントです。すべての note summary イベントは `resourceType: "NoteSummary"` を使用します。

## イベントの詳細

### note\_summary.generated

* 要約の生成が正常に完了したとき
* 要約の作成ごとに 1 回発生します
* 要約の内容は API を通じて取得できます

### note\_summary.updated

* ユーザーが要約の内容を手動で編集したとき
* 要約の metadata が変更されたとき

### note\_summary.deleted

* 要約が完全に削除されたとき

## payload の例

<Json
  data={{
...EventBaseStructure,
type: "note_summary.generated",
data: {
...EventBaseStructure.data,
resourceType: "NoteSummary",
resourceId: "123",
resource: {
  id: 123,
  noteGuid: "note-abc123-def456",
  note: {
    guid: "note-abc123-def456",
    webUrl: "https://tiro.ooo/n/xQ8YKnZUPGHNB"
  },
  template: {
    id: 1,
    title: "One-Pager"
  },
  locale: "ko_KR",
  content: {
    type: "text/markdown",
    content: "# Meeting Summary\n\n## Key Points\n- Discussed Q4 roadmap..."
  },
  createdAt: "2025-12-12T12:00:00Z",
  updatedAt: "2025-12-12T12:00:00Z"
}
}
}}
/>

## リソースデータ

詳細なスキーマ情報については、[API Reference](/api-reference/note-summary/get-note-summary) の NoteSummary の定義をご覧ください。
