コンテンツにスキップ

list-app-event-since

指定した ID 以降のアプリイベント(app_event)を一覧取得する。SSE 接続が切れていた間に発生したイベントをまとめて取得(catch-up)するために使います。

リクエスト

項目 内容
メソッド GET
パス /api/list-app-event-since
クエリ from — この ID 以降(この値を含む)を取得する開始 ID(0 以上の整数)

GET /api/list-app-event-since?from=9000

レスポンス

AppEvent の配列。appEventId の昇順で返ります。

[
  {
    "appEventId": 9000,
    "createdAt": "2026-07-10 09:15:00",
    "model": "visit",
    "kind": "created",
    "data": "{\"visitId\":5678,\"patientId\":1234}"
  },
  {
    "appEventId": 9001,
    "createdAt": "2026-07-10 09:20:00",
    "model": "payment",
    "kind": "created",
    "data": "{\"visitId\":5678,\"amount\":1230}"
  }
]

エラー

ステータス 意味
400 from が指定されていない、または 0 以上の整数でない
500 取得に失敗した