設定 (settings)
D1 settings テーブル。行の「編集」で value を PATCH /api/settings/:key します。
freee 連携
事業所ID・振替の相手科目(journal_contra)・デフォルト税区分を D1
settings に保存します。OAuth
の接続/トークン有効期限は下の接続状態を参照。マスタ(勘定科目・取引先キャッシュ)の更新は
POST /api/freee/sync です。
通知 — Slack チャンネル
承認依頼をチャンネルに出すには、notify.approval_request_to = channel と
投稿先チャンネルIDの両方が必要です(Worker はこの組み合わせで chat.postMessage します)。
メンバー
追加
一覧 (有効のみ)
申請区分
承認者グループ
承認ルール
新規は POST /api/rules。steps は API と同形式の JSON 配列(1 段以上)。行の
プレビューは過去30日の申請のうちこのルールの条件に合致する件を表示します(POST
/api/rules/:id/preview)。
一覧 + 詳細 JSON
監査ログ
管理操作の追記内容を GET /api/audit-logs から表示します。操作者は Cloudflare Access のメールと
members の照合、照合不能時は「未解決」として記録されます。
申請
CSV エクスポートは一覧のフィルタ(status / 検索)をそのまま反映(最大 2000 行)。申請の添付は R2 バインド必須。